Forum: Mikrocontroller und Digitale Elektronik EEprom mit Ponyprog oder ähnlichen manipulieren!


von pony (Gast)


Lesenswert?

Guten Abend:-)
Ich brauch für ein Projekt die Möglichkeit das ausgelesene *.eep File 
abzuändern und dann wieder in meinen Avr zu schicken!
Habe dazu das Forum durchsucht und bin auf Ponyprog aufmerksam gemacht 
worden!
Leider funktioniert die Methode nicht! Ich kann das *.eep File zwar 
öffnen und abändern aber leider schaffe ich das abgeänderte File nicht 
mehr an den AVR zu schicken!
Irgendwie stimmt am File etwas nicht!
Was mache ich falsch? bzw wie mache ich es richtig?

MFG

von Frickelfritze (Gast)


Lesenswert?

pony schrieb:
> Was mache ich falsch?

Du setzt die Prüfsumme nicht korrekt.

pony schrieb:
> bzw wie mache ich es richtig?

Die Prüfsumme richtig setzen.

von pony (Gast)


Lesenswert?

Muss ich die Prüfsumme selbst errechnen?
Vielen Dank und lg!

von Frickelfritze (Gast)


Lesenswert?

pony schrieb:
> Muss ich die Prüfsumme selbst errechnen?

Ja. Suchst du dir im Wiki oder im Indernedd die Format-
Beschreibung für ein Hex file dann bist du fit ....

von pony (Gast)


Lesenswert?

Frickelfritze schrieb:
> Ja. Suchst du dir im Wiki oder im Indernedd die Format-
> Beschreibung für ein Hex file dann bist du fit ....

Ich verstehe Danke! Gibt es die Möglichkeit das File über Windows CMD 
auf den Avr zu senden?

Danke und LG

von guest (Gast)


Lesenswert?

Eventuell könnte da SRecord hilfreich sein:
http://srecord.sourceforge.net

von H.Joachim S. (crazyhorse)


Lesenswert?

Das geht doch u.a auch mit dem AVR-Studio?
*.eep öffnen, manipulieren und wieder speichern.

von pony (Gast)


Lesenswert?

guest schrieb:
> Eventuell könnte da SRecord hilfreich sein:
> http://srecord.sourceforge.net

Das muß ich probieren!
Danke

von pony (Gast)


Lesenswert?

H.Joachim S. schrieb:
> Das geht doch u.a auch mit dem AVR-Studio?
> *.eep öffnen, manipulieren und wieder speichern.

Ach wie manipuliert man damit?
Habe keine Möglichkeit gefunden:-(
Danke Lg

von Gerald B. (gerald_b)


Lesenswert?

Nimm eXtremeburner, ist Freeware von einem Inder. Das kann Fuses, Flash 
und EEPROM lesen und schreiben. FLASH und EEPROM werden in einem 
Hex-Editor angezeigt. Da kannst du deine Änderungen vornehmen und wieder 
zurückschreiben.

von H.Joachim S. (crazyhorse)


Lesenswert?

pony schrieb:
> Ach wie manipuliert man damit?

debug -> up/download memory
load from file /save to file

von pony (Gast)


Lesenswert?

Gerald B. schrieb:
> Nimm eXtremeburner, ist Freeware von einem Inder. Das kann Fuses, Flash
> und EEPROM lesen und schreiben. FLASH und EEPROM werden in einem
> Hex-Editor angezeigt. Da kannst du deine Änderungen vornehmen und wieder
> zurückschreiben.

Danke für den Tipp! Ist die Software Clean?
Lg

von Gerald B. (gerald_b)


Lesenswert?

Die letzte Version will einen Like auf Fratzenbuch. Also behalte ich die 
1.4.
Die kennt zwar nur eine überschaubare Anzahl von Controllersignaturen, 
aber man kann einen Ähnlichen nehmen und die Warnung wegklicken. Ich 
habe z.B. statt des fehlenden ATmega 328 den ATmega 32 genommen.
Wenn man viel Zeit hat, kann man die Table mit den Signaturen noch 
füttern ;-)

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.