Hallo zusammen, ich habe ein Programm geschrieben, dass ich mit den Lockbits schützen möchte. Ich nutze das EEPROM aber für Fehlerspeicherung, d.h. wenn ein Fehler im Modul auftritt, schreibt der Prozessor einen Fehlercode in das EEPROM. Kann ich die Lockbits so einstellen, dass ich den Flash-Speicher schütze, aber das EEPROM normal auslesen kann? Ich nutze AVR-Studio, WinAVR, und als Prozessor den ATTiny44.
Ausprobieren: Flashen, EESAVE-Fuse + Lockbits setzen. Dann zum Fehlerspeicher-Auswerten ein Chip-Erase ausführen => Flash und Lockbits gelöscht, EEProm erhalten. EEPRom auslesen. Goto 1
Da bin ich ja noch gar nicht drauf gekommen! Werde ich sofort mal ausprobieren!! Melde mich dann wieder
oder z.B. den eeprom bereich seriell ueber einen Pin ausgeben, zb. beim einschalten oder auf tastendruck, oder,oder...... vlG Charly
MicroSD schrieb: > Flashen, EESAVE-Fuse + Lockbits setzen. > Dann zum Fehlerspeicher-Auswerten ein Chip-Erase ausführen > => Flash und Lockbits gelöscht, EEProm erhalten. > EEPRom auslesen. Das hat funktioniert! Vielen Dank für den Tipp
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.