Atmel AVR ISP retten

Gast #124307
Lesenswert?
• ▲
▼
Hi,
ich hab die Frage zwar schonmal gestellt, aber ich finde sie nicht
mehr.
Und zwar hab ich mir den seriellen ISP von Atmel bei nem Update mal
zerschossen. Ich weiß das es eine 6 polige Stiftleiste gibt die man
einlöten muß und das es irgendwo ein passendes Hex File geben muß. Aber
dieses Hex File finde ich nicht. Es soll angeblich beim AVR Studio dabei
sein.

Gruß
Markus
Gast #124312
Lesenswert?
• ▲
▼
Also mal langsam. Ich hab hier genügend Programmiertools, unter anderem
ein STK500. Was ich retten will ist aber der "Stand Alone Programmer"
der ja von der Programmierhardware ziemlich identisch ist.
Der 1200 ist, soweit ich das verstanden hab, nur zum Updaten über RS232
vom 8515. Und dieses Updaten geht ja jetzt nicht mehr. Also nehme ich
mal an das ich den 1200 neu flashen muß. Welche Datei muß ich dafür
jetzt verwenden und was muß ich außer der Stiftleiste noch am ISP
machen? In dem anderen Thread gibt es ein STK500_1200.srec. Ist das der
Binärcode für den 1200er?

Gruß
Markus
Gast #124313
Lesenswert?
• ▲
▼
Wenn beim Firwareupdate was schief geht, kann man erstmal den AVR-ISP
weder zum Programmieren nehmen, noch funktioniert ein neues Update.

Der Rettungsplan ist aber ganz gut in der AVR-ISP-Hilfe beschrieben,
als letzter Punkt "AVRISP User's Guide: Manual Firmware Upgrade".

Damit hab ich meinen ISP zumindest problemlos wieder ans Laufen
bekommen.

Gruß
Ingo
Gast #124314
Lesenswert?
• ▲
▼
Also das was in der Hilfe steht funktioniert entweder bei mir nicht oder
ich mache was falsch.

Serielles Kabel PC-> AVR ISP
Jumper wie beschrieben
Spannung an
5 Sekunden warten
Jumper runter
AVR Studio und dann AVR Prog gestartet

Nix geht. Liegts an mir oder am ISP?

Gruß
Markus
Gast #124315
Lesenswert?
• ▲
▼
Ist aus der Ferne immer schwer zu sagen.

Aber wenn es so nicht geht, wird es wohl doch ein Problem mit dem ISP
sein.

Nach meinem Verständnis wird mit einem normalen Firmwareupdate immer
nur der 8535 beschrieben, der 1200 aber nie. Er fungiert gegebenenfalls
quasi als Notfall-Backup-Controller.
Wenn auch das nicht mehr geht, wird es ein Problem mit dem 1200 selber
sein (vielleicht ist der ja mitunter vergeßlich), aber da kann ich
erstmal auch nicht weiterhelfen.

Gruß
Ingo
Gast #124318
Lesenswert?
• ▲
▼
sich, das da nicht irgendetwas anderes schrott gegangen ist? testweise
mal schaun ob die noch saft bekommen.

also nochmal ganz ausfürlich:
der 1200 flash den 8535 und wird selbst nie geflasht

die firmware vom 1200 ist im anderen thred (die .srec datei)

der 8535 wird per rs232 über den 1200 geflasht

beide kann man über die jumperleiste (nicht eingelötet) flashen. man
muss bloss noch die passende verbindung herstellen (jumper,
wahrscheinlich auch nicht eingelötet), damit der reset an den richtigen
uC durchgeschleift wird

schaltungsdetails gibts bei atmel, der schaltplan ist frei verfügbar

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