1. 程式人生 > >uboot如何設定nfs的啟動引數

uboot如何設定nfs的啟動引數

在uboot中設定環境變數:

setenv nfsroot "/dev/nfs"
setenv nfsip  "192.192.192.201"
setenv nfsdir  "/home/xuewt/share/yocto/build/tmp/work/socfpga_cyclone5-poky-linux-gnueabi/altera-image-1.0-r0/rootfs"
setenv nfsipopt    "192.192.192.64:192.192.192.201:192.192.192.201:255.255.255.0:socfpga:eth0:off"
setenv nfsload  'tftp ${loadaddr} ${bootimage};tftp ${fdtaddr} ${fdtimage}'
setenv nfsboot "setenv bootargs console=ttyS0,115200 root=${nfsroot} nfsroot=${nfsip}:${nfsdir} ip=${nfsipopt};bootz ${loadaddr} - ${fdtaddr}"
setenv bootcmd "run nfsload; run nfsboot"

192.192.192.201是nfs伺服器的ip地址。