Hallo!
Ich bin heute von Windows auf Linux umgestiegen und habe mir gleich die Arduino-IDE installiert!
Leider gibt es jetzt Probleme mit dem hochladen des Sketchs!
Es handelt sich um den Arduino-Klon von Elegoo, genauer den Elegoo Mega2560 R3!
Hat mit Windows 7 einwandfrei funktioniert!
Mit Ubuntu habe ich jetzt wie üblich in der Arduino-IDE über "Werkzeuge" das Modell ausgesucht "Arduino/Genuino Mega or Mega2560" mit Prozessor "ATmega 2560 (Mega2560)" (gleich wie in Windows) und der Port wurde nach dem anschliessen dann auch alleine erkannt "/dev/ttyACM0 (Arduino/Genuino Mega or Mega2560)" !
Leider kommt beim hochladen jetzt immer die Meldung dass das Board nicht erkannt wurde oder der serielle Port nicht existiert!
Arduino: 1.8.6 (Linux), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Der Sketch verwendet 1460 Bytes (0%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 9 Bytes (0%) des dynamischen Speichers, 8183 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can't open device "/dev/ttyACM0": 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
Woran liegt das und wie kann ich den Fehler beheben??
Bitte um eure Hilfe!
MfG