This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

davinci_mdio driver unknown



davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown

你好

开发包是dvrrdk4.0,其中  DVR_RDK_BOARD_TYPE := DM816X_TI_EVM 

然后默认下,uboot并无法检测到我的网卡phy,通过修改arch/arm/include/asm/arch-ti81xx/emac_defs.h

#define EMAC_MDIO_PHY_NUM       (0)

这样后能检测到并正常使用了。

但是启动内核似乎没有检测到..出现如下打印

davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask fffffffe
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown

我的phy芯片是BCM5221,soc是dm8168

求思路。