Wie schütze ich meine EEPROM Werte in AVR-Studio? Jedesmal wenn ich mit dem JTAG debugge und ein neues coff-File lade, werden meine Werte im EEProm mit 0xFF überschrieben und ich muss jedesmal mit Debug -> Up/Download Memories ... die Werte neu laden; was mit Zeit ziemlich nerv-tötend wirkt. Dank im voraus
Bei den Fuses gibt es eine fuse, die heißt preserve eeprom memory... Das bedeutet, daß beim Chip Erase das eeprom nicht gelöscht wird. MW
@Michael Wilhelm Danke für die prompte Antwort. Habe im AVR-Studio im WorkSpace Fenster rumgestöbert, aber die EESAVE Fuse nicht gefunden. Muss wohl erst mit PonyProg diese Fuse setzen. Ich geb' Bescheid.
Sch..., pardon. Musste feststellen, dass ich auf meinem Board gar kein ISP installiert habe. Kann mir jemand verraten, wie ich mit JTAG die Fuse-Bits setze?
wieso musst du die fuses mit ponyprog setzen? das geht doch mit avr studio genauso. Schließe dein Projekt, dann Tools -> Program AVR -> Auto Connect dann sollte sich ein Fenster öffnen, da auf Fuses gehen und das Häckchen bei "Preserve EEPROM memory through the Chip Erase cycle" setzen
@ape Ich habe aber leider nur die abgespeckte Version von Everytool, und mit der kann ich das nicht. Danke trotzdem ...
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.