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.

[参考译文] DP83867ERGZ-R-EVM:使用 MDIO (无 MAC 接口)启用自动协商并检测10/100/1000 Base-T 功能

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1430419/dp83867ergz-r-evm-enable-auto-negotiation-and-detect-10-100-1000-base--t-capability-using-mdio-with-no-mac-interface

器件型号:DP83867ERGZ-R-EVM

工具与软件:

您好!

我的应用需要检测链路伙伴的能力、即链路伙伴是否支持10/100/1000 Base-T、半双工/全双工等 我不需要与链路伙伴进行任何通信、并且要求仅限于了解链路伙伴的能力。

我想知道 DP83867是否能够在没有任何 MAC 或 GMII (或其他接口)且仅使用 USB-MDIO 接口的情况下执行此操作。 也就是说、如果我使用 MDIO 访问寄存器、启用自动协商并在自协商完成后读回寄存器。 我知道这对于10/100Base-T 是可能的、问题是它是否也适用于1000 Base-T。

有没有人核对过这一点、敬请分享您的宝贵反馈。

谢谢!

Jithin

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

    嗨、Jithin!

    是的、这完全是可能的。 无需连接 MAC 接口即可使应用正常工作。 如果您具有寄存器访问权限、则可以在寄存器0x5 (表示10/100速度)和寄存器0xA (表示千兆速度)中看到链路伙伴的能力。

    此致、

    Alvaro