KSZ9896调试问题描述:
测试平台:全志T3平台,rgmii接口连接到KSZ9896,IIC总线连接 操作系统为linux,版本号3.10.65
编译器版本:
测试情况1步骤:1、通过https://github.com/Microchip-Ethernet/EVB-KSZ9477.git下载到驱动库 2、按照驱动文档,将ksz9897\linux-3.14\drivers\net\ethernet内的文件拷贝到内核对应的驱动文件夹。 3、将ksz9897\linux-drivers\ksz9897\linux-3.14\drivers\ptp内的补丁文件patch到内核对应的驱动文件。 4、内核源码执行menuconfig配置驱动,配置如下:
5、配置设备树twi4/twi_board4]compatible = "i2c-ksz9897"reg = 0x5F 6、编译内核并板级测试
系统启动过程可以看到识别到芯片的ID 但是在系统无法识别网卡
测试情况2:在情况1中第4部将下图红色标记大部分勾选后,内核编译错误
|