jetzi
23.11.2005, 14:02
Hi
Ich habe folgendes Problem: Ich möchte Servo-Kalibrier-Daten in das interne EEPROM meines atMega128 legen. Allerdings benutze ich ein JTAG-ICE zum Flashen und debugen des atMega's. Jedes mal wenn ich das Programm mittels AVR-Studio4 Ausführe(F5) wird der Inhalt des internen EEPROMs gelöscht. Ich habe schon unter JTAG-Options(alt+o) eine CheckBox gefunden mit der man das verhindern kann (Reserve EEPROM-Contents when ....), das Problem ist nur dass diese Option erst verfügbar ist, wenn man sich bereits im DebugModus befindet (wenn das Programm bereits auf den AVR-geflasht wurde und der EEPROM Inhalt weg ist... ).
Irgendwie komisch, dass diese Option erst verfügbar ist wenn es bereits zu spät ist...
Vielleicht gibt es eine andere Möglichkeit dies zu verhindern?!?
mfg Jetzi
Ps.: Ich hoffe das sich der Beitrag im richtigen Forum befindet, wenn nein bitte verschieben ...
Ich denke schon, dass Du hier richtig bist! ;o)
Mit freundlichen Grüßen
Florian (Moderator)
Ich habe folgendes Problem: Ich möchte Servo-Kalibrier-Daten in das interne EEPROM meines atMega128 legen. Allerdings benutze ich ein JTAG-ICE zum Flashen und debugen des atMega's. Jedes mal wenn ich das Programm mittels AVR-Studio4 Ausführe(F5) wird der Inhalt des internen EEPROMs gelöscht. Ich habe schon unter JTAG-Options(alt+o) eine CheckBox gefunden mit der man das verhindern kann (Reserve EEPROM-Contents when ....), das Problem ist nur dass diese Option erst verfügbar ist, wenn man sich bereits im DebugModus befindet (wenn das Programm bereits auf den AVR-geflasht wurde und der EEPROM Inhalt weg ist... ).
Irgendwie komisch, dass diese Option erst verfügbar ist wenn es bereits zu spät ist...
Vielleicht gibt es eine andere Möglichkeit dies zu verhindern?!?
mfg Jetzi
Ps.: Ich hoffe das sich der Beitrag im richtigen Forum befindet, wenn nein bitte verschieben ...
Ich denke schon, dass Du hier richtig bist! ;o)
Mit freundlichen Grüßen
Florian (Moderator)