avrdude命令行无法连接到leonardo的程序员

时间:2017-10-18 14:53:11

标签: arduino avrdude

尝试使用以下命令从命令行连接到Arduino Leonardo:

./avrdude -patmega32u4 -C../etc/avrdude.conf -cavr109 -P/dev/cu.usbmodem1421

我收到一系列以下错误:

avrdude: butterfly_recv(): programmer is not responding

这似乎表明该主板没有进入引导加载程序模式。我在上传过程中尝试通过双击重置按钮强制启动加载程序模式,但无济于事。

感谢任何帮助或见解。

1 个答案:

答案 0 :(得分:1)

根据此页面:https://nicholaskell.wordpress.com/tag/leonardo/我需要通过1200bps的串行连接触发引导加载程序模式,然后立即断开连接。我无法通过点击重置按钮来完成这项工作的原因是leonardo在重置时经常会抓取一个新的串口名称,所以我会成功进入bootloader,但是当我去flash时,端口在我的命令行不再有效。