[ZLG-ARM] 使用zlg的bootloader出问题

[复制链接]
2618|3
 楼主| 01dxwlm 发表于 2008-9-24 22:33 | 显示全部楼层 |阅读模式
我在使用ZLG&nbsp;SMDK2410的BSP&nbsp;BOOTLOADER时有点疑问:<br />1,为什么编译出来的eboot.nb0文件这么大,256K了.<br />2.我用JTAG烧写到NAND&nbsp;FLASH的&nbsp;0块开始区域,发现好象不能启动,ARM&nbsp;reset时发现串口没有任何数据输出.<br /><br />请问各位大虾:我哪个地方弄错了呢?
 楼主| 01dxwlm 发表于 2008-9-25 09:48 | 显示全部楼层

今天读了ZLG SMDK2410目录下的EBOOT

今天读了ZLG&nbsp;SMDK2410目录下的EBOOT&nbsp;startup.s&nbsp;在copy&nbsp;bootloader到0x38000地址时没有读NAND&nbsp;FLASH的动作,难道这个BOOTLOADER是烧写在NOR&nbsp;FLASH&nbsp;的?
 楼主| 01dxwlm 发表于 2008-9-25 11:32 | 显示全部楼层

呵呵,发现问题了

认真读了下startup.s,发现bootloader果然是写在nor&nbsp;flash里面的,刚刚用ADS写了专门从NAND&nbsp;FLASH加载的bootloader,晚上回去这么做应该可以吧:<br />1.&nbsp;把我自己的bootloader烧写到NAND&nbsp;FLASH&nbsp;0块<br />2.把ZLG给的BOOTLOADER.NB0烧写到到NAND&nbsp;FLASH&nbsp;1块开始的地址<br />3.我自己的bootloader从NAND&nbsp;FLASH的1块开始把ZLG的bootloader加载到SDRAM<br />4.load完成后跳到ZLG的BOOTLOADER执行...<br /><br />只要把ZLG给的BOOTLOADER中的COPY代码删除修改下因该这样做是可行的吧?<br />
baite123 发表于 2008-9-25 16:57 | 显示全部楼层

???

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

本版积分规则

121

主题

592

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部