2017-08-28 3 views
0

Ich arbeitete an einem Projekt, das ich vor ein paar Monaten begann, und das Hochladen schien in Ordnung, bis zufällig alles aufgehört hat. Ich habe die IDE auf die neueste Version (1.8.4) aktualisiert, den Treiber aktualisiert (USBTinyISP), den COM-Port deaktiviert/aktiviert, mehrere Pro-Minis probiert, Beispielskizzen hochgeladen, USB-Ports geändert und während des Uploads eine ausführliche Ausgabe aktiviert. Was komisch ist, ist, dass ich heute Morgen den alten seriellen Monitor-Datendruck von meinen früheren Upload-Änderungen sehen kann, also weiß ich, dass die Kommunikation funktioniert. Die folgende Nachricht wird angezeigt, nachdem versucht wurde, die Skizze auf die Karte hochzuladen.Arduino Pro Mini IDE 1.8.4 avrdude: stk500recv(): Programmierer reagiert nicht

Arduino: 1.8.4 (Windows 8.1), Board: "Arduino Pro or Pro Mini, ATmega168 (3.3V, 8 MHz)" 

Archiving built core (caching) in: C:\Users\pxb07\AppData\Local\Temp\arduino_cache_814882\core\core_arduino_avr_pro_cpu_8MHzatmega168_0c812875ac70eb4a9b385d8fb077f54c.a 
Sketch uses 3284 bytes (22%) of program storage space. Maximum is 14336 bytes. 
Global variables use 335 bytes (32%) of dynamic memory, leaving 689 bytes for local variables. Maximum is 1024 bytes. 
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega168 -carduino -PCOM8 -b19200 -D -Uflash:w:C:\Users\pxb07\AppData\Local\Temp\arduino_build_381498/SoftwareSerialExample.ino.hex:i 

avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53 
     Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ 
     Copyright (c) 2007-2014 Joerg Wunsch 

     System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" 

     Using Port     : COM8 
     Using Programmer    : arduino 
     Overriding Baud Rate   : 19200 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x28 
avrdude: stk500_recv(): programmer is not responding 
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x28 

avrdude done. Thank you. 

Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions. 

This report would have more information with 
"Show verbose output during compilation" 
option enabled in File -> Preferences. 
+0

Sind Sie sicher, dass Sie während des Hochladens keine Überbrückungskabel an den Anschlüssen 0 und 1 angeschlossen haben? – Billa

+0

Manchmal, während Sie eine neue Skizze auf den Arduino Mini hochladen, müssen Sie die Reset-Taste auf der Platine drücken, unmittelbar bevor Sie die Upload-Schaltfläche in der Arduino-Umgebung drücken. Kannst du das versuchen? –

+0

@Billa Ich habe sichergestellt, dass nichts mit diesen Pins auf beiden Boards verbunden ist. – 1QuickQuestion

Antwort

1

möchte ich test loopback empfehlen die seriellen Kommunikationskanal intakt ist, um sicherzustellen. Ich nehme an, dass Board und Port richtig ausgewählt sind.

Wenn der Loopback funktioniert, versuchen Sie, die Karte unmittelbar vor dem Flash/Upload der Skizze auf die Platine zurückzusetzen.

+0

Der Loopback-Test funktioniert, ich bekomme meine Eingaben zurück zu mir zurück. – 1QuickQuestion

+0

Ich kann mir folgende Möglichkeiten vorstellen, Ihr PC erkennt die Platine nicht, können Sie im 'Gerätemanager' unter 'Anschlüsse' einchecken, sehen Sie Arduino hier und der gleiche COM-Port ist auch in der IDE ausgewählt? Wenn alles in Ordnung ist, aktualisieren Sie den Treiber auf das Neueste und Beste. –

+0

Es sieht so aus, als ob der Port sowohl in der IDE als auch im Geräte-Manager auftaucht. Ich habe die neueste Firmware gefunden (ich benutze den FTDI) und habe immer noch das Problem. Ich habe Reset gedrückt, bevor ich auf Upload geklickt habe und es nicht hochlädt. Ich dachte, es könnte das Arduino sein, aber beide scheinen gut zu laufen und der Loopback funktioniert bei beiden ohne Probleme. – 1QuickQuestion

Verwandte Themen