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.

[参考译文] TMS570LC4357-EP:在保持 TMS570加电的同时对 PHY 上电

Guru**** 2479005 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1022348/tms570lc4357-ep-power-cycling-phy-while-leaving-tms570-powered-up

器件型号:TMS570LC4357-EP

您好!

我们希望能够在保持 TMS570通电的同时单独对 PHY 进行下电上电。  遗憾的是、TMS 也可以通过 RMII (EMAC) TX 信号和 MDCLK/MDIO 信号对 PHY 反向供电。  我们尝试在软件中禁用 EMAC TX 和 MDIO、两者都停止了传输、但出于某种原因、TMS 的 MDCLK 和 MDIO 输出停留在3.3V、而不是下降到0V。  这是否是预期的行为、我们是否可以做任何事情、使它们在暂时禁用时变为0V?

谢谢、
Adam

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

    您好!

      您是否有可能在 MDCLK/MDIO 上有上拉电阻器? 禁用引脚后、引脚会被上拉至3.3V 的原因是什么? 我提出的原因是、如果您通过引用 HDK 板创建定制板、那么我会看到 MDCLK 和 MDIO 上有上拉电阻器。

      

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

    您好!

    我在 MDCLK 上没有上拉电阻器,在 MDIO 上有上拉电阻器,但它连接到 PHY 电源,因此在这种反向供电情况下它确实是一个下拉电阻器。  MDIO 和 MDCLK 都卡在3.3V、只有在禁用 MDIO 时才可能来自 TMS570内部。

    下面是由 TMS MDIO 引脚反向供电时电源轨的示波器屏幕截图。  MDCLK 略低于3.3V、但非常接近。

    我们的软件完全可能会执行一些奇怪的操作。  我只是想知道这是如何发生的,所以我们可以缩小它的范围。

    或者、我可以使用一些外部硬件来解决该问题。

    谢谢、

    Adam