2020-09-09UBOOT网络加载镜像、设备树、根文件系统

参考《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.4.pdf》701页

设置uboot网络

setenv ipaddr 192.168.0.144 //可以使用dhcp自动获取

setenv ethaddr 00:04:9f:04:d2:35//mac地址 一定要设置

setenv gatewayip 192.168.0.255 //网关地址 根据当前路由器修改

setenv netmask 255.255.255.0 //子网掩码

setenv serverip 192.168.0.141 //Ubuntu地址(用于tftp传输)

saveenv


//tftp加载zimage和dtb

setenv bootcmd 'tftp 80800000 zImage;tftp 83000000 imx6ull-14x14-emmc-4.3-480x272-c.dtb;bootz 80800000 - 83000000'

//nfs挂载文件系统

setenv bootargs 'console=ttymxc0,115200 root=/dev/nfs rw nfsroot=192.168.0.106:/home/gsm8988/linux/nfs/rootfs ip=192.168.0.101:192.168.0.106:192.168.0.1:255.255.255.0::eth1: off'

提示无权限访问时修改文件权限:chmod 777 zimage

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。