极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 弘毅

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

  [复制链接]
 楼主| 发表于 2012-7-21 15:18:35 | 显示全部楼层
cnkids 发表于 2012-7-20 15:34
1.0.1的IDE可以用么??我的是MAC的系统...

1.0.1还没测试。。1.0是可以。。。有时间的时候我测试下1.0.1和这个的兼容性
回复 支持 反对

使用道具 举报

发表于 2012-7-29 00:08:48 | 显示全部楼层
弘毅 发表于 2012-7-21 15:18
1.0.1还没测试。。1.0是可以。。。有时间的时候我测试下1.0.1和这个的兼容性

我弄了,可以的,328也是用这个boards代码?
回复 支持 反对

使用道具 举报

发表于 2012-9-17 21:22:23 | 显示全部楼层
想搞328,大家讨论下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-9-17 21:30:59 | 显示全部楼层
太行摄狼 发表于 2012-9-17 21:22
想搞328,大家讨论下

328.。。直接刷uno的,usbtinyisp接上。。IDE里面板子选择uno直接刷
回复 支持 反对

使用道具 举报

发表于 2012-9-17 21:37:41 | 显示全部楼层
弘毅版主在啊,我是想搞你说的新的固件,
回复 支持 反对

使用道具 举报

发表于 2012-10-7 12:19:01 | 显示全部楼层
弘毅 发表于 2011-11-15 08:43
我用gui下载时,都没有信息提示。。。。。要不你试试用arduino IDE下载的那个方法。。

我给ATmega16U2烧录最新的arduino bootloader时,也出现同样错误,使用的是UsbTinyISP连接UNO,检查了电路、连线好像都没有问题,用GUI下载时,命令-F,还是提示错误:

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 ATMEGA16 is 1E 94 03

avrdude.exe done.  Thank you.

回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-7 13:18:42 | 显示全部楼层
hdqs 发表于 2012-10-7 12:19
我给ATmega16U2烧录最新的arduino bootloader时,也出现同样错误,使用的是UsbTinyISP连接UNO,检查了电路 ...

额。。。目前最高只用过8U2,换最新版本的avrdude试试,看看是不是avrdude版本太老的原因,对芯片支持有限。
回复 支持 反对

使用道具 举报

发表于 2012-10-12 18:54:21 | 显示全部楼层
和前面的兄弟一样的问题,atmega8-pu的芯片(16M的),用1.0.1的IDE就是编译报错,才知道IDE也有兼容性问题,据说UNO默认的就没用这个opti优化的版本阿

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-12 21:06:01 | 显示全部楼层
jrqzy 发表于 2012-10-12 18:54
和前面的兄弟一样的问题,atmega8-pu的芯片(16M的),用1.0.1的IDE就是编译报错,才知道IDE也有兼容性问题 ...

是滴,1.0.1对 M8的optiboot有兼容问题,不能用,具体为啥不能用还不知道。。。=.=
回复 支持 反对

使用道具 举报

发表于 2012-11-15 15:34:26 | 显示全部楼层
哈哈,刚试过1.0.2编译OK,用了新版的快多了
回复 支持 反对

使用道具 举报

发表于 2012-12-21 13:11:42 | 显示全部楼层
弘毅 发表于 2012-10-12 21:06
是滴,1.0.1对 M8的optiboot有兼容问题,不能用,具体为啥不能用还不知道。。。=.=

自己焊接的Pro mini怎么刷boot loader呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-21 13:29:58 | 显示全部楼层
seuabb 发表于 2012-12-21 13:11
自己焊接的Pro mini怎么刷boot loader呢?

自己接几根线到ICSP那几个引脚就能刷了。具体可以参考自己做最小系统的帖子里,有一张图,写的ICSP的4个信号线,对的是D几D几引脚。
回复 支持 反对

使用道具 举报

发表于 2013-1-20 13:57:48 | 显示全部楼层
下学期要学单片机的菜鸟问:写完这个Bootloader是不是就可以下载Multiwii的程序呀?我要做四轴的~
回复 支持 反对

使用道具 举报

发表于 2013-2-15 07:54:18 | 显示全部楼层
弘版主好:

     最近开始试验ATMEGA8 OPTIBOOT4.4,将optiboot_atmega8.hex烧入mega8。使用AVR-CDC-232,用arduino 1.0.1 13号闪灯。单击upload后报错,我怀疑电路有问题,换上原来的328,下载顺利。请您帮忙想想问题可能出在哪里?
回复 支持 反对

使用道具 举报

发表于 2013-2-15 11:30:33 | 显示全部楼层
Limius 发表于 2013-1-20 13:57
下学期要学单片机的菜鸟问:写完这个Bootloader是不是就可以下载Multiwii的程序呀?我要做四轴的~

空间不太够吧,用atmega8
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-4-28 01:43 , Processed in 0.061423 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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