我用ADS1.2学习2410的开发板,没有操作系统,板上只有NAND FLASH。<br />没有用到分散加载文件时,编译是正常通过的(只是由于4K RAM的关系不能实际执行),用了分散加载文件出现应用程序严重错误,ADS退出,怎么办呢?<br /><br />FLASH 0x0 0x20000<br />{<br /> BOOT 0x0 0x20000<br /> {<br /> start.o (vectors, +First)<br /> start.o (+RO)<br /> nand_read_ll.o (+RO)<br /> __main.o(+RO)<br /> main.o (+RO)<br /> * (Region$$Table) ; RO/RW addresses to copy<br /> * (ZISection$$Table) ; ZI addresses to zero<br /> fiq.o (+RO)<br /> }<br /><br /> RAM +0x30000000 0x20000<br /> {<br /> * (+RO)<br /> * (+RW,+ZI)<br /> }<br /><br /> Heap +0 UNINIT<br /> {<br /> start.o (Heap)<br /> }<br /><br /> MyStacks +0x300000 UNINIT<br /> {<br /> start.o (MyStacks)<br /> }<br /><br />} |
|