Flashen mit Ponyprog löscht internes EEPROM ?

Gast #487804
Lesenswert?
• ▲
▼
Hallo zusammen


Ich flashe meinen ATMega8535 schon länger problemlos mit Ponyprog.
Seit neuesten benutze ich das interne EEPROM als Datenespeicher. Das 
schreiben und lesen im Programm funktioniert prima. Ich kann also Daten 
ins EEPROM schreiben und auch wieder auslesen. Soweit sogut.
Aber ... Wenn ich den Controller mit Ponprog neu flashe geht der EEPROM 
Inhalt verloren! Ich benutze aktuell nur die EEPROM adressen 0x001 und 
0x002. Die adresse 0x000 bleibt ungenutzt (Dummywert).
Kennt jemand dieses Problem? Wie kann ich den Datenverlust beim Flashen 
verhindern ?

Gruß
Gerhard
Gast #487811
Lesenswert?
• ▲
▼
Ich weiß nicht, wie es beim mega8535 ist, aber bei einigen anderen 
Controllern gibt es die "EEPROM preserve"-Fuse, die verhindern soll, 
dass beim Löschen des FLASH auch das EEPROM gelöscht wird.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.