博萨克可以';在正确的com端口Ubuntu 18.04(micropython)上找不到Arduino

博萨克可以';在正确的com端口Ubuntu 18.04(micropython)上找不到Arduino,arduino,arm,micropython,Arduino,Arm,Micropython,我正在上传atmel-sam3x、ARM Cortex-m3(32位)的micropython。我正在使用Ubuntu 18.04。我已经建立了.bin和.elf文件。我已尝试运行这些命令,但失败: make upload port=ttyACM0 make V=1 upload port=ttyACM0 bossac --port=ttyACM0 -U true -e -w -b build/firmware.bin -R 这些命令的输出: No device found on ttyACM

我正在上传atmel-sam3x、ARM Cortex-m3(32位)的micropython。我正在使用Ubuntu 18.04。我已经建立了.bin和.elf文件。我已尝试运行这些命令,但失败:

make upload port=ttyACM0
make V=1 upload port=ttyACM0
bossac --port=ttyACM0 -U true -e -w -b build/firmware.bin -R
这些命令的输出:

No device found on ttyACM0
我已经编写了一个简单的python脚本来帮助我识别Arduino所在的端口。当我运行它时,它显示

/dev/ttyS0 - ttyS0
/dev/ttyACM0 - Arduino Due Prog. Port
它还正确插入Arduino上的编程端口