无为 发表于 2014-3-3 15:25:41

Arduino 2560 插电脑上串口都没有了。

本帖最后由 无为 于 2014-3-3 16:11 编辑

以前一直可以用的。
今天买了一个USBASP,连好线后,可以正常读取芯片的一些参数,用的软件是:AVR_fighter 1.0, USBASP的芯片是ATMEGA32U4的,如图,
这是2560读取后的结果。在读取ATMEGA 16U2的时候出错:,
在软件里没找到ID为:1E:94:89的芯片,我便没管了,然后悲剧来了………………我用原来的USB连接线连上电脑后,发现电脑没反应了,就是设备管理器里找不到2560的串口了,
点扫描硬件改动按钮也没反应,也就是说电脑根本不认板了。我后来按照弘毅大大的教程重新刷了下2560的bootloaders,但ATMEGA 16U2的bootloaders我找不到在哪。就没法验证是芯片挂了还是bootloaders坏了。不知道各位有没有好的解决方法?

无为 发表于 2014-3-3 16:10:18

刚在论坛里找了半天,终于在弘毅大大的http://www.geek-workshop.com/forum.php?mod=viewthread&tid=168关于ATMEGA 8U的帖子里找到了相关的东西。也终于找到了ATMEGA 16U2的BOOTLOADER的固件了就在arduino\avr\firmwares\atmegaxxu2\arduino-usbserial文件夹里,重新刷了后,使用正常,第一次刷提示失败,多试了两次后提示完成就OK了,其间提示你ID不一致,不管他,确定就OK了。问题终于解决了!感谢弘毅大大的贴子。
页: [1]
查看完整版本: Arduino 2560 插电脑上串口都没有了。