Forum: Mikrocontroller und Digitale Elektronik ATmega 328 verfuset oder zerstört?


von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Es musste ja mal passieren...

auf einer Platine musste ich die ISP-Leitungen (MISO, MOSI etc) auch für 
Dateneingänge verwenden. Nun habe ich während des Flashens per avrdude 
vergessen, die externe Datenquelle (Rechtecksignal zum testen) 
abzuklemmen, das dürfte den Upload ziemlich verwirrt haben.

Nun, nix geht mehr. avrdude meldet nur:

avrdude: Device signature = 0x000000
avrdude: Yikes!  Invalid device signature.
avrdude: Expected signature for ATMEGA328P is 1E 95 0F

Frage: ist das Ding verfuset oder wirklich kaputt?

Am Board liegts definitiv nicht, ich hab den AVR umgebaut, ein anderer 
tut problemlos. Gottseidank hatte ich einen auf Reserve...

Wenn verfuset: Das kann man ja mit "HV-Programmierung" reparieren. Die 
dafür notwendige Hardware hab ich aber nicht.

Zahlt sich so eine Anschaffung aus (verglichen mit dem Preis eines neuen 
AVR)


danke, Michi

von Hans Peter B. (Gast)


Lesenswert?

Seit nie ohne Reserverad auf dem Altglasareal unterwegs! Baut euch euch 
als Notschirm folgendes Teil:
http://www.robotfreak.de/blog/mikrocontroller/avr-preserver/43
Und das Forum hat in Zukunft "zig MB" an, besser verwendbaren, 
"Fragenplatz" zur Verfügung
Hans Peter

von Martin K. (maart)


Lesenswert?

Ob sich so ein HV-Programmer auszahlt?
Wenn dir dieser Fehler häufiger passiert: Sicherlich. Ansonsten runde 
Ablage und gut.

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

Hans Peter B. schrieb:
> Seit nie ohne Reserverad auf dem Altglasareal unterwegs! Baut euch euch
> als Notschirm folgendes Teil:
> http://www.robotfreak.de/blog/mikrocontroller/avr-preserver/43
> Und das Forum hat in Zukunft "zig MB" an, besser verwendbaren,
> "Fragenplatz" zur Verfügung
> Hans Peter

Wenn er sich die ISP-Schnittstelle ausgeknipst hat, nutzt auch das nix 
mehr!

von Hans Peter B. (Gast)


Lesenswert?

Die ISP-Schnittstelle kann nicht rekursiv ausgeknipst weden - Also nur 
über die JTAG-Pins oder durch die HV-Programmierung und die hat Michael 
anscheinend nicht.
Hans Peter

von Spess53 (Gast)


Lesenswert?

Hi

>Die ISP-Schnittstelle kann nicht rekursiv ausgeknipst weden - Also nur
>über die JTAG-Pins oder durch die HV-Programmierung und die hat Michael
>anscheinend nicht.

Wenn man DW aktiviert geht das schon.

MfG Spess

von Michael R. (Firma: Brainit GmbH) (fisa)


Lesenswert?

Spess53 schrieb:
> Wenn man DW aktiviert geht das schon.

Was ist DW?

von Spess53 (Gast)


Lesenswert?

Hi

>Was ist DW?

Debug-Wire. Damit wird der Reset-Pin zur Schnittstelle zum Programmieren 
und Debuggen. ISP ist nicht mehr möglich.

MfG Spess

von Frank K. (fchk)


Lesenswert?

Martin Kreiner schrieb:
> Ob sich so ein HV-Programmer auszahlt?
> Wenn dir dieser Fehler häufiger passiert: Sicherlich. Ansonsten runde
> Ablage und gut.

Oder nimm einen anderen Controller. Z.B. PIC24/dsPIC. Bei den PICs 
kannst Du Dich so doof anstellen wie Du willst, Du kannst Dich nicht 
aussperren. Und obendrein bekommst Du für das gleiche Geld mehr 
Rechenleistung und bessere Peripherie. Und Du kannst über den Zweidraht 
(+Reset) ICSP programmieren UND debuggen.

fchk

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.