Forum: Mikrocontroller und Digitale Elektronik AVR bootloader RWW access


von Joe D. (kosmonaut_pirx)


Lesenswert?

hallo,
auch nachdem ich die doku des at90can128 schon mehrmals gewälzt habe,
verstehe ich folgendes nicht:

wenn im bootloader ein page-write eingeschaltet wird, schaltet die mcu
auf RWWSB, auf busy. meine frage ist, wer macht das wieder frei? bisher
dachte ich, das muss explizit gemacht werden.
nun habe ich eine datei von atmel(lib_mcu/flash/flash_boot_lib.c), in
der das löschen des bits erst abschliesend gemacht wird. zwischendurch
wird aber immer fleissig aus dem flash gelesen, um bisherige daten zu
sichern. habe ich da was falsch verstanden, nur übersehen, oder kann
das nicht funktionieren?

bin sehr dankbar für jedwege hilfe,
bye kosmo

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