配置:win10,ubuntu16.4
驱动修改
在板子默认配置文件中 XX.c和XX.h中文件修改相关驱动,xx为板子(mx6ull_14x14_zsw_emmc)
修改LDC驱动
1:查看uboot中LCD的IO配置
2:将LCD背光引脚IO置高
3:配置LCD参数
修改网络驱动
网络方案 内部MAC+外部PHY,外部AMC+外部AHY(DM9000)
本6ull板子采用的LAN720A的AHY芯片
1:修改PHY,LAN720A器件ID,MDIO决定使用那个网络接口。/board/freescale/mx6ull_zsw_emmc.h
#define CONFIG_FEC_ENET_DEV 1 (使用那个网口)
#define CONFIG_FEC_MXC_PHYADDR 0X0 (MDIO自己的位置)
2:删除原PHY芯片74V595代码,占用现有芯片管脚
3:根据LAN720A芯片手册,复位是用引脚置高,查看手册使用寄存器
#define ENTE1_RESET IMX_GPIO_NR(5, 7)
#define ENTE1_RES