uboot用nfs或者tftp设置bootcmd和bootargs的方法

uboot设置nfs或者tftp网络启动的命令

NFS:
设置bootcmd:

setenv bootcmd 'nfs 80800000 192.168.1.31:/home/wr/linux/nfs/zImage; nfs 83000000 192.168.1.31:/home/wr/linux/nfs/imx6ull-wr-emmc.dtb;bootz 80800000 - 83000000'

设置bootargs:

setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs nfsroot=192.168.1.31:/home/wr/linux/nfs/rootfs,proto=tcp rw ip=192.168.1.43:192.168.1.31:192.168.1.1:255.255.255.0::eth0:off'

TFTP:
设置TFTP服务器IP:

setenv serverip 192.168.1.31

设置bootcmd:

setenv bootcmd 'tftp 80800000 zImage; tftp 83000000 imx6ull-wr-emmc.dtb;bootz 80800000 - 83000000'

设置bootargs:

最后保存:

saveenv

Guess you like

Origin blog.csdn.net/qq_35333978/article/details/112570688