Forum: Mikrocontroller und Digitale Elektronik avrdude Anzeige der fuses


von Andreas B. (bitverdreher)


Lesenswert?

Hallo,
gerade bin ich über die Anzeige der gesetzten Fuses gestolpert:

Beim Programmieren erhalte ich folgende Anzeige:

Reading | ################################################## | 100% 
0.58s

avrdude: verifying ...
avrdude: 1048 bytes of flash verified

avrdude: safemode: Fuses OK (H:FF, E:C9, L:0E)

avrdude done.  Thank you.

Hier scheint er das hfuse mit dem efuse zu verwechseln, was es beim 
ATMega32 gar nicht gibt.

Auslesen (-v)  ergibt:

Reading | ################################################## | 100% 
0.00s

avrdude: Device signature = 0x1e9502
avrdude: safemode: lfuse reads as E
avrdude: safemode: hfuse reads as C9

avrdude: safemode: lfuse reads as E
avrdude: safemode: hfuse reads as C9
avrdude: safemode: Fuses OK (H:FF, E:C9, L:0E)

Hier stimmt das auslesen der fuses, aber die letzte Zeile irritiert dann 
doch.
Oder hat diese Zeile "Fuses OK ..." eine andere Bedeutung?
Das ist mir vorher noch nie aufgefallen. War das schon immer so?

Gleiches Verhalten auch beim ATMega128. Hier stört besonders, da das 
efuse hier existiert.

Version avrdude: 6.01 mit Fischl usbasp

Gruß
Andreas

von M. K. (sylaina)


Lesenswert?

Ha, da bin ich doch nicht alleine. Das ist mir bei meinem Atmega32 auch 
schon aufgefallen. Da das Auslesen aber passt hab ich es ignoriert. Ich 
denke das ist ein Fehler in der Maske für die Zeile
1
avrdude: safemode: Fuses OK (H:FF, E:C9, L:0E)
Da wird einfach nur E und H vertauscht sein bzw. die Variable für efuse 
und hfuse. Vielleicht wirds ja mal gefixt. Mich hat das bisher aber 
nicht wirklich gestört, es wird ja richtig gefused.

von Andreas B. (bitverdreher)


Lesenswert?

gerade entdeckt:

http://savannah.nongnu.org/bugs/?42480

Wir sind also nicht die ersten....

von Andreas B. (bitverdreher)


Lesenswert?

und hier in der Version 6.1.2 ist es schon gefixt:

https://packages.debian.org/sid/i386/avrdude/download

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.