Forum: Mikrocontroller und Digitale Elektronik AVRISP-Programmer reparieren


von coder (Gast)


Lesenswert?

Hallo zusammen

Wegen einer versehentlichen Überspannung (10 V) habe ich meinen 
AVRISP-Programmer beschädigt. Jetzt kann nicht mehr programmiert werden 
und auch die LED leuchtet nicht mehr.

Weiss jemand, ob man diesen Schaden evtl. einfach reparieren könnte?

Besten Dank für jede Anwtort.

von crazy horse (Gast)


Lesenswert?

hm - "mein AVRISP-Programmer" ist ziemlich nichtssagend...
Um welchen genau geht es denn?

von coder (Gast)


Lesenswert?

Es geht um den original AVRISP von Atmel mit serieller Schnitstelle, den 
man auch direkt aus AVR-Studio verwenden kann.

von Rahul, der Trollige (Gast)


Lesenswert?

Guck mal ins AVRStudio.
In der Hilfe (User Guide) zum AVRISP ist scheinbar auch dessen 
Schaltplan hinterlegt.

von Sonic (Gast)


Lesenswert?

Hi coder,
hatte das gleiche Problem.
Zuerst musste mal probieren was kaputt ist. Ich geh' davon aus dass das 
ein RS232-AVRISP ist. da gibt's diverse offene Lötaugen zur 
Programmierung.
http://www.avrfreaks.net/index.php?module=Freaks%20Files&func=viewFile&id=502&showinfo=1
(pdf downloaden)
Das zeigt dir wie der 90S8535 (falls du noch einen kriegst) oder der 
mega8535 als Nachfolgetyp per AVRPROG geflasht werden kann. Das setz 
voraus dass der 90S1200 noch I.O. ist. Falls nicht wird's etwas 
komplizierter! Probier's mal aus, falls der 90S1200 defekt ist: 
'runterschmeißen und durch Tiny2313 ersetzen, Firmware vom neuen AVRPROG 
benutzen. Wird über die 6 offenen (2-poligen) Lötaugen via ISP geflasht. 
Der Tiny2313 passt wegen der Bauform nicht 'rein, ist etwas gefummel.
Ich habe den 2313 ganz weggelassen und den ISP-Port für den 2313 
umverdrahtet dass ich den mega8535 direkt flashen kann. Aber das ist ein 
anderes Thema und du brauchst die STK500-Firmware im .hex-Format und 
einen zweiten Programmer (STK500 bevorzugt).

von Coder (Gast)


Lesenswert?

Hallo zusammen

Danke fuer diese ausfuehrlichen Antworten.

Vielleicht ist es wichtig zu wissen, dass der Programmer vom AVR-Studio 
nicht mehr erkannt wird. (Im Programmer-Fenster steht Stk500 statt 
AVRISP.)

Ich nehme somit an, dass der 90S1200 auch hinüber ist.

Bräuchte ich in diesem Fall einen neuen original AVRISP von Atmel um die 
Firmware auszulesen und in den Ersatzchip zu flashen?

von Rahul, der Trollige (Gast)


Lesenswert?

>Bräuchte ich in diesem Fall einen neuen original AVRISP von Atmel um die
>Firmware auszulesen und in den Ersatzchip zu flashen?
Ja, oder lässt sich das AVRISP auch update/upgraden?

http://www.atmel.com/dyn/products/product_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&part_id=1992
http://www.atmel.com/dyn/resources/prod_documents/doc4299.pdf

von Sonic (Gast)


Lesenswert?

Lässt er sich nicht mehr wie in meinem Link oben angegeben mit dem 
AVRPROG ansprechen? Falls doch brauchst du nur den90S8535 austauschen.

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.