网站 拉新,WordPress主题资源,网站后台运营怎么做,网站分站程序前言 这一节是因为最近改变了一下连接主机的ip#xff0c;然后就需要修改一下uboot中一些变量的值。平台是i.mx6ull。 嵌入式驱动学习专栏将详细记录博主学习驱动的详细过程#xff0c;未来预计四个月将高强度更新本专栏#xff0c;喜欢的可以关注本博主并订阅本专栏#x…前言 这一节是因为最近改变了一下连接主机的ip然后就需要修改一下uboot中一些变量的值。平台是i.mx6ull。 嵌入式驱动学习专栏将详细记录博主学习驱动的详细过程未来预计四个月将高强度更新本专栏喜欢的可以关注本博主并订阅本专栏一起讨论一起学习。现在关注就是老粉啦 行文目录 前言修改serverip修改bootargs参数设置bootcmd参考资料 修改serverip 修改一下服务器的ip最后需要saveenv一下
setenv serverip 192.168.50.169saveenv修改bootargs参数 修改bootargs用于修改root的值将root值改为NFS挂载root的值格式如下
root/dev/nfs nfsroot[server-ip:]root-dir[,nfs-options] ipclient-ip:server-ip:gw-ip:netmask:hostname:device:autoconf:dns0-ip:dns1-ipserver-ip 服务器 IP 地址也就是存放根文件系统主机的 IP 地址那就是 Ubuntu 的 IP地址比如我的 Ubuntu 主机 IP 地址为 192.168.50.169。 root-dir 根文件系统的存放路径比如我的就是/home/wp/Linux/nfs/rootfs。 nfs-options NFS 的其他可选选项一般不设置。 client-ip 客户端 IP 地址也就是我们开发板的 IP 地址Linux 内核启动以后就会使用此 IP 地址来配置开发板。此地址一定要和 Ubuntu 主机在同一个网段内并且没有被其他的设备使用在 Ubuntu 中使用 ping 命令ping 一下就知道要设置的 IP 地址有没有被使用如果不能ping 通就说明没有被使用那么就可以设置为开发板的 IP地址比如我就可以设置为192.168.50.171。 server-ip服务器 IP 地址前面已经说了。 gw-ip网关地址我的就是 192.168.1.1。 netmask子网掩码我的就是 255.255.255.0。 hostname客户机的名字一般不设置此值可以空着。 device设备名也就是网卡名一般是 eth0eth1….正点原子的 I.MX6U-ALPHA 开 发板的 ENET2 为 eth0ENET1 为 eth1。如果你的电脑只有一个网卡那么基本只能是 eth0。 这里我们使用ENET2所以网卡名就是 eth0。 autoconf自动配置一般不使用所以设置为 off。 dns0-ipDNS0 服务器 IP 地址不使用。 dns1-ipDNS1 服务器 IP 地址不使用。 下面是我机子的设置结果最后记得saveenv 一下
setenv bootargs consoletty1 consolettymx0,115200 root/dev/nfs rw nfsroot192.168.50.169:/home/wp/Linux/nfs/rootfs ip192.168.50.171:192.168.50.169:192.168.50.1:255.255.255.0::eth0:offsaveenv设置bootcmd 检查一下bootcmd变量是否如下所示不是的话设置一下最后记得saveenv
setenv bootcmd mmc dev 1; fatload mmc 1:1 80800000 zImage; fatload mmc 1:1 83000000 imx6ull-alientek-emmc.dtb; bootz 80800000 - 83000000;saveenv参考资料
[1] 【正点原子】I.MX6U嵌入式Linux驱区动开发指南 第三十八章1025页