2014年7月17日 星期四

kernel ,rootfs 從usb 開機

1: 將usb 分割成2各partition , fat: kernel , ext3:rootfs ,
    kernel 為vmlinux.ub  , rootfs直接複製整個rootfs(有 etc,bin,lib資料夾)

2: 修改uboot參數
setenv bootargs console=ttyAS1,115200 mtdparts=stm-nand-bch:0x00100000(u-boot),0x01000000(kernel),-(rootfs) root=/dev/sda2 ubi.mtd=2 rw rootfstype=ext3 nwhwconf=device:eth0,hwaddr:00:80:E1:12:47:E2 ip=192.168.1.11::192.168.1.1:255.255.0.0:sdk::off bigphysarea=3000

3: usb start;fatload usb 0:1 0x80000000 vmlinux.ub;bootm 0x80000000

沒有留言:

張貼留言