Arduino Uno, "L" leuchtet durchgehend, keine Datenübertragung mehr möglich.

Hallo :).

Ich bin erst neu in des Thema Arduino eingestiegen, deshalb bitte ich bei unklaren Formulierungen um Nachsicht.

Habe mir kürzlich einen Arduino Uno geholt, diesen angeschlossen, Treiber installiert wurde wunderbar erkannt. Da ich damit eine kleine CNC steuern will habe ich GBRL 1.1 draufgeladen was auch wunderbar funktioniert hat. Das Ganze eingerichtet, CNC Shield drauf und die Achsen sind gefahren, ging alles.

Am nächsten Tag wollte ich mir von der Konfiguration nen Screenshot machen, allerdings konnte ich keine Verbindung mehr zum Arduino herstellen. Das Einzige was ich den Abend zuvor noch machte, war im stromlosen Zustand die zwei Leitungen für die PWM am TTL Eingang des Lasertreibers anzuschließen.

Der Arduino wird im Gerätemanager erkannt (Port 4), Über die Arduino Software kann ich die Boardversion usw. abrufen. Ich kann mich sogar über HTerm verbinden, es können aber keinerlei Daten abgerufen werden. GBRL oder irgendwas anderes draufladen geht auch nicht. Es blinkt zweimal kurz die "RX" LED dann lange nichts und wieder zweimal "RX" usw., "TX" leuchtet überhaupt nicht.
Es leuchtet beständig die "Power On" LED und die "L" LED. Daran ändert der Reset Button leider nicht das geringste.

Hatte irgendjemand schonmal ein ähnliches Problem und konnte sich auf irgendeine Weise behelfen?
Ich bin einfach nur ratlos. Das Einzige was mir noch einfallen würde, wäre einen Programmer zu bestellen und den Bootloader drüber zu bügeln.

Wäre für jeden Ratschlag dankbar.

Grüße
Tobias

Wenn du einen Sketch flashen möchtest, was kommt denn da für eine Fehlermeldung im Monitor ?

Und ist etwas an den Pins D0 und D1 angeschlossen ?

Hallo Hotsystems, danke für deine Antwort.

Nein, ich habe alles abgestöpselt. Ist nur der blanke Arduino.

Habe gerade den falschen Port eingestellt und war zu schnell.
Hier die richtige Meldung:

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 : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x51

avrdude done. Thank you.

Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload.

avrdude done. Thank you.

Problem beim Hochladen auf das Board. Hilfestellung dazu unter http://www.arduino.cc/en/Guide/Troubleshooting#upload.

Die Meldung vom Compilieren hab ich mal weggeschnitten..

Dann verwendest du evtl. die falsche COM-Schnittstelle, oder diese ist durch ein anderes Programm in deinem System belegt. Es kann auch ein defekt des USB-Kabels vorliegen.

Ein Defekt des Kabels kann ich leider ausschließen. Mit dem gleichen Kabel habe ich es zuvor programmiert und zur Sicherheit habe ich noch ein zweites verwendet; gleiches Ergebnis.

Ich habe diese nicht bewusst im Vergleich zum Vortag geändert.

Was vielleicht noch interessant (bzw. traurig) sein könnte, ich habe mir nochmal einen Arduino geholt. Diesen auch GRBL draufgespielt, wieder lief alles. Shield draufgesteckt, PWM angeschlossen. Gleiches Spiel.

Blöde Frage, kann ich die Schnittstelle denn ändern?

Was ist, wenn du das Shield abziehst ?

Wenn du die COM meinst, nicht direkt. Die wird ja vorgegeben und sollte auch richtig ausgewählt sein.

Ist bereits abgezogen.
Habe den COM Port mal auf 1 geändert, hat leider nicht geholfen.

Du hast auch den Uno ausgewählt ?
Das sehe ich in der Fehlermeldung nirgend.

Den Teil habe ich leider weggeschnitten da die 9000 Zeichen überschritten waren ^^.

Ja es ist der Arduino/Genuino Uno ausgewählt.

Wenn ich es nochmal versuche hochzuladen sieht die Meldung anderst aus:

Beim Hochladen des Sketches ist ein Fehler aufgetreten

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 : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x53

Bei mir sieht es so aus, wenn ich keinen Arduino angeschlossen habe.
Daher die Vermutung, evtl. defekt.

Aber evtl. hat noch einer eine andere Idee.

Seltsam, kann mir nicht erklären wie. Ich danke dir aber trotzdem mal für die Mühe.