文少 发表于 2013-11-10 12:52:02

M2560 R3 使用 Avrdude 刷 HEX 的方法

本帖最后由 文少 于 2013-11-10 12:55 编辑

自己用M2560 R3板子设计一个产品,产品上想直接用板载USB口做固件更新,但一直没找到小巧好用的串口下载工具。

某日极客群中吐了一下苦水,强哥提供了Arp upLoaderr这个下载小工具和解决思路,但芯片里是没有支持M2560的,于是就萌生了自己写一个工具的想法。



ARP Uploader 实质是对Avrdude批处理进行加壳的小软件,并不难写,为此,重拾丢了N年的VB,苦逼的一个周六下午给整出了出来,先联机 DUE 328P 板子,一切正常。连机MEGA2560 R3板子,一直都不能正常下载,无耻地给我Timeout.....真是苦闷




找了N遍度娘无果,唯有找骨哥了。。。

资料显示,解决方法有二:

1. 先按住复位键,点upload后马上放手,成功了。。。 (可我总不能要求用户也这样干吧~~~)
2. 将下载器类型改为 wiring, 一试,又成了,可网上有人说这样不好,哪里不好,我也不知道耶~~

再找。。。
arduino.cc坛子有人提到这是Avrdude 5.11版的BUG,建议改为5.11svn版,马上下载试用,成了,谁用谁爽~~




感谢极客群,感谢迷你强兄弟,感谢CCAV,感谢VB,BS Avrdude...{:soso__14347937040236606360_1:}

迷你强 发表于 2013-11-10 20:07:15

http://soso1.gtimg.cn/sosopic_f/0/14347937040236606360/0

废墟 发表于 2013-11-10 21:32:51

下载不了,求给个其他的下载方式

文少 发表于 2013-11-11 17:18:10

本帖最后由 文少 于 2013-11-11 17:21 编辑

废墟 发表于 2013-11-10 21:32 static/image/common/back.gif
下载不了,求给个其他的下载方式

这是论坛附件,可以下载的,你是级别不够吧?
文件下载在页面底部上数十几行的地方~~

http://code.google.com/p/arduino/issues/detail?id=806

然后 avrdude.conf 文件用原来的5.11版的就可以

废墟 发表于 2013-11-19 17:48:23

文少 发表于 2013-11-11 17:18 static/image/common/back.gif
这是论坛附件,可以下载的,你是级别不够吧?
文件下载在页面底部上数十几行的地方~~



多谢多谢。。我试试去

carlhappy 发表于 2014-10-17 19:25:24

不知道权限够不够

mzlchj520 发表于 2014-12-9 16:13:26

可惜下不了

老胖熊 发表于 2015-12-31 17:50:22

这个有空可以试试。
页: [1]
查看完整版本: M2560 R3 使用 Avrdude 刷 HEX 的方法