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