AVRISP nach Updateversuch

Gast #276437
Lesenswert?

Hallo,

das Problem gab's schon öfter, aber ich blicke nicht so richtig
durch..
Ich habe kürzlich versucht, meinen AVRISP mit dem aktuellen AVR Studio
4.12 (build 460) zu updaten.
MOSI und MISO sind in meiner Schaltung, wie in einer Appnote
beschrieben, durch Widerstände vom ISP 'getrennt'.
Das Firmwareupdate ist fehlgeschlagen (LEDs in meiner Schaltung haben
geblinkt), und seitdem kann ich dem AVRISP weder ein Leuchten
entlocken, noch das manuelle Update vornehmen, da er nicht erkannt
wird. Es bringt auch nichts, lediglich die Versorgungsspannung
anzuschließen.

Überseh ich etwas, oder ist das Teil tatsächlich komplett kaputt? Der
Vorgang ist leider in keinem Fall genau beschrieben. Wann sollte die
AVRISP LED leuchten?
Kann ich dafür Ersatz bekommen (Reichelt, Atmel, ?), oder ist es meine
Schuld (ich sehe allerdings nicht wieso)?

Danke.
Gast #276439
Lesenswert?

jaa, hab ich schon gesehen, aber das bringt leider nix.
kein blinken, kein erkennen von avrprog. gibt eine fehlermeldung aus,
sowas wie no supported blahblah found..

wie lief denn das dann bei dir? ist leider nicht genau beschrieben,
hinsichtlich der led..

danke
Gast #276440
Lesenswert?

Hi

Also bei mir hat das laut Anleitung funktioniert.

--------Aus dem Kapitel Manual Firmware Upgrade---------

Power off the AVRISP by powering off the target board that supplies the
power to the AVRISP.

Short the pin holes marked on Figure 1 (PCB layout) and Figure 2
(photo).

Power on the AVRISP by powering the target board that supplies the
power to the AVRISP(1).

Wait for 5 seconds.

Remove the short.

Start AVR Studio.

Start the application “AVR Prog” located in the Tools menu.

Click “Browse” button in Hex file window. Locate and select the
“STK500.hex” (STK500.ebn in AVR Studio version 3.54 and later) in the
AVR Studio subfolder named STK500. typical path is “C:\Program
Files\Atmel\AVR Studio\Stk500” in AVR Studio 3.x and “C:\Program
Files\Atmel\AVR Tools\STK500” in AVR Studio 4.x.

Click “Program” button in Flash window.

Close “AVR Prog” after Programming and verification is completed.

Power off the AVRISP.



Mfg
Michael
Gast #276442
Lesenswert?

Ich bin auch nur nach der Anleitung gegangen und es hat gefunzt. Was mir
allerdings noch aufgegfallen ist: Du hast geschrieben das Du die SPI
Leitungen per Widerständer entkoppelt hast. Das ist zwar gut so, aber
beim Updaten des Proggers darf kein Busteilnehmer einen Pegel auf die
Leitung legen, sprich: alles ab außer +5V und GND.
An deiner Stelle würde ich nur die +5V und Masse an den Progger
anschließen und dann noch mal manuell flaschen.

greetz
Gast #276444
Lesenswert?

hi torsten,

auch das habe ich gemacht. aber dann wird wohl der fehler irgendwo bei
mir liegen, wenn es prinzipiell so geht.
ich werd's bei gelegenheit noch mal probieren.

auf welchen port versucht den avrprog zuzugreifen? ist avrprog das
programm, mit dem normalerweise der zielcontroller geflasht wird? oder
muss das gesondert eingestellt werden?

danke!
Gast #276446
Lesenswert?

So, es hat anscheinend gerade funktioniert..habe nochmal eine
zuverlässige Spannungsversorgung benutzt, und statt einer Büroklammer
ein Stück Silberdraht zum Kurzschließen..KEIN BLINKEN..(habe ich in dem
Moment geblinzelt?) und schon erkennt AVRprog den Programmer.
Bei mir sah es so aus, als wäre AVRprog abgestürzt
(Erasing..Programming..), blieb jedenfalls bei zwei Balken hängen, bis
der Vorgang dann abgeschlossen war.

Allerdings kann ich nicht in den Programmiermodus, werde nochmal meine
Schaltung überprüfen müssen.

Es kommt auch kein Updatehinweis von AVR Studio mehr, also war das
vermutlich das aktuelle Flash-File.

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