飘渺书生 发表于 2012-7-16 17:17:40

Randy 发表于 2012-7-16 15:16 static/image/common/back.gif
不客气,大家一起学习,有啥问题多来发帖,懂的人都会说的!

嗯会的还有个问题啊    我现在用ICCAVR写了一个程序,生成了HEX文件,现在想用USBASP下载器烧到ARduino中 不知道这种方案可行不

Randy 发表于 2012-7-16 17:25:04

飘渺书生 发表于 2012-7-16 17:17 static/image/common/back.gif
嗯会的还有个问题啊    我现在用ICCAVR写了一个程序,生成了HEX文件,现在想用USBASP下载器烧到ARdui ...

一般HEX烧写到Arduino里的都是bootloader的,可以实现的哦!用progisp软件去烧写!

飘渺书生 发表于 2012-7-16 20:58:04

Randy 发表于 2012-7-16 17:25 static/image/common/back.gif
一般HEX烧写到Arduino里的都是bootloader的,可以实现的哦!用progisp软件去烧写!

嗯 谢谢 我已经烧写成功了   之前是将熔丝位设置错了

Randy 发表于 2012-7-16 21:56:05

飘渺书生 发表于 2012-7-16 20:58 static/image/common/back.gif
嗯 谢谢 我已经烧写成功了   之前是将熔丝位设置错了

祝贺你啊!

飘渺书生 发表于 2012-7-19 14:09:18

Randy 发表于 2012-7-16 21:56 static/image/common/back.gif
祝贺你啊!

你好我现在想用JTAG在AVRstudio中进行硬件调试 不知道这个J-link和Arduino 怎么连接啊

Randy 发表于 2012-7-19 14:18:52

飘渺书生 发表于 2012-7-19 14:09 static/image/common/back.gif
你好我现在想用JTAG在AVRstudio中进行硬件调试 不知道这个J-link和Arduino 怎么连接啊

目前没知道Arduino可以直接和J-link调试的,那个是AVR干的事情吧!

与众不同 发表于 2012-9-19 11:55:46

弘毅 发表于 2012-4-15 00:23 static/image/common/back.gif
我用64位win7测试了下,1号位置是有选项的,如果没有,说明你顶部的avrdude.exe File选项处。。。没有选对 ...


用ardude gui读取熔丝位得到

avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes!Invalid device signature.
avrdude.exe: Expected signature for ATMEGA2560 is 1E 98 01

与众不同 发表于 2012-9-19 13:13:00

本帖最后由 与众不同 于 2012-9-19 13:14 编辑

弘毅 发表于 2012-4-15 00:23 static/image/common/back.gif
我用64位win7测试了下,1号位置是有选项的,如果没有,说明你顶部的avrdude.exe File选项处。。。没有选对 ...


弘毅 发表于 2012-9-19 17:21:25

与众不同 发表于 2012-9-19 13:13 static/image/common/back.gif


试试用AVRDUDE GUI读取熔丝位。如果熔丝位无法读取,有可能是芯片被锁~~或者编程器出问题了。

willevis 发表于 2012-12-3 19:12:23

mark!!!!!!!!!!!!!!学习

ysw925 发表于 2013-1-14 17:30:58

谢谢楼主,很好的东西

stevemeng 发表于 2013-1-24 10:46:37

好东西,谢谢弘毅大哥的辛苦帖子。实践中了、、、多备几个芯片,防砖头

lizh1245 发表于 2013-4-9 20:59:53

烧写熔丝位总是出错怎么办~

弘毅 发表于 2013-4-9 22:21:43

lizh1245 发表于 2013-4-9 20:59 static/image/common/back.gif
烧写熔丝位总是出错怎么办~

换一根线试试。。先排除线木问题后再检查其他

haujj 发表于 2013-4-22 16:44:54

本帖最后由 haujj 于 2013-4-22 16:46 编辑

用2560做了一块四轴飞控版,在刷bootloader时,老提示出错,熔丝地位:FF,高位:D8,扩展位:FD
,lock_bits=0x0F。
这是出错提示:avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude.exe: Device signature = 0x1e9801
avrdude.exe: erasing chip
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: reading input file "C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex"
avrdude.exe: input file C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex auto detected as Intel Hex
avrdude.exe: writing flash (261406 bytes):

Writing | ################################################## | 100% 80.98s

avrdude.exe: 261406 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex:
avrdude.exe: load data flash data from input file C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex:
avrdude.exe: input file C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex auto detected as Intel Hex
avrdude.exe: input file C:\Users\Administrator\Desktop\arduino-1.0.4-windows\arduino-1.0.4\hardware\arduino\bootloaders\stk500v2\stk500boot_v2_mega2560.hex contains 261406 bytes
avrdude.exe: reading on-chip flash data:

Reading | ################################################## | 100% 75.96s

avrdude.exe: verifying ...
avrdude.exe: verification error, first mismatch at byte 0x1e000
             0xff != 0x0d
avrdude.exe: verification error; content mismatch

avrdude.exe done.Thank you.
,想问一下,这是哪里出问题呢?
页: 1 2 [3] 4 5 6 7 8
查看完整版本: arduino uno mega2560等各种不同板子bootloader烧写方法