①总概图
②如图
指令:第一步:设置
env default -a;saveenv
setenv ipaddr 开发板IP地址
setenv ethaddr 00:04:9f:04:d2:35
setenv gatewayip 网关
setenv netmask 子网掩码
setenv serverip ubuntuIP地址
saveenv
第二步:设置bootcmd
setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ull-alientek-emmc.dtb;bootz 80800000 - 83000000'
第三步:设置bootargs
setenv bootargs 'cnotallow=ttymxc0,115200 root=/dev/nfs nfsroot=ubuntuIP地址:rootfs文件路径,proto=tcp rw ip=开发板IP地址:ubuntuIP地址:网关:子网掩码::eth0:off'
第四步:保存环境变量【不建议,每次打开都是挂载 做其他开发不方便】
saveenv
补充:【1】子网掩码一般为:255.255.255.0
【2】网关:一般为开发板和ubuntuIP地址的主机号的首地址:比如172.17.144.25 的一般设置为172.17.144.1
【3】如果想退出挂载:
env default -a;saveenv
Ubuntu界面:
U-boot界面:
③如图:
指令:
mount -t nfs -o nolock,nfsvers=3 ubuntuIP地址:nfs文件路径 get/
ubuntu界面:
ATK界面: