我使用IMX6Q在Linux(freescale BSP包是L3.0.35_4.1.0_130816_source.tar.gz)下驱动以太网,使用的以太网收发器是KSZ9031RNX。
遇到的问题是:当输入命令 ifconfig eth0 up时出现以下错误:
eth0: no PHY, assuming direct connection toswitch PHY 0:00 not found eth0: could not attach to PHY ifconfig: SIOCSIFFLAGS: No such device 我在代码中追踪出错的地方,发现是由于读取PHY ID读到的都是0xFFFF导致的,注释说是没有Phy器件。最后发现IMX6Q没有向KSZ9031RNX 的引脚MDC和MDIO发送信号。
请问有谁遇到过相似的问题?
|