Update : Ich habe angefangen, mit einem echten Deumilanove zu spielen, und genau das gleiche Problem ist damit passiert - d13 führte zum Blinken, aber avrdude sagtstk500_recv(): programmer is not responding
Ich habe eine große Skizze ~ 15kb auf Arduino Nano v3.0 (Klon) hochgeladen und das Board in einem unbrauchbaren Zustand belassen. Bei Anschluss an USB leuchtet sofort eine Betriebs-LED auf und 1-2 Sekunden später beginnt das gelbe "L" sehr schnell zu blinken. Hier ist das Board, das ich benutze , es ist ein billiger Klon, aber es hat vor heute wirklich gut funktioniert.
Wenn ich jetzt versuche, eine neue Skizze hochzuladen, wird folgende Fehlermeldung angezeigt:
avrdude: stk500_recv(): programmer is not responding
Ich habe versucht, einen ISP-Programmierer aus echtem Duemilanove zu machen, indem ich die ISP-Pins von nano verwendet habe, und habe versucht, die offiziellen Anweisungen zu befolgen (habe keine Kondensatoren / Widerstände verwendet). In beiden Fällen ist der gleiche Fehler, wenn ich auf "Bootloader brennen" klicke:
avrdude: stk500_getsync(): not in sync: resp=0x15
Ich habe "Debug" -Leads mit D7,8,9 verbunden und der Herzschlag wird im Leerlauf ein- und ausgeblendet, andere bleiben dunkel. Wenn ich auf "Bootloader brennen" klicke, werden alle LEDs dunkel, dann blinkt es bei 7 schnell, dann bei 8 ähnlich, und der Herzschlag wird fortgesetzt. Manchmal wird diese Sequenz zweimal wiederholt.
Ich habe auch versucht, die Datei settings.txt zu bearbeiten, um den Bootloader zu umgehen, aber das hat nicht geholfen.
Wie kann ich diese Karte wiederherstellen oder einen Low-Level-Reset durchführen? Es scheint sich in einem Fehlermodus zu befinden, in dem Pin 13 oszilliert, aber ich weiß nicht, was das bedeutet.