打印
[ZLG-ARM]

使用zlg的bootloader出问题

[复制链接]
1227|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
01dxwlm|  楼主 | 2008-9-24 22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
01dxwlm|  楼主 | 2008-9-25 09:48 | 只看该作者

今天读了ZLG SMDK2410目录下的EBOOT

今天读了ZLG SMDK2410目录下的EBOOT startup.s 在copy bootloader到0x38000地址时没有读NAND FLASH的动作,难道这个BOOTLOADER是烧写在NOR FLASH 的?

使用特权

评论回复
板凳
01dxwlm|  楼主 | 2008-9-25 11:32 | 只看该作者

呵呵,发现问题了

认真读了下startup.s,发现bootloader果然是写在nor flash里面的,刚刚用ADS写了专门从NAND FLASH加载的bootloader,晚上回去这么做应该可以吧:
1. 把我自己的bootloader烧写到NAND FLASH 0块
2.把ZLG给的BOOTLOADER.NB0烧写到到NAND FLASH 1块开始的地址
3.我自己的bootloader从NAND FLASH的1块开始把ZLG的bootloader加载到SDRAM
4.load完成后跳到ZLG的BOOTLOADER执行...

只要把ZLG给的BOOTLOADER中的COPY代码删除修改下因该这样做是可行的吧?

使用特权

评论回复
地板
baite123| | 2008-9-25 16:57 | 只看该作者

???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

121

主题

592

帖子

2

粉丝