Arduino GRBL 1.1 Linux/Windows USB Treiber atmega16u2

Gast #6123749
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
Gast #6123832
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.
Gast #6123867
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.