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.

[参考译文] TMS320F28388D:在 ethernet_ex2_phy_loopback 示例中无法读取 PHY 寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1373000/tms320f28388d-unable-to-read-the-phy-register-in-the-ethernet_ex2_phy_loopback-example

器件型号:TMS320F28388D

工具与软件:

您好!

我想使用 BMCR 寄存器中的速度选择位将以太网速度配置为10 Mbps 或100 Mbps。

为了实现这一点、我参考的是 ethernet_ex2_phy_loopback 示例、其中位14配置为 MII 环回。

我已在 CPU1中加载"ethernet_c28x_config"工程输出文件、但我正在尝试 在 M4内核中运行 ethernet_ex2_phy_loopback 示例。

但是、 Ethernet_readPHYRegister () API 会将0返回到变量 phyRegContent 。

如果在与 DP83822 PHY 进行通信并相应地配置速度选择位时遗漏了其他内容、您能否为我提供帮助?

此致、

RAM 真主。

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

    您好!

    您使用的是 TI 电路板还是您自己的定制电路板?  

    此致、

    Ben Collier

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

    尊敬的 Ben:

    我使用的是 TI 电路板:F28388D controlCARD。

    此致、

    RAM 真主。

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

    您好!

    在查看此内容之前、我需要一些时间、请期待下周回复。

    此致、

    Ben Collier

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

    您好!

    您是否仍然有此问题、或者您是否能够读取 PHY 寄存器?  

    此致、

    Ben Collier