Forum: Mikrocontroller und Digitale Elektronik AVR Butterfly EEPROM beschreiben?


von Tom H. (dastoem)


Lesenswert?

Hallo Leute,
ich versuche gerade ein von mir erstelltes Programm (WinAVR 20071221) 
mit EEPROM-Daten zu versorgen.
Ich programmiere den Butterfly mit AVR Studio 4. Die .hex-Datei für den 
Flash wird problemlos programmiert, nur bei der .eep-Datei (welche ich 
ins EEPROM laden möchte), sagt mir der Programmer "Data in file does not 
fit into EEPROM.".

Die eep-Datei ist knapp 4kByte groß, sollte also problemlos reinpassen.

Kann mir da jemand helfen?

//Edit:

Stirnklatsch

Ich hab den Dataflash mit dem EEPROM verwechselt. Natürlich passen keine 
4kByte Daten in ein 512Byte EEPROM.

von holger (Gast)


Lesenswert?

Der hat aber nur 512Byte EEPROM.
Deshalb passt das nicht mehr.
Selbst wenn man die Größe der HEX-Datei einfach mal durch drei teilt.

von Daniel D. (bademeister)


Lesenswert?

Laut meinem Datenblatt hat der ATMega169 nur 512Bytes EEPROM..also passt 
das wohl nicht mehr so problemlos.. evtl musst du auf den Flash 
ausweichen.

von Tom H. (dastoem)


Lesenswert?

Muss ich etwas beachten, beim Beschreiben des Flashs, außer PROGMEM und 
dergleichen?

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
Noch kein Account? Hier anmelden.