uboot 启动会打印有“ Board: MX6ULL 14x14 EVK”这一句,将此信息该位自己开发板名称,打开mx6ull_fire_emmc.c文件,搜索checkboard找到如下:
将"MX6ULL 14x14 EVK"该位自己开发板的名字即MX6ULL FIRE EMMC,更改完成后如下:
保存重新编译烧到sd卡,测试查看uboot中打印信息如下,与设置一致:
1、启动uboot后配置环境变量
setenv ipaddr 192.168.1.102 //开发板 IP 地址
setenv ethaddr 00:04:9f:04:d2:35 //开发板网卡 MAC 地址
setenv gatewayip 192.168.1.1 //开发板默认网关
setenv netmask 255.255.255.0 //开发板子网掩码
setenv serverip 192.168.1.108 //服务器地址,也就是 Ubuntu 地址
saveenv //保存环境变量
连接网口2、输入ping 192.168.1.108后如下图所示,网卡1正常
重启开发板,uboot打印信息中,Net为FEC1如下图
2、测试网卡1
将mx6ull_fire_emmc.h(路径:/home/han/linux/uboot/uboot-imx-rel_imx_4.1.15_2.1.0_ga/include/configs)中CONFIG_FEC_ENET_DEV 改为 0(1:网卡2,0:网卡1),将网线换至网口1;重新编译烧写uboot打印信息中,Net为FEC1如下图: