Funduino Uno - 上传错误:avrdude:stk500_getsync()不同步:resp = 0x6e

时间:2017-02-01 09:50:06

标签: arduino arduino-uno arduino-ide

我2天前买了一个新的Funduino uno board,现在我无法从我的Arduino IDE上传任何草图......

我总是得到错误:

Programmer not resonding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x6e

我试过了:

  • 港口变更。

  • 驱动程序卸载和新安装。

  • 电路板上的重置按钮。

感谢您的帮助!

祝你有个美好的一天和问候On3

1 个答案:

答案 0 :(得分:0)

我认为最可能的问题是,当avrdude上传草图时,你的funduino不会自动重置。第二个问题是你的funduino不包含正确的bootloader。

here on arduino解释了那种故障排除方式。

对于启动加载程序,您将被重定向到此arduino page

我详细说明了正确的复位时间,因为在某些地方这不是很精确。在arduino板上有一个引导加载程序,可以简化草图的上传。这是一小段程序,可以监听串行(通过USB)端口,并加载草图。引导加载程序软件在启动时仅执行 ,并且超时约为1秒。 arduino IDE必须在此时上传草图,否则avrdude会抱怨“程序员没有响应”。

对于大多数arduino板,当你打开串口时,这会触发板的自动复位,因此执行引导程序并可以接收新的草图。

您可以在arduino IDE中查看消息。推送上传时:

  • IDE编译您的代码。
  • IDE打开串口,使主板自动重置,并启动bootloader。
  • IDE(使用avrdude工具)将草图发送到主板。

如果您不相信自动过程,可以在IDE准备好上传草图时(刚编译完成后)手动按下重置按钮。