尝试使用以下命令从命令行连接到Arduino Leonardo:
./avrdude -patmega32u4 -C../etc/avrdude.conf -cavr109 -P/dev/cu.usbmodem1421
我收到一系列以下错误:
avrdude: butterfly_recv(): programmer is not responding
这似乎表明该主板没有进入引导加载程序模式。我在上传过程中尝试通过双击重置按钮强制启动加载程序模式,但无济于事。
感谢任何帮助或见解。
答案 0 :(得分:1)
根据此页面:https://nicholaskell.wordpress.com/tag/leonardo/我需要通过1200bps的串行连接触发引导加载程序模式,然后立即断开连接。我无法通过点击重置按钮来完成这项工作的原因是leonardo在重置时经常会抓取一个新的串口名称,所以我会成功进入bootloader,但是当我去flash时,端口在我的命令行不再有效。