虎蜥仔 发表于 2012-7-3 21:11:34

mega2560用IED下载程序每次都要先烧一遍bootloader才得。

新手提问:为什么我的mega2560用IED烧好bootloader后,只能下载一次程序?想要再下载的话,都得要再先烧一次bootloader才能下载,不知何解?

弘毅 发表于 2012-7-3 21:15:17

是不是熔丝位没设置对

虎蜥仔 发表于 2012-7-3 21:22:06

弘毅 发表于 2012-7-3 21:15 static/image/common/back.gif
是不是熔丝位没设置对

IDE里都是自动设的,插上usbtinyisp后选好mega2560板,然后选好usbtinyisp,然后按burn bootloader。

弘毅 发表于 2012-7-3 21:25:02

虎蜥仔 发表于 2012-7-3 21:22 static/image/common/back.gif
IDE里都是自动设的,插上usbtinyisp后选好mega2560板,然后选好usbtinyisp,然后按burn bootloader。

囧。。。。好奇怪,我用USBTINYISP刷了2560后,就一直可用。。。你换个IDE试试

虎蜥仔 发表于 2012-7-3 21:27:30


mega2560.name=Arduino Mega 2560 or Mega ADK

mega2560.upload.protocol=stk500v2
mega2560.upload.maximum_size=258048
mega2560.upload.speed=115200

mega2560.bootloader.low_fuses=0xFF
mega2560.bootloader.high_fuses=0xD8
mega2560.bootloader.extended_fuses=0xFD
mega2560.bootloader.path=stk500v2
mega2560.bootloader.file=stk500boot_v2_mega2560.hex
mega2560.bootloader.unlock_bits=0x3F
mega2560.bootloader.lock_bits=0x0F

mega2560.build.mcu=atmega2560
mega2560.build.f_cpu=16000000L
mega2560.build.core=arduino
mega2560.build.variant=mega

用avrdude-GUI-1.0.5,按配置设置好熔丝,再选stk500boot_v2_mega2560.hex,下载进去也是一样,接FTDI,在IDE里只能下载一次程序,下第二次就没反应了。

虎蜥仔 发表于 2012-7-3 21:31:57

换了好几个版本的IDE了,都是这样的情况,是不是硬件有问题啊?板子是我自己焊的。要是硬件有问题的话,为什么又可以写进去呢?

lyili 发表于 2012-7-3 23:06:56

我买到一块UNO的板子也是这样的,刷一次就能写一次程序,后来仔细看发现芯片是328,不是328P。。。后来设置熔丝错误,果断退掉了。

Randy 发表于 2012-7-4 07:41:13

我现在也遇到了一种情况,我2560的uno烧的是328P那个板子上的bootloader,但是发现这样子2560的有些功能是不能用的!需要重新烧写2560的Uno 的bootloader才行?

弘毅 发表于 2012-7-4 08:46:56

昨天朋友说他买到假IC后。。。想到,会不会是你买到了假IC~~~

Randy 发表于 2012-7-4 09:32:33

弘毅 发表于 2012-7-4 08:46 static/image/common/back.gif
昨天朋友说他买到假IC后。。。想到,会不会是你买到了假IC~~~

很多很多的IC,假的话也太离谱了吧!

奈何col 发表于 2012-7-4 19:45:55

http://www.arduino.cn/thread-1074-1-4.html
我估计90%都是这原因~

虎蜥仔 发表于 2012-7-5 08:07:16

谢谢楼上了。
是复位电路有问题。
编译完下载时按一下复位键就可以了。

风轻云淡 发表于 2012-7-5 08:42:09

问题解决了没有啊。

弘毅 发表于 2012-7-5 08:51:48

虎蜥仔 发表于 2012-7-5 08:07 static/image/common/back.gif
谢谢楼上了。
是复位电路有问题。
编译完下载时按一下复位键就可以了。

:funk:囧,原来是坏的复位电路。。。。这个。。。。

Randy 发表于 2012-7-5 09:22:18

弘毅 发表于 2012-7-5 08:51 static/image/common/back.gif
囧,原来是坏的复位电路。。。。这个。。。。

我终于搞好了那个显示arduino mega2560了,之前显示的是UNO的8U2囧死了。
页: [1]
查看完整版本: mega2560用IED下载程序每次都要先烧一遍bootloader才得。