大于8K的裸机程序BIN文件,下载到nand Flash运行的方法。本人参考其他资料想出的方法,验证可行。
一:设置RVDS2.2(其他设置跟小于8K的裸机程序烧写方法一样)
1:进入RealView Linker设置。Output 选项卡的RO Base为0x50008000
Options选项卡Image entry point为0x50008000
2:RealView Linker设置中的Output file name中的“文件名.bin” 改名为“zImage_n43”
二:
1:用Superboot软件在空的SD卡上写如“superboot-20110727.bin”文件。
2:在SD卡上建立空目录\images\Linux。把“superboot-20110727.bin”和“FriendlyARM.ini”两个文件放入\images目录下,把“zImage_n43”文件放入\images\Linux下。
3: 把开发板设置为SD启动,插入SD卡送点启动,选择Linux系统烧写即可。完毕后,拔掉SD卡,选择nand Flash启动,运行裸机程序。