Forum: PC Hard- und Software Arduino GRBL 1.1 Linux/Windows USB Treiber atmega16u2


von Mr.T (Gast)


Lesenswert?

Hi,
gerichtet ist meine Frage an den der Erfahrung mit der USB-Schnittstell 
atmega16u2 unter Linux hat.

Hardware: Arduino UNO + GRBL 1.1

Folgendes Problem:
Beim schicken des G-Code an ein Arduino UNO stürzt der Controller 
zufällig unter Linux immer ab. Unter Windows 10 gibt es keine Probleme.

Abstürze in der Kommunikation treten auf mehreren Rechner mit Linux Mint 
19.3 so wie Ubuntu Linux 14.04 auf. Der Arduino UNO hat die atmega16u2 
USB Schnittstelle.

Der Fehler muss an den Treiber unter Linux liegen!
Wer hat eine Idee?

PS: Ausgehen kann ich davon, das die Abstürze nichts mit den 
Einstellungen im GRBL zu tun haben.

Gruß
Mr.T

von c-hater (Gast)


Lesenswert?

Mr.T schrieb:

> Der Fehler muss an den Treiber unter Linux liegen!

Sowas schreiben nur Vollidioten.

Ist doch klar: wenn der Controller abstürzt, ist natürlich der Treiber 
des Controllers schuld. Niemals darf irgendeine Situation einen Treiber 
dazu bringen, das System auf dem er selber läuft, abstürzen zu lassen.

Sprich: Selbst wenn der Linux-Treiber (eigentlich sind mehrere 
beteiligt) wirklich einen Fehler machen würde, darf der verschissene 
Dreckscontroller NICHT abstürzen. Tut er das doch, ist er schlicht 
buggy.

Tatsache ist aber außerdem, dass die Linux-USB-Treiber (insbesondere die 
Klassentreiber) sehr, sehr stabil, obendrein sehr, sehr nahe am 
USB-Standard und letztlich: sehr, sehr umfassend getestet sind. Die 
funktionieren schon einwandfrei.

> Wer hat eine Idee?

Lerne wirklich programmieren, vergiß den ganzen Arduino-Gammel. Das ist 
Vollschrott-Software von Idioten für noch viel größere Idioten. Mehr 
nicht.

von Mr.T (Gast)


Lesenswert?

Hi c-hater,
danke für den Kommentar! Ganz nach deinem Benutzername.

Ergänzen von meiner Seite aus.
Habe vier Testrechner und zwei davon mit Dual-boot Linux/Win getestet.
Immer mit den gleichen Einstellungen in GRBL und mit drei verschieden 
G-Code Dateien.

Unter Windows keine Probleme. Aber unter keiner der benutzten Linux 
Distribution hat es geklappt den G-Code bis zum Ende ohne Abstürze zu 
senden.

Hoffe das es nur eine kleine Einstellung bez. des Treiber unter Linux 
ist.

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.