Hi, eigentlich bin ich der Meinung, dass ich alle meine vergangenen Änderungen in der Software wieder rückgängig gemacht habe, trotzdem kann ich mein Hex-File nicht mehr flashen: avrdude: Device signature = 0x1e910a avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. avrdude: erasing chip avrdude: reading input file "main.hex" avrdude: ERROR: address 0x0810 out of range at line 129 of main.hex avrdude: read from file 'main.hex' failed Was geht denn da schief? Und wie kann ich feststellen, was an Zeile 129 in main.hex (nicht main.c - dann wäre es mir klar) ist? Danke!
Hast du am Hex-File rumgefummelt und dabei das i- oder s-Format zerstört? Also das main.c neu compilieren.
OK, es war doch die Codesize, ich habe noch ein random()/srand() übersehen, das war wohl zu viel.
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.