Freeduino v0.1 avrdude:stk500_getsync():不同步:resp = 0x00

时间:2013-09-28 13:05:04

标签: arduino

我有一张freeduino板,v0.1。 ATMega 328

我正在运行Windows 8并尝试运行'Blink'程序 Arduino 1.0.5软件 我选择了Arduino Uno作为板型 我的串口是COM3

当我尝试上传程序时,我收到错误

avrdude: stk500_getsync(): not in sync: resp=0x00

我也禁用了蓝牙。

如果我的电路板选择正确,请告诉我

6 个答案:

答案 0 :(得分:1)

据我所知,“freeduino板,v0.1。ATMega 328”不等于“Arduino Uno”,而是“Arduino Duemilanowe w / Atmega 328”。所以,转到Tools并选择“Arduino Duemilanowe w / Atmega 328”。

http://forum.arduino.cc/index.php?topic=201710.msg1486452#msg1486452

它可能失败的另一个原因是因为您的驱动程序未正确安装。在这种情况下,请重新安装驱动程序。

答案 1 :(得分:0)

Freeduino应该使用Uno设置运行。但是,如果您的控制器没有引导加载程序,如果串行连接错误或控制器根本没有运行,您将收到相同的错误。

答案 2 :(得分:0)

当COMn端口不可用或未定义时,我收到此错误。只需拔下主板/ USB电缆,就可能无法使用com端口。

当您将USB电缆重新插入PC时,在Arduino IDE中定义正确的端口并尝试编译/重新加载程序。

在我的Windows / XP Pro机器上,Arduino使用COM5,但将COM4和COM5列为可用选项。

希望这有帮助。

答案 3 :(得分:0)

我有同样的错误。我的董事会工作完美,没有任何错误,突然间它抛出了这个错误。经过大量测试后,我从USB端口拔下电路板并插入另一个USB端口(在PC中),这一切都完美无缺!

当然需要更改Arduino的串口号 - >工具>串口

我的董事会现在工作得很好。

答案 4 :(得分:0)

我遇到了同样的错误,没有任何效果。几乎尝试了所提到的所有选项。

但对我来说解决方案很简单。我有Windows 7 64位。

首先删除所有驱动程序,所有看起来像是(虚拟)USB到COM端口驱动程序。

重启(Windows)

从Arduino IDE drivers \ map安装正确的驱动程序,在我的例子中是64位驱动程序。

转到site for the FTDI Chip drivees为您的操作系统做出正确的选择并安装。

重新启动(没有问,但他的Windows)

然后我连接了Arduino en试图上传Blink-sketch。 一切都按预期工作。

答案 5 :(得分:0)

我有同样的错误,所以我将串口改为COM1到COM4,我正在使用Windows 7 所以转到工具 - >串口 - >将COM1更改为COM4 如果那不起作用尝试将板从Arduino uno改为Duemilanove。 希望这对你有帮助.....