PyMLL unter Linux Thema ist als GELÖST markiert

Moderator: hlinke Verified

Antworten
hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 270
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 222 mal
Wurde bedankt: 298 mal
Kontaktdaten:

Re: PyMLL unter Linux

#51

Beitrag von hlinke Verified »

speedy hat geschrieben: Sa 21. Mär 2026, 14:47
Kann es sein, dass im Code irgendwo ein Schreibfehler ist?! Denn das Device heißt ja "/dev/ttyUSB0" und nicht "\\.\COM/dev/ttyUSB0".
Es kan gut sein, daß bei irgendeiner Ausgabe das "\\.\COM" als Präfix nicht korrigiert wurde. Das ist dann aber nur eine Ausgabe und wird intern nicht verwendet. Sonst hätten alle anderen Linux und Mac User schon grössere Probleme gehabt.
speedy hat geschrieben: Sa 21. Mär 2026, 14:47
Für die Fehlermeldung im ARDUINO Monitor hänge ich mal das Logfile dran.
Leider sehe ich die Logdatei nicht. Kannst Du die Logdatei bitte anhängen. Vielleicht sehe ich da woran es liegt.
Du findest die Logdatei im Python Verzeichnis logfile.log.

Danke
Harold

speedy Verified
Beiträge: 7
Registriert: Di 17. Mär 2026, 22:16
Wurde bedankt: 5 mal

Re: PyMLL unter Linux

#52

Beitrag von speedy Verified »

hlinke hat geschrieben: Sa 21. Mär 2026, 16:46
...


Leider sehe ich die Logdatei nicht. Kannst Du die Logdatei bitte anhängen. Vielleicht sehe ich da woran es liegt.
Du findest die Logdatei im Python Verzeichnis logfile.log.

Danke
Harold
Hallo,

anbei noch die Logdatei, dachte ich hätte sie beim letzten Mal schon mit hochgeladen, aber das "Im Beitrag anzeigen" hatte ich vergessen zu drücken.
logfile.log
Logfil.log
(636.1 KiB) 6-mal heruntergeladen
Danke.
Alexander

speedy Verified
Beiträge: 7
Registriert: Di 17. Mär 2026, 22:16
Wurde bedankt: 5 mal

Re: PyMLL unter Linux

#53

Beitrag von speedy Verified »

GerdR hat geschrieben: Sa 21. Mär 2026, 15:44
@speedy
...

Hast du auch den Pfad zum Arduino in der MLL eingetragen?
Ja, den Pfad habe ich eingetragen und auf Einstellungen übernehmen gedrückt.
Und ja, die Arduino-IDE ist 1.8.19.
GerdR hat geschrieben: Sa 21. Mär 2026, 15:44
...
Und du kannst von der Arduino IDE einen Nano flashen?
Nun, welches Programm/Code sollte ich denn direkt aus der IDE mal auf den Nano flashen?

VG
Alexander

GerdR Verified
Leuchtturm
Beiträge: 384
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 189 mal
Wurde bedankt: 453 mal

Re: PyMLL unter Linux

#54

Beitrag von GerdR Verified »

Zum Beispiel den blink Sketch aus den Basic Beispielen.

Bringt die Led auf dem Nano zum blinken.

GerdR

hlinke Verified
MLL-TEAM
MLL-TEAM
Beiträge: 270
Registriert: Do 10. Apr 2025, 19:30
Wohnort: Trier
Hat sich bedankt: 222 mal
Wurde bedankt: 298 mal
Kontaktdaten:

Re: PyMLL unter Linux

#55

Beitrag von hlinke Verified »

@speedy
Danke für die Logdatei.

Vom pyMLL-Programm aus sieht alles richtig aus:

ARDUINO IDE 1.8.19
port: /dev/ttyUSB0
CPU: atmega328

Erstellen des Programms ist ok.
Nur das Hochladen klappt nicht.
Die Synchronisation mit dem ARDUINO Nano funktioniert nicht.

Das spricht dafür, daß der ARDUINO Bootloader nicht kompatibel mit Deinen Einstellungen ist.

Wenn Du den Empfehlungen von Gerd folgst, solltest Du das Problem beheben können.

Viele Erfolg
Harold

speedy Verified
Beiträge: 7
Registriert: Di 17. Mär 2026, 22:16
Wurde bedankt: 5 mal

Re: PyMLL unter Linux

#56

Beitrag von speedy Verified »

Hallo,

ich glaube, hier liegt der Fehler und nicht im MLL.
GerdR hat geschrieben: Mo 23. Mär 2026, 06:21
Zum Beispiel den blink Sketch aus den Basic Beispielen.

Bringt die Led auf dem Nano zum blinken.

GerdR
Habe das Code-Beispiel ausgewählt und auf "Hochladen" geklickt. Hier bekomme ich folgende Fehlerausgabe:

Code: Alles auswählen

Der Sketch verwendet 924 Bytes (3%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 9 Bytes (0%) des dynamischen Speichers, 2039 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4c
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x45
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x44
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x73
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5f
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x41
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x75
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x74
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x6f
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x50
Beim Hochladen des Sketches ist ein Fehler aufgetreten
Wo liegt hier mein Problem?

VG

GerdR Verified
Leuchtturm
Beiträge: 384
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 189 mal
Wurde bedankt: 453 mal

Re: PyMLL unter Linux

#57

Beitrag von GerdR Verified »

Hast du noch einen anderen Nano oder Uno?
Könnte sein dass dein Nano keinen bootloader hat.

GerdR

Oder probier Mal die Einstellung auf old bootloader.

speedy Verified
Beiträge: 7
Registriert: Di 17. Mär 2026, 22:16
Wurde bedankt: 5 mal

Re: PyMLL unter Linux

#58

Beitrag von speedy Verified »

So,
habe in der Arduino-IDE jetzt einmal folgendes ausgewählt:
Board: "Arduino Nano"
Prozessor: "ATmega328P (Old Bootloader)

Und aus den Basic-Beispielen habe ich das Skript "Blink" geladen.

Wenn ich auf "Hochladen" gehe, erhalte ich die Meldungen, das Kompiliert ... hochgeladen wird ... und dann "Hochladen abgeschlossen", ganz ohne Fehlermeldung.

So gut. Jetzt habe ich in MLL dieselbe Schnittstelle und denselben Nano (also Nano (old Bootloader)) ausgewählt, und ... jetzt scheint es funktioniert zu haben, ganz ohne Fehlermeldung.

Ok, das wäre sicherlich sinnvoll, wenn man aus dem MobaLedLib-Shop die Platinen und Bestückung geliefert bekommt, dass da ein Hinweis zur Nano-Variante mit angegeben ist (China-Nachbau oder Offizieller Nano).

Ich werde jetzt mal weiterbasteln, vielen Dank!

VG
Alexander

GerdR Verified
Leuchtturm
Beiträge: 384
Registriert: Mi 21. Mai 2025, 07:59
Hat sich bedankt: 189 mal
Wurde bedankt: 453 mal

Re: PyMLL unter Linux

#59

Beitrag von GerdR Verified »

Normalerweise wird die Nano Variante ( neuer oder alter bootloader) unter Windows sicher erkannt. Leider klappt das unter Linux nicht immer 100%ig.

Normalerweise sind im Shop nur Nanos mit neuem bootloader erhältlich, aber wer weiß schon was die Chinesen in ihre Chips flashen....

Also - wenn neuer bootloader nicht klappt den alten wählen.

GerdR

Benutzeravatar
Frank_TT Verified
MLL-TEAM
MLL-TEAM
Beiträge: 380
Registriert: Di 8. Apr 2025, 17:34
Wohnort: Stuttgart (MLL-Shop)
Hat sich bedankt: 1690 mal
Wurde bedankt: 965 mal

Re: PyMLL unter Linux

#60

Beitrag von Frank_TT Verified »

speedy hat geschrieben: Mo 23. Mär 2026, 12:30
....Ok, das wäre sicherlich sinnvoll, wenn man aus dem MobaLedLib-Shop die Platinen und Bestückung geliefert bekommt, dass da ein Hinweis zur Nano-Variante mit angegeben ist (China-Nachbau oder Offizieller Nano). ....
Leider ist das nicht so einfach, da leider nicht erkennbar ist, welcher Bootloader installiert wurde.
Das sie aus China kommen kann man durchaus am Preis und an der USB Schnittstelle sehen.

Viele Grüße Frank

Alle Informationen und auch die Bauanleitungen zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/
Der Shop der MobaLedLib ist hier zu finden: https://shop.mobaledlib.de / Telefon: +49 711 16120 789
Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag

Zurück zu „Allgemeine Fragen“