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.
您好!
我们在设计中使用 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:
感谢您提供宝贵意见。
很高兴听到您取得了进展。
我将关闭该主题。
此致、
斯里尼瓦萨