hallo, schreib gerade an einem Bootloader ... es passiert sehr oft bei aktiven Interrupts, dass das programm immerwieder neustartet .... benutze eig nur den Timer0 OV INT. InterruptVektorTabelle ist in der BLS gibt es noch zusätzliche Compiler (gcc) -flags bezüglich Bootloadercode ?? benutze halt nur diese Linkeranweisung : --section-start=.text=0x3E000 startadresse BLS : laut datasheet 0x1f000 (ist ja wordadresse , oder) ?
hängt irgendwie mit optimierung zusammen .. bei -O3 gehts jetzt . mit -O0 war nur reset nach reset ...
haube wrote: > hängt irgendwie mit optimierung zusammen .. bei -O3 gehts jetzt . > mit -O0 war nur reset nach reset ... Lass mich raten: du greifst auf das EEPROM zu?
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.