DM8148启动文件分4部分, Uboot MIN、Uboot 2nd stage、Kernel、UBIFS
Binaries名称 | 起始地址 | Nand占用大小 | 实际大小 |
---|---|---|---|
Uboot MIN | 0x0 | 0x20000(128kb) | 0x20000(128kb) |
Uboot 2nd stage | 0x20000 | 0x60000(384kb) | 0x60000(384kb) |
Kernel | 0x280000 | 0x300000(3MB) | 0x300000(3MB) |
UBIFS | 0x6C0000 | 0xB940000(185MB) | 0x5000000(80MB) |
总大小 | 188MB 512KB | 83MB 512KB |
USING FILESYSTEM (UBIFS)
---------------------------
For 512MB-->
setenv bootargs 'console=ttyO0,115200n8 rootwait=1 rw ubi.mtd=4,2048 rootfstype=ubifs root=ubi0:rootfs init=/init mem=80M vram=4M notifyk.vpssm3_sva=0xBFD00000 ip=dhcp cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 eth=$(ethaddr) earlyprintk';saveenv
NFS FileSystem CMD
---------------------------
For 512MB-->
setenv bootargs 'root=/dev/nfs console=ttyO0,115200n8 mem=80M rw notifyk.vpssm3_sva=0xBFD00000 nfsroot=<nfs_root>,nolock,tcp ip=dhcp eth=00:0C:0C:A0:07:66 cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 earlyprintk';saveenv
#Add your own nfs_root in the above command.