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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.