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.

[参考译文] AM4378:添加了对 Microsemi VSC8502以太网 PHY 的支持

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1161138/am4378-adding-support-for-microsemi-vsc8502-ethernet-phy

器件型号:AM4378

您好!

我们有一个基于 AM437x gp EVM 的定制板。 我们有一个正常工作的 Linux 映像、它使用通用评估模块中包含的以太网 PHY ksz9031rn。 我们要将以太网 PHY 更改为 Microsemi VSC8502。 我们已升级到 TI SDK 的08.02.00.24版、该 SDK 本应具有对 VSC8502的内核支持。 我们还在 u-boot 中打开了 CONFIG_PHY_MSCC、在 Linux 内核中打开了 CONFIG_MICROSEM_PHY。 我们本来希望这能正常工作、因为这两个 PHY 的引脚分配是相同的、但是我们在 u-boot 和内核启动中会收到以下消息。

U-boot 消息:

Net:   Could not get PHY for ethernet@4a100000: addr 0
eth2: ethernet@4a100000

Linux 内核消息:

[   24.431200] cpsw-switch 4a100000.switch: phy "/ocp@44000000/interconnect@4a000000/segment@0/target-module@100000/switch@0/mdio@1000/ethernet-phy@           1" not found on slave 1
         Starting Network Name Resolution...
[  OK  ] Started File System Check on /dev/m[   24.524283] cpsw-switch 4a100000.switch: starting ndev. mode: dual_mac
mcblk1p1.
[   24.585853] cpsw-switch 4a100000.switch: phy "/ocp@44000000/interconnect@4a000000/segment@0/target-module@100000/switch@0/mdio@1000/ethernet-phy@           0" not found on slave 0

我们需要在器件树中修改哪些内容才能使其正常工作?

Tim

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

    Tim、您好!

    请联系 Microsemi 获取 有关如何使其 PHY 与 Linux 系统协同工作的指导。

    如果您对 TI 器件或 TI EVM 有疑问、我可以将您的主题重新分配给相应的团队成员。

    此致、

    Nick