mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ponyprog2000: EEPROM-Inhalt wird überschrieben - warum?


Autor: UBoot-Stocki (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

nutze (schon immer) sehr erfolgeich ponyprog für meine AVR-Projekte. Bin 
eigentlich sehr zufrieden. Habe im Moment folgendes (User-)Problem:

Wenn ich mein hex-File zum Controller rüberbeame, wird IMMER (egal 
welche Option ich nutze) der EEPROM-Inhalt mit überschrieben. Da dieser 
aber Konfig-Einstellungen beinhaltet, würde ich die gerne behalten.

Wie geht das? Wie kann ich eine neue Version meines Programms in z.B. 
den Mega16 schreiben ohne dass der EEPROM-Inhalt überschrieben wird ?

Gruß

Andreas

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Standardeinstellung der AVRs ist wie von dir beobachtet, lässt sich aber 
per EESAVE Fuse abstellen.

Autor: UBoot-Stocki (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

OK - d.h. das ist keine Einstellung bei Ponnyprog sondern eine 
Einstellung des Controllers ?

Gruß und Danke !

Andreas

Autor: UBoot-Stocki (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habs eingestellt und geht !

Autor: Sven (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Öhm, hast Du im Code ein .ESEG definiert oder mit .db Daten in den 
Eeprom-Bereich gesetzt? Dann wird das Hex-File größer als der Flash und 
die überzähligen Daten landen im Eeprom.

Hatte ich auch schonmal Probleme damit. Eesave ist eine Möglichkeit, hat 
aber nicht jeder Controller und es müsste auch so gehen.

Beste Grüße

Sven

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.