虎途国际_虎途国际娱乐登陆中心_虎途国娱乐国际城

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 273|回复: 2
打印 上一主题 下一主题

烧写 16U2 Bootloader 的问题解决!

[复制链接]
跳转到指定楼层
楼主
发表于 2018-6-12 16:21:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
手上有好多片MEGA2560,都是16U2出问题了,反正抱着死马当活马医的想法,不断地折腾它。

按照宏毅大哥的贴子 thread-168-1-1.html  以及参考了话多有关16U2烧写的贴子,还是不能解决。

我用的USBtiny, 按教程执行命令,完全没有反应,就是说 mega2560插不插都一样,很留意看了一下提示信息,其中有一行是 Avedude part "m16u2" not found. 意思是avrdude中不存在m16u2这个型号,哎呀我去,那人家是怎么烧写成功的呢?

没办法只有google, 不负有心人,找到一个 avrdude的补丁文件,就是补上 16u2,32u2 8u2 的信息到 avrdude.conf 中.

解压后把俩文件放到与 avrdude.exe 同一个目录中,执行一次 patch.bat 就OK了。

好了,继续烧写试一下,我又去,又提示以下的信息,意思初始化失败之类,烧写还是失败。




没招了,试下把6pin排线反插吧,反正坏不坏都无所谓了……

哎呀,烧写居然成功了,哇卡卡~~

天啊,我不知是 usbtiny 设计不规范,还是 mega2560 设计不规范,排线插头的三角标记与板子的1标记对应,反而是错的,why?

不管辣么多了,反正是救活了~~


随文附上patch文件,拯救苦难中人。

avrdudepatch.zip (1.82 KB, 下载次数: 2)
回复

使用道具 举报

沙发
 楼主| 发表于 2018-6-12 16:54:56 | 只看该作者
本帖最后由 文少 于 2018-6-12 17:09 编辑

后来发现原来是6pin排线两头插反了,对调过来后,标记就正确了……

一共救活了5片板子,烧写刷刷的~~
回复 支持 反对

使用道具 举报

板凳
发表于 2018-6-12 21:23:49 | 只看该作者
土豪啊,一堆2560  ,
我只有一堆pro mini
回复 支持 反对

使用道具 举报

高级模式  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|虎途国际_虎途国际娱乐登陆中心_虎途国娱乐国际城 ( 浙ICP备09023225号 )

GMT+8, 2018-6-25 06:30 , Processed in 0.044695 second(s), 7 queries , File On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表
博评网