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.

[参考译文] AM625:关于 RMII 接口

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1249738/am625-regarding-rmii-interface

器件型号:AM625

您好!

我们在设计中使用 AM625x。 我们正在使用 RMII 将 AM625x 与以太网 PHY DP83620SQE 连接。
我们目前正在测试电路板、并且看到 TX 中出现了数据包丢弃。 但是、RX 正常。 为了调试该问题、我们在执行 ping 操作期间探测了 TX 和 RX 线上的 RMII 信号、下面是我们的观察结果。

RMII TX:当在处理器侧附近测量时、我们观察由 AM625x 驱动的 TX 信号的电压电平大约为1.5V。 RMII 的硬件配置是在3.3V 下工作。 但为什么这些信号(TXD0、TXD1)的电压较小? 我们是否需要为电压电平设置任何固件配置? 或者 RGMII 是否已启用? 请分享您对此的看法。
不过、TX 使能信号是3V。

TX 时钟 和 TXD:

TX 使能 和 TXD:


RMII RX:对于接收、我们可以看到适当电压电平的3.3V 信号。

此外、我们还想知道处理器 是如何知道我们是为 RMII 使用外部还是内部时钟源的? 对它有任何配置吗? 我们目前正在为我们的设计使用外部时钟源。 是否需要在固件中进行任何设置?

请告诉我们为什么 TX 信号在非3.3V 的电压下驱动。

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

    你好

    -请确保 VDDSHV2电源轨连接到3.3V。

    -请确认您没有除 SERIES-R 以外的组件连接到 RMII 总线信号。

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

    您好 Premalatha Royappan:

    下面是我的原理图。 请验证电压配置。  

    此致、

    斯里尼瓦萨

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

    好的、确保此处的 R CONFIG 正确(+R294 /-R114 )并且 R294上存在3.3V。 在正确电压下的 TX_ENABLE 表示这可能正确、但最好进行检查。

    如果正确、并且有 RMII 总线上的其他组件、我的假设是某种类型的总线争用。 验证与 PHY 的连接是否正确以及 PHY 本身是否正确配置。 最后一项应由 TI PHY 团队确认。

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

    您好 Premalatha Royappan:

    检查您是否能够取得进展。

    此致、

    斯里尼瓦萨

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

    尊敬的 Sreenivasa:

    以太网 ping 现在正在工作。 我们去除了基板中 TX 线路上的50 Ω 下拉终端。

    移除这些电阻后、即可成功执行 Ping 操作。

    感谢 TI 团队的支持。

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

    您好 Premalatha Royappan:

    感谢您提供宝贵意见。

    很高兴听到您取得了进展。

    我将关闭该主题。

    此致、

    斯里尼瓦萨