极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14488|回复: 2

烧写 16U2 Bootloader 的问题解决!

[复制链接]
发表于 2018-6-12 16:21:10 | 显示全部楼层 |阅读模式
手上有好多片MEGA2560,都是16U2出问题了,反正抱着死马当活马医的想法,不断地折腾它。

按照宏毅大哥的贴子 http://www.geek-workshop.com/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文件,拯救苦难中人。

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2018-6-12 16:54:56 | 显示全部楼层
本帖最后由 文少 于 2018-6-12 17:09 编辑

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

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

使用道具 举报

发表于 2018-6-12 21:23:49 | 显示全部楼层
土豪啊,一堆2560  ,
我只有一堆pro mini
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 00:29 , Processed in 0.043152 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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