1.StartWare中的BootLoader源码,CCS5.5,编译产生|.out文件,然后通过AISgen以及StartWare中的L138烧写工具,默认配置烧写到C6748LCDK的NANDFLASH中可以启动,外设也都正常。那么请问,在官方开发板中 NandFlash的哪些区域可以用来放bootloader的ais呢?换言之,我可以把bootloader烧到哪些区域呢?这个ROM BOOTLOADER是怎么规定的呢?是否有相关说明文档呢?
2.还是(1)中所说的BootLoader文件,我在该BootLoader中我去除了bootcpy部分,只保留了初始化DDR2的部分,也就是说这个BootLoader的作用只是用来初始化DDR2,此后并不再做任何事情,目的是我能够在DDR2上可以进行CCS仿真调试。然后将这个BootLoader第一次烧写到默认的BLOCK1中,然后再不全局擦除的情况下再次烧写到BLOCK6中。然后通过CCS仿真,运行NAND WRITE READ的例子,我试图读取block6中烧写入的BootLoader.ais文件,但是一旦读取,就会出现ECC错误,ECC读出来都是0XFF。请问这是什么问题?不论是读取BLOCK6 还是BLOCK 1 都是出现ECC 错误,读出来eccData都是0xff。
3.请问*.ais和*.bin有何区别?是不是BootLoader文件一定要是ais格式,应用程序只能是bin格式呢?而且不可以改变?