极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12873|回复: 1

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

[复制链接]
发表于 2014-3-3 15:25:41 | 显示全部楼层 |阅读模式
本帖最后由 无为 于 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坏了。不知道各位有没有好的解决方法?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 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了。问题终于解决了!感谢弘毅大大的贴子。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-5 13:50 , Processed in 0.035178 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表