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:数据包丢失

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1340700/dp83867ir-packet-loss

器件型号:DP83867IR

大家好、

 在设计中、我使用 DP83867IR 通过 RJ45磁插孔 936378617连接器从激光雷达(超越32通道)收集数据。 但是、在1000Mbps 时我们将会丢失数据、还使用 iperf3将1Gbps 从笔记本电脑发送到 DP838671R (主机和服务器方法)。 在该 iperf3中、我们还将获取0.2 - 0.5 Gbps 而不是1Gbps。

请告诉我,这可能是造成这个包丢失的原因?  

我的怀疑是 DP83867IR 是电压模式驱动器、而936378617是电流模式插孔。 这是正确的吗? 附加的936378617内部原理图图像、供您参考。

提前感谢。  

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

    您好,Malakondardy,

    插孔的内部原理图看起来不错。 您能否确认该插孔是否符合我们 数据表中的表9-1磁隔离要求中列出的推荐规格?

    DP83867IR/CR 数据表

     https://www.ti.com/product/DP83867IR#design-tools-simulation 产品页面还提供了设计评审清单。 请使用此幻灯片了解您的设计。  

    此致、

    阿尔瓦罗

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

    Hi Alvaro (Al-Vou-roe) Reyes,

    感谢您的回复

    请在以下随附图像中查找隔离和其他详细信息。

    可以将3.3 VCC 和 GND 连接连接到所有中心抽头电容器吗? 由于在您的 EVM 设计中提到再合并并连接到 GND 的单独中间抽头电容器。

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

    您好,Malakondardy,

    磁性规格符合我们的要求。  

    是否可以将3.3 VCC 和 GND 连接连接到所有中心抽头电容器? 由于在您的 EVM 设计中提到单独的中间抽头电容器进行合并并连接到 GND。

    感谢您提出这个问题、我之前完全错过了这个问题。 中心抽头上不应有3.3V VCC 连接、这个 VCC (2)引脚应该保持悬空。 不幸的是、VCC (2)线将所有中心抽头短接在一起。 我们已经看到这会导致问题。 我认为您需要找到新的磁性组件。

    此致、

    阿尔瓦罗

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

    谢谢 Alvaro、

    我曾尝试将  VCC (2)引脚 保持悬空、但遗憾的是速度降低到了100Mbps、而不是1000Mbps。 但是、 将引脚1和引脚2短接并通过0.01uF 电容器 接地后、此器件工作正常。  

    如果您有任何文件相关的什么 Magjack (以太网)连接器用于特定的以太网 phy 控制器  (电压/电流模式)?

    此外、请告诉我们、当2个引脚悬空时、为什么它无法运行1000Mbps、以及当将3.3V 连接到 VCC 引脚时为什么它会导致数据包丢失?  

    谢谢。此致、

    B Malakondraddy

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

    您好, Malakondardy,

    引脚2保持悬空应该适用于1000Mbps 的速率。 您能否将原理图与此设计进行比较:  

    https://www.ti.com/tool/TMDS64EVM#design-files

    原理图可在 sprr462b.zip\PROC101D Design Files\Schematics 文件夹中找到。

    它还使用了带有 LPJG16314A4NL MAG 插孔的 DP83867。

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    我完成了链接(www.ti.com/.../TMDS64EVM 、发现 FB26的 DNL (表示悬空的第二个引脚)。 您是否真的在最终的 PCB 中对该器件进行了 DNL?

    您还提到您已在测试中使用了 LPJG16314A4NL。 您是按原样使用还是将第二个引脚悬空?

    此致、

    b 马拉坎达雷迪。

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

    您好,Malakondardy,

    是的、FB26未包含在最终电路板设计中、这意味着  LPJG16314A4NL Magjack 的引脚2保持悬空。

    此致、

    阿尔瓦罗

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

    感谢您提供宝贵的信息、

    从所有这些谈话中、我了解到、对于电压模式 PHY 控制器、我们必须使用电压模式 magjack/正常插孔和电压模式魔法。 同样、对于电流模式 PHY 控制器、我们必须使用电流模式 magjack/正常插孔和电流模式魔术。

    请更正我的错误、如果您有任何与此信息相关的资料、请与您分享。 或者、请分享任何我们遇到过同样的以太网包损耗问题的波形、因为由于示波器范围的原因我无法捕获波形(我们有一个基本的示波器)。

    最后、让我们知道您是否有任何 TI 工具对此进行仿真。

    此致、

     马拉肯达尔迪  

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

    您好,Malakondardy,

    您是否能够在原理图中找到任何差异? 在 https://www.ti.com/product/DP83867IR#design-tools-simulation 页面上、我们有一个设计检查清单。 如果您填写了这些内容并将其与原理图一起返回给我、我就可以进行审阅。

    只是为了确认一下、当您断开 VCC? 无法获取链接、Ping 或传输任何数据?

    此致、

    阿尔瓦罗

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

    很抱歉这么晚才回复。 由于个人问题、我无法回答。

    我的原理图和您的原理图没有区别。

    当我断开 VCC 引脚时、我看到数据以100Mbps 而不是1000Mbps 的速率传输。 我不知道为什么会发生这种情况。

    但是、如果将 VCC 引脚和 GND 短接并通过0.01uf 连接至 PCB 接地、此时它以1000Mbps 的速率工作而不会丢失任何数据包。  

    您能知道在短接 VCC 和 GND 时它为什么起作用吗? 附上图像 供您参考。

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

    您好,Malakondardy,

    希望您解决了此问题!

    很抱歉今天没有答复、今天我没有时间查看您的问题、请允许我在另一天答复。

    此致、

    阿尔瓦罗

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

    您好,Malakondardy,

    这很有趣、通过短接引脚1和2、您将绕过 MAG 插孔中的0.1uF 电容器、然后将 0.01uF 电容器连接 到 PCB 接地。 这完全解决了问题?

    当 VCC (2)保持悬空时、867链路的速度是100 Mbps? 您是否对 PHY 具有寄存器访问权限、如果是、您能否提供这两种情况的寄存器0x0 - 0x1F (VCC 悬空和 VCC 使用电容器短接至地)的寄存器转储?

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    是的、当我短接 VCC 和 GND 并通过0.01uf 连接到 PCB GND 时、它运行良好。

    sudo ethtool eth0在我离开 float the VCC (2)时显示为100Mbps。 我无法使用 sudo ethtool -d eth0访问寄存器  

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

    您好,Malakondardy,

    如果此配置对您有效、请继续使用。

    您也可以使用 phytool  读取寄存器:

    phytool read eth0/(PHY 地址)/(所需的寄存器读取)

    此致、

    阿尔瓦罗