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.

[参考译文] AM5716:AM5716:如何禁用 cpsw MDIO 硬件轮询?

Guru**** 2826855 points

Other Parts Discussed in Thread: AM5716

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1626192/am5716-am5716-how-to-disable-cpsw-mdio-hardware-polling

器件型号: AM5716

我们已将 Realtek 交换机连接到 CPSW 以太网、并正在通过 AM5716 的 MDIO 初始化 Realtek 交换机。 我们遇到交换机端口无法链接的概率问题。 经过大量调试后、Realtek 发现此问题与 SOC 的 MDIO 总线上的轮询有关。

 

RM 说:“MII 管理 I/F 将保持空闲状态、直到通过设置 MDIO_CONTROL 寄存器中的 ENABLE 位来启用。 然后、MII 管理 I/F 将会启动 持续轮询链路状态 从中、所有可能的 32 个 PHY 地址的通用状态寄存器依次将结果记录在 MDIO_LINK 寄存器中。 “

我可以问一下、如何在不影响我们正常 MDIO 读取和写入操作的情况下禁用此轮询?  我已经尝试将 ENABLE 位设置为 0、但这将导致 MDIO 用户访问失败。


谢谢