您好!
我们在设计中使用 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 的电压下驱动。
