PonyProg: Flashen erfolgreich - Programm läuft nicht?

Gast #99061
Lesenswert?
• ▲
▼
Hi, ich habe eine Schaltung mit einem ATMega128 aufgebaut (geätzt). Wenn
ich den Mega128 im STK500 flashe und in die Schaltung einlöte läuft das
Programm einwandfrei, wenn ich dan jedoch mit PonyProg nochmal den
Programmspeicher beschreibe läuft das gleiche Programm nicht mehr. Die
Fusebits verändere ich nicht. Woran kann das liegen?
Wozu dient bei PonyProg der Button "Schreibe Device" ? Ich habe
bissher immer "Schreibe Flash" verwendet und ihn danach auch nochmal
ausgelesen, das Programm ist drauf.

Gruß Timo
Gast #99063
Lesenswert?
• ▲
▼
@Christof Krüger: Danke für den Hinweis mit dem "schreibe device".

Also den EEPROM verwende ich in meiner Anwendung nicht, habe auch keine
wichtigen Daten drin. Aber ich habe gerade mal die Adressen verglichen
an denen die Befehle stehen , bzw stehen sollten.
Öffne ich die Datei (format: IntelHex) mit dem AVR Studio so steht der
letzte Befehl an der Adresse 2161, öffne ich die gleiche Datei mit
PonyProg so steht diese Befehl an der Adresse 42C1. Oder Interpretiere
ich da etwas falsch? Ich habe die .hex datei mal angehängt, villeicht
könnt ihr mir so irgendwie weiter helfen.

Danke! Gruß Timo
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren