Hallo, ich hab nur eine Verständnisfrage. Zitat Datenblatt: Further programming of the Flash and EEPROM is disabled in parallel and serial programming mode. ... Bedeutet: nicht mehr beschreibbar Further programming and verification of the Flash and EEPROM is disabled in parallel and serial programming mode. ... Bedeutet: nicht mehr beschreibbar, und nicht mehr lesbar gibt es keine Möglichkeit ein Firmwareupdate ohne Bootloader und trotz gesetzter Logbits zu machen. gruß jo
Dazu mußt du den Chip vorher komplett löschen, dann sind auch die Lock-Bits zurückgesetzt. Udn hinterher halt wieder neu setzen.
Hi Mike. Wie willst du den Chip per RS-232 also per Bootloader löschen. Da bräuchte man ja theoretisch einen extra µ der nur für das ISP eigentlichen µC zuständig ist. Anders kann ich mir das nicht vorstellen. Also praktisch einen programmer direkt im Gerät. Oder hat da jemand nochne andere Lösung?
Beim Chip-Erase werden auch die Lockbits gelöscht. Dann kann ein Update stattfinden. ...
Danke für die Beiträge! Zur näheren Erläuterung: Ich will eine neue Version per ISP auf den AVR laden, trotz gesetzter Lock Bits.
> Ich will eine neue Version per ISP auf den AVR laden, trotz > gesetzter Lock Bits. Ja sicher doch... - ISP anschließen, ISP-Software starten - Signature-Code auslesen, um festzustellen, ob ISP Kommunikation funktioniert - Chip-Erase Kommando senden (Flash, EEPROM und Lock-Bits werden gelöscht) - Flash neu programmieren - EEPROM (falls erforderlich) neu programmieren - Lockbits wieder setzen (oder auch nicht) - Fertig... ...
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.