|
|
发表于 2013-6-2 00:27:15
|
显示全部楼层
本帖最后由 hmjack2008 于 2013-6-5 08:00 编辑
LZ 先参阅这篇吧 ! (自给自足,丰衣足食)
关于Atmega8L的bootloader的基于源代码的重新编译
http://www.geek-workshop.com/thread-1459-1-1.html
刚好最近自己也DIY了2片ATmega8的Arduino…
Optiboot 有出 V5版的, 我自己重新编译成 使用内部RC 8MHZ 可以用在 ATmega8 !!
使用内部 8MHz : optiboot_atmega8_opt_v5_i8M.hex
使用外部 16MHz : optiboot_atmega8_opt_v5_o16M.hex
boards.txt :
##############################################################
atmega8_v5.name=ATmega8_opt_v5_o16MHz
atmega8_v5.upload.protocol=arduino
atmega8_v5.upload.maximum_size=7680
atmega8_v5.upload.speed=115200
atmega8_v5.bootloader.low_fuses=0xBF
atmega8_v5.bootloader.high_fuses=0xCC
atmega8_v5.bootloader.path=optiboot_V5
atmega8_v5.bootloader.file=optiboot_atmega8_opt_v5_o16M.hex
atmega8_v5.bootloader.unlock_bits=0x3F
atmega8_v5.bootloader.lock_bits=0x0F
atmega8_v5.build.mcu=atmega8
atmega8_v5.build.f_cpu=16000000L
atmega8_v5.build.core=arduino
atmega8_v5.build.variant=standard
##############################################################
atmega8_8M.name=ATmega8_opt_V5_i8MHz
atmega8_8M.upload.protocol=arduino
atmega8_8M.upload.maximum_size=7680
atmega8_8M.upload.speed=115200
atmega8_8M.bootloader.low_fuses=0xA4
atmega8_8M.bootloader.high_fuses=0xDC
atmega8_8M.bootloader.path=optiboot_V5
atmega8_8M.bootloader.file=optiboot_atmega8_opt_v5_i8M.hex
atmega8_8M.bootloader.unlock_bits=0x3F
atmega8_8M.bootloader.lock_bits=0x0F
atmega8_8M.build.mcu=atmega8
atmega8_8M.build.f_cpu=8000000L
atmega8_8M.build.core=arduino
atmega8_8M.build.variant=standard
##############################################################
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|