avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x21

Gast #5555771
Lesenswert?

Hallo ich habe einen Arduino Uno mit dem Atmega328 Chip darauf. Im 
Gerätemanager wird er richtig erkannt - Treiber sind die aktuellsten. In 
der Arduino IDE die Boardinformationen holen funktioniert auch. Ich habe 
vor einiger Zeit das "Blink" Beispiel hochgeladen und danach liegen 
gelassen (3-4 Monate).

Heute wollte ich ihn wieder einmal verwenden und habe ihn an meinen 
Windows 10 PC angesteckt, neueste Software (im ZIP Paket) 
heruntergeladen und folgende Einstellungen vorgenommen.

Software als Administrator gestartet
Serieller Port: COM3 (laut Gerätemanager)
Board: Arduino/Genuino Uno
Prozesser: Atmega328P

Wenn ich den Bootloader (mittels Arduino als ISP) hochlade kommt der 
Fehler und wenn ich den Sketch hochladen möchte kommt der Fehler auch. 
Auch bein Blink Sketch.

Der Arduino führt auch noch immer den bereits darauf gespeicherten Blink 
Sketch von damals aus. Leider hat die Suchfunktion keinen Thread mit 
genau der Fehlermeldung gefunden. Und die mit ähnlichen Fehlermeldungen 
haben irgendwie nie ein wirkliches Ergebnis geliefert, endeten in Streit 
oder es wurde ein Programmierboard empfohlen. und deswegen hoffe ich 
jemandem fällt etwas zu meinem Fall ein.

Grüße, Manuel
#5555792
Lesenswert?

Ist es noch der selbe USB Anschluss ? selbes kabel ?
Ich habe auch immer mal wieder solche Probleme.
entweder weil ich vergessen habe den Old bootloader zu nutzen.
Oder die Versorgungsspannung zusamen klappt.
Die kabel einen Wackler haben.
oder windows 10 einen ohne zufragen einen neuen USBASP treiber rein 
dreht.
Den alten treiber aus 2012 ohne gültige Signatur reinzudrehen ist jedes 
mal eine Kunst:-)
Gast #5556374
Lesenswert?

Manuel schrieb:
> Danke,  das ich daran nicht gedacht habe andenkopfgreif, Nein
> Spass
> bei Seite :P Und wie oft hast du das in etwa wiederholt ich versuche es
> ungefärhr zum 30 mal gerade.

Bei der 31 Mal funktioniert!
Gast #5556382
Lesenswert?

Ich wette, wir haben hier schon wieder den Klassiker:

"Arduino als ISP" bedeutet: Du benutzt ein Arduino Modul, auf dem 
bereits der "Arduino ISP" Sketch installiert ist als Programmieradapter, 
um einen anderen AVR Mikrocontroller über seine ISP Schnittstelle zu 
programmieren, der noch keinen Bootloader enthält.
1
    (USB)                 (ISP)
2
PC----------->Arduino------------->zweiter AVR Mikrocontroller
3
              mit 
4
              Arduino ISP 
5
              Sketch

Das Verfahren ist hier beschrieben: 
https://www.arduino.cc/en/Tutorial/ArduinoISP

Das ist nicht das, was du vor hast, richtig?

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