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.

[参考译文] AM5728:GP EVM 以太网端口2链路

Guru**** 2589245 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/591679/am5728-gp-evm-ethernet-port-2-link

器件型号:AM5728

尊敬的所有人:

我有 AM5728_GP_EVM 板、并且我能够成功地在 PHY 地址为0x1的以太网端口1上运行以太网。 但是、当我尝试将电缆从 LAN 卡连接到以太网端口2 (PHY 地址为0x2)时、LED 永远不会发光、当读取 PHY 寄存器时、它会报告 PHY 链路断开、PHY 活动状态是怎样的高电平。 但是、如果我将其连接到以太网端口1、LED 会立即 亮起、但端口2不会出现这种情况。 我还尝试找出原理图或 PHY 中的差异、但这两个端口的差异相同。 但有一点奇怪的是、如果我通过 USB 将其连接到以太网适配器 PHY 链路状态为"正常"、我预测会出现一些电压电平问题、 此外、两个端口的引脚设置都设置为 RGMII 模式、还尝试了 PULL_UP 和 PULL_DOWN、但也没有帮助。 这是否是硬件问题、或者对于端口2 PHY、我应该执行一些额外的寄存器设置。 我还在使用自定义操作系统。 如果有任何帮助、我们将不胜感激。

谢谢、

Hamza。

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

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

    您好、Biser、

    我们非常感谢您的快速响应。 我正在使用自定义软件、但是在裸机应用中观察到的问题也是、端口2的 PHY 从未报告链路。 另外、如果我最初将两根电缆连接到我的2个 LAN 卡而不下载任何代码、Port1 LED 会亮起、但 Port2 LED 永远不会亮起。

    谢谢、
    Hamza。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉、我们无法在定制软件方面提供帮助、因为我们无法重现此问题。 但是、您应该注意到、GMAC_SW 是 AM572X 内部的交换机、并且这2个端口应连接到不同的子网。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Biser、

    感谢您的及时回复。 我能够弄清楚这个问题。 问题是、如果端口2 PHY 寄存器值偏离默认值、则转移的 PHY 寄存器值为:{0.6、0.7、4.5、4.6、4.7、 4.8、9.8、9.9}。 对于端口1、上述值为"1"、这是默认值、但对于端口2、这些值最初都为零。 您是否知道原因?

    谢谢、
    Hamza。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    PHY 寄存器由软件通过 MDIO 接口进行配置。 您应该将搜索集中在该方向。