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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.