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地址。

你可能感兴趣的:(u-boot)