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.

[参考译文] DP83867IR:关于在将 DP83867IR 与 IFG 小于 96ns 的开关集线器结合使用时出现的通信错误。

Guru**** 2856710 points

Other Parts Discussed in Thread: DP83867IR

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1633687/dp83867ir-regarding-communication-errors-when-using-the-dp83867ir-in-combination-with-a-switching-hub-whose-ifg-is-less-than-96ns

器件型号: DP83867IR

我正在使用一个配备有 DP83867IR 的 1000BASE-T 电路板、其中包含某制造商生产的开关集线器。 在从集线器输出的帧中、IFG 有时会降至指定的最小值 (96ns) 以下、从而导致通信错误。 当我将 DP83867IR 寄存器 (VTM 0x0000-CGF 地址 0x0053) 从默认值 0x5 更改为 0x3 时、发生了不同的错误。 我想知道此错误的原因以及如何解决。

此外、DP83867IR 是否具有 EEE(节能以太网)功能? 如果是、请告诉我如何禁用此功能。

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

    尊敬的 Kenji-San:  

    修改寄存器 53h 时会发生什么错误?
    DP83867 不应广播 EEE 模式、10M 除外。 它是否进入 EEE 模式?

    此致、
    j

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

    您好、J-San、

    我应该检查哪些寄存器来了解错误的详细信息?

    有关 EEE 模式的信息基于 AI 生成的研究、不清楚系统是否实际在 EEE 模式下运行。

    此致

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

    尊敬的 Kenji-San:  

    您提到在更改 53h 时会出现另一个错误。 我想知道您最初看到了什么错误、以及在更改寄存器时出现了什么不同的错误。  

    DP83867 不支持 EEE。  

    此致、
    j

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

    J-San,

    更改寄存器之前:在某些集线器(例如 NETGEAR GS105E)上、当 IFG 小于 96ns 时、检测到 IFG 违例((IFG 违例)CRC 错误。

    更改寄存器后:即使在之前没有问题的集线器 (IFG > 96ns) 上、现在偶尔也会检测到 CRC 错误。

    使用 MAC 状态来检查 CRC 错误。 请告诉我 PHY 上是否有任何寄存器可用于获取更多详细信息。

    此致、

    Kenji

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

    尊敬的 Kenji-San:  

    感谢您提供详细信息。 您是否尝试过将寄存器 53h 设置为 2054h 而不是 2053h? 通常、我们会让客户在 3h 之前尝试 4h。  
    集线器和 PHY 之间的电缆是多长时间?  

    此致、
    j

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

    J-San,

    将寄存器 53h 的值更改为 2054h 后、错误消失。

    寄存器值与 IFG 之间有何关系?

    另外、2053h 时发生错误的原因可能是什么?

    此致、

    Kenji

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

    尊敬的 Kenji-San:

    我将接管 J 时间。这个寄存器控制用于检测以太网通信中的 IPG 的阈值。 通常、我们发现客户使用 0x2054 或 0x2053 时没有问题。 如果错误通过 0x2054 消失、我建议保留该值并继续进行评估。

    此致、
    Gerome

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

    Gerome-San,

    我们将通过 0x2054 继续进行评估。

    但是、我们想知道 0x0255、0x2054 和 0x2053 的 IPG 检测阈值时间。

    我们还想知道 0x2053 处的错误原因。

    此致、

    Kenji

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

    尊敬的 Kenji-San:

    我们无法提供此信息、因为这是内部设计信息。 我只能说、调整该字段有助于设置阈值、在偏移导致空闲错误之前、在 IPG 期间有多少位符合要求。

    我们的理解是、将 LSB 字段设置为 0x3 而非 0x4 将提供等效或更好的性能、因此该字段上的这个错误是意外的。 请在 0x4 处继续进行评估、看看您的验证中是否存在任何其他问题。

    此致、

    Gerome