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.