Forum: PC-Programmierung Arduino-IDE "not in sync" abbrechen?


von Frank E. (Firma: Q3) (qualidat)


Lesenswert?

Kennt hier jemand eine Möglichkeit, in der Arduino-IDE 2.x (Mac) einen 
nicht funktionierenden Upload-Vorgang (Fehlermeldung: ... not in sync 
...) vorzeitig abzubrechen?

Es nervt gewaltig, dass man ich das 10 mal ansehen muss. M.E. würde auch 
3mal reichen. Ich habe es noch nie nie nie erlebt, dass wenn es nicht 
sofort funktioniert, es nach einigen Versuchen funktionieren würde.

Also eine Tastenkombination (hab schon alles probiert, was mir einfiehl) 
oder eine Variable irgendwo "im Eingemachten"? Danke für Tips.

: Bearbeitet durch User
von Gerhard O. (gerhard_)


Lesenswert?

Manchmal hilft es zumindest beim Pro-Mini mit extra USB Serial Adapter 
ihn vom uC abzustecken oder/und die RXD und TXD Leitungen miteinander zu 
verbinden. Allerdings habe ich keinen MAC. Normalerweise macht der 
AVRDude einen Timeout und beendet eventuell den fruchtlosen Versuch. Ist 
irritierend.

Vielleicht hilft es auch den USB Stecker abzuziehen...

: Bearbeitet durch User
von Peter D. (peda)


Lesenswert?

Naja, es gibt wohl nur eine einzige Arduino-Variante und nur ein 
einziges Programmierinterface.
Konkrete Angaben würden daher nicht schaden.

Ich hatte nur einmal gehäufte Programmierabbrüche, da waren im 
Flachkabel einige Adern gebrochen. Flachkabel sind nicht fürs häufige 
Bewegen geeignet.

von 900ss (900ss)


Lesenswert?

Wenn ich denn mal mit Arduino arbeite  (unter Linux) dann beende ich den 
AVRDude Prozess in der Konsole (kill -9) in solch einem Fall. Von 
AVRDude kommen die Meldungen.
Danach ist die Arduino-IDE wieder nutzbar.
Es ist halt nicht vorgesehen, dass AVRDude hängt ;)
Andere SW die AVRDude als Unterbau nutzt, hat einen Stop-Butten und dann 
wird der Prozess gestoppt. Aber das ist bei Arduino zuviel verlangt.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.