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.

[参考译文] DP83TC811R-Q1:PHY 链路不稳定

Guru**** 1931890 points
Other Parts Discussed in Thread: DP83TC811R-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/947705/dp83tc811r-q1-unstable-phy-link

器件型号:DP83TC811R-Q1
主题中讨论的其他器件: DP83TC811

您好!

 开关和处理器之间连接了两个 DP83TC811R-Q1 PHY。 这些 PHY 具有无变压器连接、位于同一电路板上。

处理器运行 Linux。 如果我使用 ethtool 查询链路状态、则板上电会显示未检测到链路。 两个 PHY 上的所有状态 LED 均熄灭。

如果我用一根长导线或示波器探头触摸 C201 (或链路上的任何其他电容器)、链路状态会立即转至检测到的链路和  

LED 亮起。 有时、上电时不需要此操作、链路会自动启动。 因此、这种行为是不可预测的。

但是、一旦 PHY 启动、就不会出现任何问题、并且连接稳定以实现连续运行。

以前是否有人遇到过此问题?

电路和 PCB 布线如下所示。 这些走线具有100欧姆阻抗的差分。 左侧 PHY 是开关物理层、右侧 PHY 连接到处理器。

谢谢、此致

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

    更新映像

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

    您好!

    DP83TC811尚未使用电容耦合进行测试、因为 IEEE 802.3bw 标准将 CMC 规格作为通道规格的一部分包含在内。  

    但是、您所包含的原理图也需要更正。 R368和 R369应为1k Ω、R370应为100k Ω、C203应为4700pF。 R368和 C203之间的网应短接至 R369和 R370之间的网。

    此致、

    Justin   

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

    您好 Justin、

    我们修复了原理图相关问题、包括元件值和链路。 问题仍然存在。

    我们很久以前就向 TI 询问过这个信息。 当时 CMC 的主题没有按照设计中的建议提出。

    PHY 到 PHY 的连接不带 CMC、以缩短板间通信

    此致

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

    您好!

    我知道。 问题可能与两个 PHY 之间的布线长度非常短有关。 通常、PHY 希望驱动更长的电缆、因此较短的布线会导致错误。 您能否向线路添加额外的寄生电容?

    此致、
    Justin  

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

    您好!

    对于短电缆链路、请尝试通过以下寄存器来帮助建立稳定的链路。

    0x0479 = 0x0442

    0x0466 = 0x8000

    0x0107 = 0x2605

    0x0106 = 8bb

    此致、

    Justin  

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

    您好 Justin、

    我们无法添加额外的电容器、因为没有布板空间或焊盘。

    不过、我将尝试寄存器设置并向您更新结果。

    此致

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

    您好!

    我知道。 如果问题通过上述寄存器设置得到解决、请让我来解决。

    此致、
    Justin  

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

    您好 Justin、

    我更改了寄存器设置、但问题仍然存在。 因此、我恢复为旧配置。 不过、我们确实观察到一件事、即电路板出现问题  

    电源已断开并重新连接。 使用复位按钮进行软复位/硬复位时未发生此问题。 因此、我们认为问题出在直流/直流

    转换器设计、并增加了转换器的软启动时间、并通过代码增加了延迟、以便先为 PHY 上电、然后在100ms 后为主机上电。

    通过此修复、我们尚未观察到问题、并且链路会在各种电源循环软/硬复位或电源断开时出现。

    此致

    -Rishi

x 出现错误。请重试或与管理员联系。