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.

[参考译文] PROCESSOR-SDK-AM437X:未检测到 DP83620 PHY

Guru**** 2587365 points
Other Parts Discussed in Thread: DP83620, AM4378

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/593254/processor-sdk-am437x-dp83620-phy-not-detected

器件型号:PROCESSOR-SDK-AM437X
主题中讨论的其他器件:DP83620AM4378

尊敬的所有人:

我们正在设计使用 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 中)

我不熟悉低层次设计、想知道有没有人可以帮助我解决这个问题。

谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    这可能是硬件问题。 您能否布置原理图的以太网部分?