Hallo, Habe ein Problem beim programmieren eines mega2560 mit AVR Dude. Bekomme folgende Fehlermeldung: Reading | ################################################## | 100% 22.33s avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x10000 0x80 != 0xff avrdude: verification error; content mismatch avrdude done. Thank you. Also einen Verifizierungsfehler, jedes mal an der gleichen Stelle: 0x1000 - aber warum? Die Fuse Bits sind folgendermaßen gesetzt: L:FFh, H:D9h, E:FFh Verwende das Modul von chip45: http://www.chip45.com/products/crumb2560-1.1_avr_atmega_modul_board_atmega2560_usb_rs232_rs485.php Habe auch einen weiteren 2560 auf einem anderen Modul, dort geht es ebenfalls nicht. Das Programm ist 119740 Bytes groß - ähnlich große Programme hab ich auf einem 128er schon problemlos programmiert.
Sorry, hab was vergessen zu erwähnen: Kleinere programme lassen sich problemlos flashen.
>Also einen Verifizierungsfehler, jedes mal an der gleichen Stelle: >0x1000 - aber warum? Weil dein nicht genannter Programmer einen mega2560 nicht über 128kB beschreiben kann. Programmer Firmwareupdate mal versucht?
Programmer ist ein mySmartUSB light. 0x10000 ist aber 65536 --> also die erste Stelle über 64kB Bei über 128kB müsste es ja bei 0x20000 sein. Das mit dem Firmwareupdate werde ich mal probieren. Alternativ könnte ich noch einen Bootloader flashen und dann das Programm über die USB Schnittstelle laden.
Hi
>0x10000 ist aber 65536 --> also die erste Stelle über 64kB
Der Flash ist aber in Words organisiert. Also sind 0x1000 64 kWords oder
128 kB.
MfG Spess
Stimmt, Denkfehler meinerseits. Das Update brachte jedenfalls Erfolg, programmieren funktioniert jetzt. Allerdings brach die Geschwindigkeit massiv ein, für knapp 120kB fast 3Min Brenndauer statt vorher 55 Sekunden. :-(
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.