一、在Linux中添加自己的开发板
- defconfig配置文件:一个就是imx6ull_alientek_emmc_defconfig默认配置文件
# 复制一份NXP 官方的SDK
cd arch/arm/configs
cp imx_v7_mfg_defconfig imx_alientek_emmc_defconfig
- 设备树:imx6ull-alientek-emmc.dts
cd arch/arm/boot/dts
cp imx6ull-14x14-evk.dts imx6ull-alientek-emmc.dts
二、网络驱动修改
此处仅记录过程步骤,具体详细见正点原子文档:【链接】
1、修改LAN8720的复位以及网络时钟引脚驱动
2、 修改fec1和fec2节点的pinctl-0属性
3、修改LAN8720A的PHY地址
4、修改fec_main.c文件
5、配置Linux内核,使能LAN8720驱动
6、修改smsc.c文件
7、网络驱动测试