uclinux ram启动

ram启动
1.
解压uclinux_ram.bin.gz 得 uclinux_ram.bin 
tftp 然后 go 0xc008000
2.
tftp 0x0c208000 ,镜像被自动下载到RAM中的0x0c208000位置,
然后执行bootm 0x0c208000 命令
uclinux_rom.bin文件放在RAM的 0x0c208000 位置处,是因为uclinux_rom.bin是压缩文件 ,在用bootm启动时需要将原始文件解压缩到0x0c008000 位置(此地址在编译时就确定了),然后跳转到这里开始执行。所以必须使得uclinux_rom.bin的存放位置避开程序解压缩后的存储区域,否则二者冲
posted @ 2012-07-07 12:42  ahuo  阅读(229)  评论(0编辑  收藏  举报