极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

arduino学习笔记25 - 给ATmega8使用新版arduino bootloader

  [复制链接]
 楼主| 发表于 2013-2-17 15:58:46 | 显示全部楼层
孙可 发表于 2013-2-15 07:54
弘版主好:

     最近开始试验ATMEGA8 OPTIBOOT4.4,将optiboot_atmega8.hex烧入mega8。使用AVR-CDC-232, ...

1.0.1协议进行了修改,对m8的optiboot支持有问题。。。换用0023 IDE就没问题了。
回复 支持 反对

使用道具 举报

发表于 2013-3-30 22:57:49 | 显示全部楼层
学习了。
回复 支持 反对

使用道具 举报

发表于 2013-6-18 17:31:24 | 显示全部楼层
在atmega8a上测试了,之前的optboot版本和IDE配合有问题,刷上去后用IDE串口都不能upload程序。换optiboot-v5.0a后发现问题不存在了,用USB ISP刷写的boot,配合Arduino1.0.5,用起来很顺畅,重启慢问题不存在了,瞬间就启动了的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-18 18:53:07 | 显示全部楼层
marc 发表于 2013-6-18 17:31
在atmega8a上测试了,之前的optboot版本和IDE配合有问题,刷上去后用IDE串口都不能upload程序。换optiboot- ...

5.0的~~~不错,我也去试试
回复 支持 反对

使用道具 举报

发表于 2013-9-23 13:10:00 | 显示全部楼层
反馈一下吧,今天按照这个帖子尝试了下,刷入bootloader倒是很顺利,但是随后无论如何也无法用TTL下载程序,报的是经典的 invalid device signature 错。

后来打开optiboot的压缩包各个文件琢磨了一番,发现真正问题所在:

主楼里的boards.txt:
opti8.bootloader.high_fuses=0xcc

而optiboot自带的Boards.txt里是:
atmega8o.bootloader.high_fuses=0xdc

更新后重新刷入optiboot,再下载程序就一切正常了。

希望能更新到主楼供后来人参考免走同样弯路。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-9-23 21:19:42 | 显示全部楼层
isilcala 发表于 2013-9-23 13:10
反馈一下吧,今天按照这个帖子尝试了下,刷入bootloader倒是很顺利,但是随后无论如何也无法用TTL下载程序, ...

是滴,熔丝位有区别
回复 支持 反对

使用道具 举报

发表于 2013-11-8 22:43:57 | 显示全部楼层
谢谢分享!
刚接触这个开源平台.
回复 支持 反对

使用道具 举报

发表于 2014-1-23 15:00:45 | 显示全部楼层
下来试试,最小系统看能不能用?
回复 支持 反对

使用道具 举报

发表于 2014-6-1 15:27:50 | 显示全部楼层
您好,请问16u2熔丝位怎么设置啊
回复 支持 反对

使用道具 举报

发表于 2014-9-7 08:36:02 | 显示全部楼层
谢谢楼主,我也要试试
回复 支持 反对

使用道具 举报

发表于 2014-11-14 21:19:08 | 显示全部楼层
为什么我的界面那个serialport 是灰色的
回复 支持 反对

使用道具 举报

发表于 2016-1-6 23:02:43 | 显示全部楼层
记个号,留用。
回复 支持 反对

使用道具 举报

发表于 2016-11-30 12:00:44 | 显示全部楼层
有人用过 1.6.X的ide 使用OPTBOOT 6.x 刷atmega8的bootloader?刷上去芯片工作不正常。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-26 21:52 , Processed in 0.046825 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表