INFO[0000] arduino-cli version 0.0.0-git INFO[0000] Using config file: /home/lash/.arduino15/arduino-cli.yaml INFO[0000] Executing `arduino-cli upload` INFO[0000] Checking signature index=/home/lash/.arduino15/package_index.json signatureFile=/home/lash/.arduino15/package_index.json.sig trusted=true INFO[0000] Loading hardware from: /home/lash/.arduino15/packages INFO[0000] Loading package arduino from: /home/lash/.arduino15/packages/arduino/hardware INFO[0000] Missing signature file index=/home/lash/.arduino15/packages/arduino/hardware/avr/1.8.6/installed.json INFO[0000] Adding monitor tool protocol=serial tool="builtin:serial-monitor" INFO[0000] Loaded platform platform="arduino:avr@1.8.6" INFO[0000] Checking existence of 'tools' path: /home/lash/.arduino15/packages/arduino/tools INFO[0000] Loading tools from dir: /home/lash/.arduino15/packages/arduino/tools INFO[0000] Loaded tool tool="arduino:arduinoOTA@1.3.0" INFO[0000] Loaded tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7" INFO[0000] Loaded tool tool="arduino:avrdude@6.3.0-arduino17" INFO[0000] Loading package builtin from: /home/lash/.arduino15/packages/builtin INFO[0000] Checking existence of 'tools' path: /home/lash/.arduino15/packages/builtin/tools INFO[0000] Loading tools from dir: /home/lash/.arduino15/packages/builtin/tools INFO[0000] Loaded tool tool="builtin:ctags@5.8-arduino11" INFO[0000] Loaded tool tool="builtin:dfu-discovery@0.1.2" INFO[0000] Loaded tool tool="builtin:mdns-discovery@1.0.9" INFO[0000] Loaded tool tool="builtin:serial-discovery@1.0.0" INFO[0000] Loaded tool tool="builtin:serial-discovery@1.4.1" INFO[0000] Loaded tool tool="builtin:serial-monitor@0.14.1" DEBU[0000] current best: arduino:avr@1.8.6 managed=true version=1.8.6 INFO[0000] Adding libraries dir dir=/home/lash/.arduino15/packages/arduino/hardware/avr/1.8.6/libraries isSingleLibrary=false location=platform INFO[0000] Loading libraries index file index=/home/lash/.arduino15/library_index.json INFO[0000] Adding libraries dir dir=/home/lash/Arduino/libraries isSingleLibrary=false location=user TRAC[0000] Upload port port=/dev/ttyACM0 DEBU[0000] Starting discovery process discovery="builtin:mdns-discovery" DEBU[0000] Starting discovery process discovery="builtin:serial-discovery" DEBU[0000] Discovery process started discovery="builtin:mdns-discovery" DEBU[0000] Sending command HELLO 1 "arduino-cli arduino-cli/0.0.0-git" discovery="builtin:mdns-discovery" DEBU[0000] Discovery process started discovery="builtin:serial-discovery" DEBU[0000] Sending command HELLO 1 "arduino-cli arduino-cli/0.0.0-git" discovery="builtin:serial-discovery" DEBU[0000] Received message type: hello, message: OK, protocol version: 1 discovery="builtin:serial-discovery" DEBU[0000] Sending command START_SYNC discovery="builtin:serial-discovery" DEBU[0000] Received message type: hello, message: OK, protocol version: 1 discovery="builtin:mdns-discovery" DEBU[0000] Sending command START_SYNC discovery="builtin:mdns-discovery" DEBU[0000] Received message type: start_sync, message: OK discovery="builtin:mdns-discovery" DEBU[0000] Received message type: start_sync, message: OK discovery="builtin:serial-discovery" DEBU[0000] Received message type: add, port: /dev/ttyACM0 discovery="builtin:serial-discovery" DEBU[0000] Querying installed cores for board identification... TRAC[0000] closed watch DEBU[0000] current best: arduino:avr@1.8.6 managed=true version=1.8.6 DEBU[0000] Required tool tool="arduino:arduinoOTA@1.3.0" DEBU[0000] Required tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7" DEBU[0000] Required tool tool="arduino:avrdude@6.3.0-arduino17" DEBU[0000] current best: arduino:avr@1.8.6 managed=true version=1.8.6 DEBU[0000] Required tool tool="arduino:arduinoOTA@1.3.0" DEBU[0000] Required tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7" DEBU[0000] Required tool tool="arduino:avrdude@6.3.0-arduino17" TRAC[0000] Upload /home/lash/src/tests/arduino/first on arduino:avr:uno started TRAC[0000] Upload port port=/dev/ttyACM0 TRAC[0000] Detected FQBN fqbn="arduino:avr:uno" DEBU[0000] current best: arduino:avr@1.8.6 managed=true version=1.8.6 DEBU[0000] Required tool tool="arduino:arduinoOTA@1.3.0" DEBU[0000] Required tool tool="arduino:avr-gcc@7.3.0-atmel3.6.1-arduino7" DEBU[0000] Required tool tool="arduino:avrdude@6.3.0-arduino17" TRAC[0000] Upload data board="arduino:avr:uno" boardPlatform="arduino:avr@1.8.6" buildPlatform="arduino:avr@1.8.6" TRAC[0000] Upload tool uploadToolID=avrdude uploadToolPlatform="arduino:avr@1.8.6" DEBU[0000] Detecting new board port after upload task=port_detection DEBU[0000] Ignored watcher event before upload event="&{add /dev/ttyACM0 builtin:serial-discovery}" task=port_detection DEBU[0000] LAST: map[/dev/ttyACM0:true] phase="board reset" TRAC[0000] Executing upload tool: "/home/lash/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude" "-C/home/lash/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-P/dev/ttyACM0" -b115200 -D "-Uflash:w:/tmp/arduino/sketches/DEB5FC46AAF7CC866DBCF1FB0E7F766A/first.ino.hex:i" phase=upload "/home/lash/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/bin/avrdude" "-C/home/lash/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-P/dev/ttyACM0" -b115200 -D "-Uflash:w:/tmp/arduino/sketches/DEB5FC46AAF7CC866DBCF1FB0E7F766A/first.ino.hex:i" avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "/home/lash/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf" User configuration file is "/home/lash/.avrduderc" Using Port : /dev/ttyACM0 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: ser_open(): can't open device "/dev/ttyACM0": Input/output error avrdude done. Thank you. ERRO[0010] Upload port detection failed, watcher closed task=port_detection DEBU[0010] Received message type: remove, port: /dev/ttyACM0 discovery="builtin:serial-discovery" Failed uploading: uploading error: exit status 1