imx6ull移植uboot(三)其他修改

Olinda ·
更新时间:2024-09-21
· 640 次阅读

一、修改uboot 启动信息中打印的信息

uboot 启动会打印有“ Board: MX6ULL 14x14 EVK”这一句,将此信息该位自己开发板名称,打开mx6ull_fire_emmc.c文件,搜索checkboard找到如下:
在这里插入图片描述
将"MX6ULL 14x14 EVK"该位自己开发板的名字即MX6ULL FIRE EMMC,更改完成后如下:
在这里插入图片描述
保存重新编译烧到sd卡,测试查看uboot中打印信息如下,与设置一致:
在这里插入图片描述

二、配置及测试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如下图:
在这里插入图片描述


作者:云淡风轻。



uboot

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章