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
Gast
#2910032
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
Ob sich so ein HV-Programmer auszahlt? Wenn dir dieser Fehler häufiger passiert: Sicherlich. Ansonsten runde Ablage und gut.
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
#2910094
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
Gast
#2910304
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
Spess53 schrieb: > Wenn man DW aktiviert geht das schon. Was ist DW?
Gast
#2910551
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
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.