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.

[参考译文] RM48L952:RMII 时序-调整时序

Guru**** 2481465 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/692636/rm48l952-rmii-timing---adjust-timing

器件型号:RM48L952

您好!  

如果我遇到 RMII 的一些问题、我将在设计中使用 RM48L952ZWTT。 下面是相关说明。  

RM48通过 RMII 端口连接到一个外部以太网交换机。 以太网交换机设置为在 RMII 总线上提供50MHz REFCLK。  

从我们执行的所有测试中、我们发现在特定温度下、以太网交换机上存在一些数据包丢失。 以太网交换机寄存器显示从 RM48接收到的数据包上的 RxFragment 和 CRCError。  

从波形可以看出、RMII 看起来有很多裕量、所有 RMII 时序都是 Mets。 然而,似乎有一些微不足道的东西。  

RM48中是否有方法可以执行以下操作之一:  

-延迟数据输出

-更改一些 RMII 时序  

-更改 RMII 引脚的驱动强度。 (我确实在数据表中搜索过、RMII 总线上似乎没有驱动强度设置)  

谢谢。

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

    您可以选择 RMII 接口的 TX 和 RX 速度。 它可以是10Mbps 或100Mbps。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    是否有寄存器允许我们修改 REFCLK 和 RMII-TXD 线之间的偏差?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Martin:

    否、没有这种寄存器来配置 REFCLK 和 RMII 数据之间的偏差。