Arduino Mega 2560 kann ich nicht flashen

Diskussionen Rund um die Firmware eurer 3D Druckerer wie Marlin, Skynet, Repetier etc.
Antworten
jockelB
Neuling
Beiträge: 13
Registriert: Do 4. Okt 2018, 12:42
Wohnort: Berlin
Drucker: Anet A8
Slicer: Cura
CAD - Software: Tinkercad
Hat sich bedankt: 0
Danksagung erhalten: 0

Arduino Mega 2560 kann ich nicht flashen

#1

Beitrag von jockelB » Sa 9. Mär 2019, 20:42

Hallo,
nachdem ich mit dem original Board vom A8 ein bisschen mit Marlin gespielt habe. Konnte ich feststellen das Marlin 1.9 sehr interessant ist für mich und mein Anet A8.
Da ich wegen zu wenig Speicher so einziges weglassen musste, habe ich mich für eine komination aus Arduino Mega 2560 und Ramps 1.4 entschieden.
Da die Hardware Kombi schon ein wenig älter ist habe ich mit wenig Ärger gerechnet.
Leider falsch gedacht.
Ich scheitere schon beim Flashen der Firmware.
Unter Arduino IDE wird das Board als unbekannt erkannt.
Da ich sehr optimistisch an die Sache ran gegangen bin. Habe ich alles schon verkabelt und angebaut. Nachdem ich es am Drucker nicht hin bekommen habe. habe ich mir ein zweites Arduino Mega Board besorgt um es gemütlich flashen zu können. Der zusätzlich umbau ist mir egal
Ich bin gerne bereit für mehr Infos.
Bootloader flashen klappt nicht unter der IDE.
Ich finde leider kein gutes Tutorial. Daher würde ich mich sehr über Hilfe freuen

Danke



Benutzeravatar
th33xitus
Admin
Beiträge: 3129
Registriert: Sa 17. Dez 2016, 00:31
Drucker: AM8
Slicer: PrusaSlicer
CAD - Software: Fusion 360
Hat sich bedankt: 132 Mal
Danksagung erhalten: 420 Mal

#2

Beitrag von th33xitus » Sa 9. Mär 2019, 22:16

jockelB hat geschrieben:
Sa 9. Mär 2019, 20:42
Ich scheitere schon beim Flashen der Firmware.
Unter Arduino IDE wird das Board als unbekannt erkannt.
Wird das Board denn von deinem Betriebssystem erkannt?
CH340 Treiber installiert?



Glossar - 3D-Druck-Begriffe


Gebt bei jeglichen Problemen immer euren verwendeten Slicer + dessen Einstellungen, eure genutzte Firmware und etwaige Modifikationen vom Drucker an!

Für registrierte User wird diese Werbung ausgeblendet !
jockelB
Neuling
Beiträge: 13
Registriert: Do 4. Okt 2018, 12:42
Wohnort: Berlin
Drucker: Anet A8
Slicer: Cura
CAD - Software: Tinkercad
Hat sich bedankt: 0
Danksagung erhalten: 0

#3

Beitrag von jockelB » So 10. Mär 2019, 19:56

Ich benutze Ubuntu 19.4 als OS
Das habe ich noch gar nicht geprüft. Ich bin immer davon aus gegangen.
Wie mache ich das?



Für registrierte User wird diese Werbung ausgeblendet !
Benutzeravatar
7eggert
Gold - Mitglied
Beiträge: 863
Registriert: Fr 3. Mär 2017, 15:45
Wohnort: HH
Drucker: Anet A8, Marlin1.1.9
Slicer: Slic3r 1.3.1, (Cura)
CAD - Software: FreeCAD / Linux
Hat sich bedankt: 18 Mal
Danksagung erhalten: 47 Mal

#4

Beitrag von 7eggert » So 10. Mär 2019, 23:27

dmesg -w

Kommt dann z.B.:

Code: Alles auswählen

[44207.817243] ch341 1-6.2:1.0: ch341-uart converter detected
[44207.819648] usb 1-6.2: ch341-uart converter now attached to ttyUSB0
so ist der Treiber im OS und das Gerät wurde erkannt.

Ansonsten bitte die Fehlermeldung (aus dmesg und/oder Arduino) kopieren.


Befolge niemals Ratschläge aus Foren, wenn Du sie nicht verstehst. Frag nach.
Meine Aussagen treffe ich nach meinem Wissensstand, kann aber darüber hinaus sowie für Flüchtigkeitsfehler und Irrtümer keine Haftung übernehmen.

Für registrierte User wird diese Werbung ausgeblendet !
jockelB
Neuling
Beiträge: 13
Registriert: Do 4. Okt 2018, 12:42
Wohnort: Berlin
Drucker: Anet A8
Slicer: Cura
CAD - Software: Tinkercad
Hat sich bedankt: 0
Danksagung erhalten: 0

#5

Beitrag von jockelB » Mo 11. Mär 2019, 20:56

6524.457327] usb 2-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 6524.457339] usb 2-1.4: Product: USB2.0-Serial
[ 6524.495863] usbcore: registered new interface driver usbserial_generic
[ 6524.495877] usbserial: USB Serial support registered for generic
[ 6524.498016] usbcore: registered new interface driver ch341
[ 6524.498036] usbserial: USB Serial support registered for ch341-uart
[ 6524.498067] ch341 2-1.4:1.0: ch341-uart converter detected
[ 6524.499430] usb 2-1.4: ch341-uart converter now attached to ttyUSB0

Ich würde sagen . Alles da



Für registrierte User wird diese Werbung ausgeblendet !
jockelB
Neuling
Beiträge: 13
Registriert: Do 4. Okt 2018, 12:42
Wohnort: Berlin
Drucker: Anet A8
Slicer: Cura
CAD - Software: Tinkercad
Hat sich bedankt: 0
Danksagung erhalten: 0

#6

Beitrag von jockelB » Mo 11. Mär 2019, 21:46

Der Sketch verwendet 135742 Bytes (53%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 4788 Bytes (58%) des dynamischen Speichers, 3404 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can't open device "/dev/ttyUSB0": Permission denied
ioctl("TIOCMGET"): Inappropriate ioctl for device
ioctl("TIOCMGET"): Inappropriate ioctl for device
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: Bad file descriptor
avrdude: stk500_send(): failed to send command to serial port
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
Der ausgewählte serielle Port avrdude: stk500v2_getsync(): timeout communicating with programmer
ist nicht vorhanden oder das Board ist nicht angeschlossen

Das kommt beim Versuch es Hochzuladen



Für registrierte User wird diese Werbung ausgeblendet !
Benutzeravatar
red-orb
Moderator
Beiträge: 1788
Registriert: Di 27. Jun 2017, 08:06
Wohnort: Steinweiler
Drucker: Anet A2,NoName
Slicer: S3D, Slic3r
CAD - Software: FreCAD, Tinkercad
Hat sich bedankt: 38 Mal
Danksagung erhalten: 186 Mal

#7

Beitrag von red-orb » Mo 11. Mär 2019, 22:10

Hast du die Arduino IDE mit sudo gestartet?


Gruß Kai

"Do what I do. Hold tight and pretend it’s a plan!"

Für registrierte User wird diese Werbung ausgeblendet !
Benutzeravatar
7eggert
Gold - Mitglied
Beiträge: 863
Registriert: Fr 3. Mär 2017, 15:45
Wohnort: HH
Drucker: Anet A8, Marlin1.1.9
Slicer: Slic3r 1.3.1, (Cura)
CAD - Software: FreeCAD / Linux
Hat sich bedankt: 18 Mal
Danksagung erhalten: 47 Mal

#8

Beitrag von 7eggert » Mo 11. Mär 2019, 22:14

Du hast keine Berechtigung auf die serielle Schnittstelle.

ls -l /dev/ttyUSB0 zeigt Dir die Gruppe an, die Zugriff hat, bei mir dialout:

$ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Mar 11 22:11 /dev/ttyACM0

dann sudo usermod -aG dialout "$USER"
Nach dem nächsten Login hast Du die Berechtigung.


Befolge niemals Ratschläge aus Foren, wenn Du sie nicht verstehst. Frag nach.
Meine Aussagen treffe ich nach meinem Wissensstand, kann aber darüber hinaus sowie für Flüchtigkeitsfehler und Irrtümer keine Haftung übernehmen.

Für registrierte User wird diese Werbung ausgeblendet !
jockelB
Neuling
Beiträge: 13
Registriert: Do 4. Okt 2018, 12:42
Wohnort: Berlin
Drucker: Anet A8
Slicer: Cura
CAD - Software: Tinkercad
Hat sich bedankt: 0
Danksagung erhalten: 0

#9

Beitrag von jockelB » Di 12. Mär 2019, 19:47

Da bin ich nicht drauf gekommen, weil das orignal Board ja wunderbar als User funktioniert hat.

Danke



Für registrierte User wird diese Werbung ausgeblendet !
Antworten