使用nandboot

nandboot是一个非常简短的对nandflash进行操作的boot,因redboot跑不起来,只好先跑一下nandboot。
nandboot的编译等操作过程如下:
1.把nandboot解压到/home/下
2.把/home/try/iMxsdk14/ltib/rpm/BUILD/linux/arch/arm/boot/Image 考到/home/nand_boot/image/下
3.把ltib工具bin路径加入PATH路径,我解压的nandboot的makefile已指定了ltib的编译工具
4.cd /home/nand_boot/后make
5.文件夹/home/nand_boot/bin下边的Image_crc  iplspl.bin 即为分别生成的内核和boot文件。
用ATK工具烧写如下:
1.iplspl.bin 烧到000000
2.Image_crc   烧到0x40000,烧写时选上"BI SWAP"(boot默认到这里引导)
3.如果有更文件系统烧到0x440000
启动boot时出现选项,选择3,然后根据要挂载的文件系统的不同(主意IP要与实际符合)输入
noinitrd console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.0.253:/home/poky-1031 rw  ip=192.168.0.123:192.168.0.253
  或
noinitrd console=ttymxc0,115200 root=/dev/mtdblock2 rootfstype=jffs2 ro ip=off
然后进行系统启动。

你可能感兴趣的:(使用nandboot)