搜索
bottom↓
回复: 14

AVR mega64 bootloader 第一次写入不成功问题?

[复制链接]

出200入561汤圆

发表于 2007-12-11 14:35:15 | 显示全部楼层 |阅读模式
AVR mega64 bootloader 第一次写入不成功问题?
MCU :mega64
熔丝配置:4k字bootloader
问题:使用现在的 IAP程序可以通过bootloader引导,接收串口的数据,并成功写到应用区。但是现在把预先写入片外FLASH存储器的程序代码写到MCU应用区的时候,地址00--255即第一页不能写上数据,读出全是OXFF,255以后以后的区域可以正常的写入。数据写完后同时把缓冲区的数据通过串口送出,和预先存入flash的的数据是一致的。

各位高人哥哥有何提示?感谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出200入561汤圆

 楼主| 发表于 2007-12-11 15:59:52 | 显示全部楼层
有关bootloader的,各位高人哥哥帮帮忙啊,主管催着要解决方案啊!!

出0入0汤圆

发表于 2007-12-11 16:02:16 | 显示全部楼层
??你的bootloader程序在什么地方?

出现的问题好像是bootloader程序需要调用位于第一的程序.

出200入561汤圆

 楼主| 发表于 2007-12-11 16:06:32 | 显示全部楼层
不明白您的意思,后面写的都能成功,第一次写入就是不成功,您能详细点说明吗?谢谢

出0入0汤圆

发表于 2007-12-11 16:15:04 | 显示全部楼层
boot是和主程序一起编译的还是用汇编写的?

出200入561汤圆

 楼主| 发表于 2007-12-11 16:22:50 | 显示全部楼层
分开写的,都用C写,通过串口加载后,用JTAG读取的时候发现第一页的数据全为0xFF,而其它页的数据全部正确。
请教何解?

出0入0汤圆

发表于 2007-12-11 16:30:55 | 显示全部楼层
在一个工程里面编译的吗??

出200入561汤圆

 楼主| 发表于 2007-12-11 16:34:28 | 显示全部楼层
不是,用ICCAVR编写的

出0入0汤圆

发表于 2007-12-11 16:36:09 | 显示全部楼层
什么意思,bootloader跟应用程序是分开编译的吗?
bootloader的地址在哪里?

出200入561汤圆

 楼主| 发表于 2007-12-11 16:43:37 | 显示全部楼层
是分开编译的。
bootloader起始地址在0xE000。

出200入561汤圆

 楼主| 发表于 2007-12-13 19:27:03 | 显示全部楼层
问题还没解决,有没有高人指点一下

出0入0汤圆

发表于 2007-12-13 21:17:51 | 显示全部楼层
问题可以详细描述一下吗?Bootloader与编译器、熔丝位等很多因素有关的

出0入0汤圆

发表于 2010-9-2 15:49:05 | 显示全部楼层
回复【楼主位】kangaroo65
-----------------------------------------------------------------------

请问楼主:这个问题解决了不,我最近也碰到类似的情况,用IAR c写的boot程序.第一页也是变成0xff.应用程序和boot程序分开编译的

出0入0汤圆

发表于 2013-3-4 20:42:48 | 显示全部楼层
关注一下

出0入0汤圆

发表于 2013-6-20 15:49:12 | 显示全部楼层
楼主遇到的问题我没遇到。但是我遇到了给bootloader下载程序时  应用区的程序会被刷掉  给应用区的程序下载程序时  bootloader会被刷掉。下载器那个芯片擦出钩钩我去掉了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 23:50

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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