请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:PROCESSOR-SDK-AM437X 主题中讨论的其他器件:DP83620、 AM4378
尊敬的所有人:
我们正在设计使用 AM4378处理器和几个 DP83620 PHY 芯片的电路板。
我从引导加载程序中收到以下错误消息:
[1.582240] DaVinci_MDIO 4a101000.MDIO:无实时 phy、可扫描所有内容
[1.588825] DaVinci_MDIO:4a101000.MDIO 的探测失败、错误-5
(笑声)
[7.524903] libphy:找不到 PHY 4a101000.MDIO:04
[7.529884] net eth0:在从器件0、ERR -19上找不到 PHY "4a101000.MDIO:04"
我查看了 Davinci_MDIO.c 文件、发现有一个名为 Davinci_MDIO_RESET 的函 数、我在该函数中假设 phy_mask 变量设置为0。
该函数未在任何位置调用、我找到函数名称的唯一其他位置为:
DATA->bus->reset = DaVinci_MDIO_reset (在同一个文件中)
c04689e4 t DaVinci_MDIO_RESET (在 System.MAP 中)
我不熟悉低层次设计、想知道有没有人可以帮助我解决这个问题。
谢谢你