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.

[参考译文] DP83867IS:连接至1Gbps、存在信号错误

Guru**** 2952510 points

Other Parts Discussed in Thread: TDA4VM, DP83867IS, DP83867ERGZ-R-EVM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1123842/dp83867is-connected-to-1gbps-with-signal-error

器件型号:DP83867IS
主题中讨论的其他部件:TDA4VM、 DP83867ERGZ-R-EVM

您好、TI 专家、

上次我向我的客户询问 DP83867;

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1111199/dp83867is-cannot-go-to-link-status-after-eth0-up-under-1000mbps

他们解决了一些问题、制造了第二块 PCB、但仍然有问题。

当他们尝试以100Mbps 的速度传输视频数据时、情况良好。

但是、当它们尝试以1Gbps 连接时、会发生一些错误。 (视频文件损坏)  

-它们使用 LPJG16314A4NL RJ45连接器、与 TDA4VM EVM 相同。

-当它们连接与 EVM 相同的 RJ45连接时,链路将不活动。

-连接 RJ45连接器的4针->6针/5针->4针/6针->5针时,链路处于活动状态,ping 测试正常,但传输的视频数据损坏。

您能为我提供有关此错误可能性的指导吗? 如果您教我一些要修复的东西(原理图、布局、软件等)、那将会非常有帮助。

如果您需要有关此问题的更多信息、请告诉我。 (原理图与之前相同。)

此致、

Chase

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

    你好 Chase、

    我不理解你在第三个要点中的发言是什么意思。 不需要对 RJ-45连接器进行任何修改、因为连接应该可以直接建立链路。

    在正常情况下、如果需要1G 速度、则必须为两侧的1G 通信启用自动协商;无强制。 是否仅公布1G?  

    请提供寄存器0x0、0x1、0x4、0x5、0x9、 0xA、0x11。

    此外、该变压器看起来与我们在数据表中推荐的变压器不符。 PHY 侧的中心抽头似乎短路、这违反了数据表。

    此致、

    Gerome

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

    尊敬的杰罗姆:

    感谢您的支持。

    以下是我的客户提供的更多信息。

    1、它们互相连接4/5/6引脚、因为它们在数据表中看到了典型的应用。如您所见、顺序稍有不同。

       

    2.启用自协商。

    这里是寄存器转储。

     (1) 4/5/6引脚切换且 RJ45连接器不带变压器时的情况->工作良好。

    0x0:0x1140
    0x1:0x796d
    0x4:0x01e1
    0x5:0xcde1
    0x9:0x0300
    0xA:0x7800
    0x11:0xbc02

     (2) 在4/5/6引脚切换以及 TDA4VM EVM 中使用的 RJ45连接器(LPJG16314A4NL、Link-PP、带变压器)->不起作用、未建立链路的情况下。

    0x0:0x1140
    0x1:0x7979
    0x4:0x01e1
    0x5:0x0000
    0x9:0x0300
    0xA:0x0000
    0x11:0x0002

     (3)如果4/5/6引脚未切换 、且 TDA4VM EVM 中使用的 RJ45连接器->仅连接到100Mbps。

    0x0  : 0x1140
    0x1  : 0x796d
    0x4  : 0x01e1
    0x5  : 0xcde1
    0x9  : 0x0300
    0xA  : 0x0000
    0x11 : 0x7c02

    正如我说过的、我的客户使用的 RJ45连接器与 TDA4VM EVM 中使用的连接器相同。

    您对变压器和 RJ45连接器有何建议? 请让我清楚地了解 RJ45通信线路的连接。

    (4/5/6引脚交叉连接或不交叉连接)

    5.是否无需向 RJ45连接器的 PIN2提供任何电压?

    6.为方便起见,我贴附客户 PCB 的布局。

    e2e.ti.com/.../2352.Layout.zip

    原理图与之前相同。

    请建议我解决此问题。 谢谢。

    此致、

    Chase

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

    你好 Chase、

    我仍然不理解您在 4/5/6引脚之间的含义。 您是否能够在2个 RJ-45插针之间绘制一个图、以便我更好地了解设置?

    此致、

    Gerome

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

    尊敬的杰罗姆:

    希望你能度过一个愉快的周末。

    下面是您的简化图。

    #案例1 (引脚4、5、6直接连接到 TD_M_B、TD_P_C、TD_M_C、每个都没有变压器。)

    #案例2 (引脚4、5、6直接连接到 TD_M_B、TD_P_C、TD_M_C、每个都带有变压器。)

    #案例3 (引脚4、5、6直接连接到 TD_P_C、TD_M_C、 TD_M_B、每个都带有变压器->它仅在100Mbps 下工作。)

    1.我已经确认我的客户和 TDA4VM EVM 的原理图是相同的。 (就像案例3一样)

    DP83867IS 和 RJ45连接器之间是否有任何布局可能性? (阻抗不匹配或其他原因)

    2.我在 数据表的37页上看到了自举配置、TDA4VM EVM 的原理图也是如此。 有必要吗?

    在 MAC 和 PHY 之间添加一个1uF 电容器是否有效?

    我们可以在 SGMII 线路上看到0.1uF 串联电容器、但在 RGMII 线路上看不到。 (数据表25页和27页)

    如果可以、请回答我的所有问题(包括寄存器转储)、这样我们就可以消除故障情况的可能性并专注于其他可能性。

    此致、

    Chase

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

    你好 Chase、

    对于 PHY 的任何配置、我们都需要数据表中规定的 MDI 配置。 与此不同的任何配置、无论是缺少变压器、不同类型的布线等、都只由客户负责验证。

    我仍然不确定指出 RJ-45上的引脚4-6有什么用途。 所有其他引脚在哪里?

    SGMII 需要直流阻断电容器、因为这会利用 LVDS 信号。 RGMII 不需要隔直电容器。

    此致、

    Gerome

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

    尊敬的杰罗姆:

    感谢您的支持。

    1、寄存器转储如何? 您能在其中看到什么奇怪的东西吗?

    2.我看到 TDA4VM EVM 和 DP83867IS EVM 的自举配置不同。

             

    (左侧是 TDA4VM EVM、右侧是 DP83867IS EVM。)

    标准操作更喜欢哪一种? 如果我们使用不同的自举配置、我们应该更改寄存器设置吗?

    此致、

    Chase

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

    你好 Chase、

    使用寄存器转储、我可以对其进行一些了解、但我不清楚 RJ-45仍然是什么设置。 连接到的其他引脚是什么? 由于客户正在尝试实现1G 通信、因此需要所有引脚。

    两侧都具有独立的配置、可用于自己的用例。 DP83867ERGZ-R-EVM 似乎确实需要将 RX_CTRL 绑定到模式3或4 (看起来是使用默认设置)。 EVM 之间的唯一区别是 RX_CTRL 和 LED_1 (模式2中的 TDA4、867 EVM 是模式1。 这两个都是有效的配置)。 配置都取决于客户的用例。

    此致、

    Gerome

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

    尊敬的杰罗姆:

    感谢您的支持。

    最后、它们成功建立了链路并传输了视频流。

    但它们仍然有一些问题。

    -从 PC 到采样板的 Ping 操作不起作用(1Gbps 连接)

    -不同电路板的传输速度不同。 (一个电路板为100Mbps、另一个电路板为600Mbps。)

    这是寄存器转储。

    寄存器: 0x0、0x1、0x4、0x5、0x9、 0xA、0x11

    值  :0x1140、0x796d、0x01e1、0xcde1、0x0300、 0x7800、bbf02

    您能给我一些关于这种情况的建议吗?

    此致、

    Chase

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

    你好 Chase、

    为建立连接工作做了什么?

    关于您面临的其他问题、请利用 PHY 上的环回来了解是否存在源于 MDI 或 MII 接口的问题。 您应该能够使用 MAC 的数据包生成器和校验器来查看任一前端是否存在问题。 使用 MII 环回等环回来隔离 MII 接口、而使用反向环回来隔离 MDI (此操作需要 LP)。  

    感谢您的寄存器转储。 PHY 似乎已自动协商为1G 速度、因此这似乎不是问题。 这两个电路板(100Mbps 电路板和600Mbps 电路板)上的寄存器值是否相同? 是否存在数据包错误?

    此致、

    Gerome