bug #22248: Read efuse error
* avrdude.conf.in (m168, m328, m48, m88, t1634, t26, t261, t461, t861, t88): In efuse (or hfuse for t26) read operation, turn all bits in byte 3 from "x" to "o" (output); this is a first step towards fixing the symptoms mentioned in the bug, by unifying the behaviour between different AVRs. Not touched are the historic devices where the fuses are not documented to form a full byte each (2333, 4433, 4434, 8535, m103, m161, m163). git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1335 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
parent
45fecdcb66
commit
24e7130492
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
2014-10-06 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
|
bug #22248: Read efuse error
|
||||||
|
* avrdude.conf.in (m168, m328, m48, m88, t1634, t26, t261, t461,
|
||||||
|
t861, t88): In efuse (or hfuse for t26) read operation, turn all
|
||||||
|
bits in byte 3 from "x" to "o" (output); this is a first step
|
||||||
|
towards fixing the symptoms mentioned in the bug, by unifying the
|
||||||
|
behaviour between different AVRs. Not touched are the historic
|
||||||
|
devices where the fuses are not documented to form a full byte
|
||||||
|
each (2333, 4433, 4434, 8535, m103, m161, m163).
|
||||||
|
|
||||||
2014-09-22 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
2014-09-22 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
|
||||||
|
|
||||||
bug #43268: usb_drain() call causes LUFA AVR-ISP MKII Code to Fail
|
bug #43268: usb_drain() call causes LUFA AVR-ISP MKII Code to Fail
|
||||||
|
|
2
NEWS
2
NEWS
|
@ -14,7 +14,7 @@ Current:
|
||||||
- ...
|
- ...
|
||||||
|
|
||||||
* Bugfixes
|
* Bugfixes
|
||||||
- ...
|
- bug #22248: Read efuse error (partial fix)
|
||||||
|
|
||||||
* Internals:
|
* Internals:
|
||||||
- ...
|
- ...
|
||||||
|
|
|
@ -6939,7 +6939,7 @@ part
|
||||||
"x x x x x x x x x x x i i i i i";
|
"x x x x x x x x x x x i i i i i";
|
||||||
|
|
||||||
read = "0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 1 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x o o o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
min_write_delay = 9000;
|
min_write_delay = 9000;
|
||||||
max_write_delay = 9000;
|
max_write_delay = 9000;
|
||||||
;
|
;
|
||||||
|
@ -7130,7 +7130,7 @@ part
|
||||||
"x x x x x x x x x x x x x x x i";
|
"x x x x x x x x x x x x x x x i";
|
||||||
|
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x x x o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
;
|
;
|
||||||
|
@ -7321,7 +7321,7 @@ part
|
||||||
"x x x x x x x x x x x x x x x i";
|
"x x x x x x x x x x x x x x x i";
|
||||||
|
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x x x o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
;
|
;
|
||||||
|
@ -7512,7 +7512,7 @@ part
|
||||||
"x x x x x x x x x x x x x x x i";
|
"x x x x x x x x x x x x x x x i";
|
||||||
|
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x x x o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
;
|
;
|
||||||
|
@ -7684,7 +7684,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x x x o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x x x x x i";
|
"x x x x x x x x x x x x x x x i";
|
||||||
|
@ -7884,7 +7884,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x x x i i i";
|
"x x x x x x x x x x x x x i i i";
|
||||||
|
@ -8086,7 +8086,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x x x i i i";
|
"x x x x x x x x x x x x x i i i";
|
||||||
|
@ -8286,7 +8286,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x x x x x i";
|
"x x x x x x x x x x x x x x x i";
|
||||||
|
@ -8476,7 +8476,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x x x o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x x x i i i";
|
"x x x x x x x x x x x x x i i i";
|
||||||
|
@ -14576,7 +14576,7 @@ part
|
||||||
min_write_delay = 4500;
|
min_write_delay = 4500;
|
||||||
max_write_delay = 4500;
|
max_write_delay = 4500;
|
||||||
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
read = "0 1 0 1 0 0 0 0 0 0 0 0 1 0 0 0",
|
||||||
"x x x x x x x x x x x o o o o o";
|
"x x x x x x x x o o o o o o o o";
|
||||||
|
|
||||||
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
write = "1 0 1 0 1 1 0 0 1 0 1 0 0 1 0 0",
|
||||||
"x x x x x x x x x x x i i i i i";
|
"x x x x x x x x x x x i i i i i";
|
||||||
|
|
Loading…
Reference in New Issue