mega2560用IED下载程序每次都要先烧一遍bootloader才得。
新手提问:为什么我的mega2560用IED烧好bootloader后,只能下载一次程序?想要再下载的话,都得要再先烧一次bootloader才能下载,不知何解? 是不是熔丝位没设置对 弘毅 发表于 2012-7-3 21:15 static/image/common/back.gif是不是熔丝位没设置对
IDE里都是自动设的,插上usbtinyisp后选好mega2560板,然后选好usbtinyisp,然后按burn bootloader。 虎蜥仔 发表于 2012-7-3 21:22 static/image/common/back.gif
IDE里都是自动设的,插上usbtinyisp后选好mega2560板,然后选好usbtinyisp,然后按burn bootloader。
囧。。。。好奇怪,我用USBTINYISP刷了2560后,就一直可用。。。你换个IDE试试
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里只能下载一次程序,下第二次就没反应了。
换了好几个版本的IDE了,都是这样的情况,是不是硬件有问题啊?板子是我自己焊的。要是硬件有问题的话,为什么又可以写进去呢? 我买到一块UNO的板子也是这样的,刷一次就能写一次程序,后来仔细看发现芯片是328,不是328P。。。后来设置熔丝错误,果断退掉了。 我现在也遇到了一种情况,我2560的uno烧的是328P那个板子上的bootloader,但是发现这样子2560的有些功能是不能用的!需要重新烧写2560的Uno 的bootloader才行? 昨天朋友说他买到假IC后。。。想到,会不会是你买到了假IC~~~ 弘毅 发表于 2012-7-4 08:46 static/image/common/back.gif
昨天朋友说他买到假IC后。。。想到,会不会是你买到了假IC~~~
很多很多的IC,假的话也太离谱了吧! http://www.arduino.cn/thread-1074-1-4.html
我估计90%都是这原因~ 谢谢楼上了。
是复位电路有问题。
编译完下载时按一下复位键就可以了。 问题解决了没有啊。 虎蜥仔 发表于 2012-7-5 08:07 static/image/common/back.gif
谢谢楼上了。
是复位电路有问题。
编译完下载时按一下复位键就可以了。
:funk:囧,原来是坏的复位电路。。。。这个。。。。 弘毅 发表于 2012-7-5 08:51 static/image/common/back.gif
囧,原来是坏的复位电路。。。。这个。。。。
我终于搞好了那个显示arduino mega2560了,之前显示的是UNO的8U2囧死了。
页:
[1]