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.

[参考译文] AM2612-Q1:RGMII TX 问题

Guru**** 2422790 points
Other Parts Discussed in Thread: AM2612

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1545508/am2612-q1-rgmii-tx-issue

器件型号:AM2612-Q1
Thread 中讨论的其他器件:AM2612

工具/软件:

您好、专家、

我的客户使用 AM2612 进行以太网通信。 一个电路板在 UDP 测试中失败、而其他电路板正常工作。 请帮助说明此单个电路板上出现异常的可能原因。 是否需要检查一些配置?

在应用中、每 10ms 发送一次 UDP 数据包、在其他电路板上、可以按预期每 10ms 在对等器件 (PC) 中接收一次数据包。 但在这个电路板上、不接收 UDP 数据包。

从在 RGMII 引脚上捕获的信号来看、我们发现在该异常电路板上、10ms 周期之间存在奇脉冲。 PC 上接收到的数据也未完成。

请帮助检查此奇数脉冲的可能原因。

所有电路板都具有相同的硬件和软件。

在异常电路板上、问题不会每次都发生。 在一次下电上电中、如果问题发生、始终会在这个下电上电中发生。 然后关闭电源并再次开机、问题可能消失、以太网通信正常工作。 然后、在多次下电上电后、问题再次发生。

图 1:发生问题时捕获的信号

  

图 2:在正常电路板上捕获的信号

图 3、出现问题时收到的数据

图 4、正常主板上收到的数据

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

    您好、 Nilabh、

    添加一些更多信息。

    在异常电路板上、在单次 ETH 发送操作中、TX_CTL 引脚中有 9 个脉冲、如下所示。

    而在正常电路板上、TX_CTL 在 SEND 操作期间保持高电平、如下所示。

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

    尊敬的 Fan:

    我知道以下信息吗?

    1.我是否可以知道正在使用的 PHY? 您能提一下 PHY 器件的名称吗?

    2.请问是否启用了自动协商功能? 如果使用自动 PHY、自动协商会有一些影响?

    3、硬件设计的基础。 它基于 E1 板还是 E2 板?

    为了排除与 PHY 相关的任何问题、我们可以在出现问题的电路板上从 MCU 加上 SDK 运行 PHY 环回示例。

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM261X/10_00_01_10/exports/docs/api_guide_am261x/EXAMPLES_ENET_CPSW_LOOPBACK.html

    此致、

    Aswin