ATmega 328 verfuset oder zerstört?

OP (Firma: Brainit GmbH) #2910028
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
Persönliche Seite #2910039
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!
Gast #2910304
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
#2910604
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

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