Macos 从Mac OSX Mavericks向Arduino板加载代码时出现问题
我有一个Arduino Uno,昨天加载的代码很好,但今天我一直遇到以下错误(通过将upload部分设置为verbose显示) 我访问了Arduino疑难解答网站,更新了我的驱动程序,并确保连接良好。我还重置了电路板。我提供的驱动程序是Macos 从Mac OSX Mavericks向Arduino板加载代码时出现问题,macos,arduino,arduino-ide,arduino-uno,Macos,Arduino,Arduino Ide,Arduino Uno,我有一个Arduino Uno,昨天加载的代码很好,但今天我一直遇到以下错误(通过将upload部分设置为verbose显示) 我访问了Arduino疑难解答网站,更新了我的驱动程序,并确保连接良好。我还重置了电路板。我提供的驱动程序是/dev/tty.usbmodemfa131和/cu/tty.usbmodemfa131 非常感谢您的帮助您可能损坏了引导加载程序。我这样做是通过溢出主板上的内存,将字节写入整个程序空间,包括引导加载程序 为了解决这个问题,你必须“烧掉引导加载程序”,下面列出了一
/dev/tty.usbmodemfa131
和/cu/tty.usbmodemfa131
非常感谢您的帮助您可能损坏了引导加载程序。我这样做是通过溢出主板上的内存,将字节写入整个程序空间,包括引导加载程序 为了解决这个问题,你必须“烧掉引导加载程序”,下面列出了一些教程
. 我必须制作一条特殊的电缆,并使用一台带有串行端口的旧电脑来完成这项工作。这个叫格伦·韦斯特的家伙很好地总结了这个解决方案。 因为mavericks苹果提供了自己的ftdi驱动程序,这会干扰ftdi站点的驱动程序。你必须停用苹果的,重新安装旧的ftdi驱动程序。格伦·韦斯特也这样描述
在我的例子中,在以前失败的通信尝试的引导加载程序中仍然有垃圾,这导致通信进程停止。。。但是标准的arduino板有一个重置按钮来清理引导加载程序。所以你可能不得不这样做一次。我从中国得到了一个廉价的arduino克隆,也遇到了同样的问题
对我来说,解决方案是安装您使用的是哪种Arduino?
avrdude: Version 5.11, compiled on Sep 2 2011 at 18:52:52
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
User configuration file is "/Users/seanwhipple/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/tty.usbmodemfa131
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude done. Thank you.