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.

[参考译文] DP83822H:电缆短路时、dp83822与 PC 的连接失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1447673/dp83822h-dp83822-connection-failure-with-pc-when-cable-shortened

器件型号:DP83822H
主题中讨论的其他器件:DP83869

工具与软件:

您好、TI

我们在项目中使用了 dp83822、该器件通过一条3米长的电缆与 PC 以太网端口相连、工作正常。 但当我们将呼叫量缩短到30厘米时,连接失败,请检查所连接的视频,我们可以看到本地连接总是在链路和非链路之间切换。

 e2e.ti.com/.../_DE98664E_20241205_2D00_224850.mp4

我们如下所示读取一些 phy 寄存器

测试 rphyall
--> argc:2
--> argv 测试
--> argv rphyall
PHY 0x0170:= 0x1102
PHY 0x0171:= 0x0108
PHY 0x0173:= 0x6a00
PHY 0x0177:= 0x0a41
PHY 0x0180:= 0x3100
PHY 0x0181:= 0x7849
PHY 0x0182:= 0x2000
PHY 0x0183:= 0xa240
PHY 0x0184:= 0x01e1
PHY 0x0185:= 0xcde1
PHY 0x0186:= 0x000f
PHY 0x0187:= 0x2001
PHY 0x0188:= 0xe008
PHY 0x0189:= 0x0020
PHY 0x018a:= 0x0100
Robosense >
RoboSense >测试 rphyall
--> argc:2
--> argv 测试
--> argv rphyall
PHY 0x0170:= 0x1104
PHY 0x0171:= 0x0108
PHY 0x0173:= 0x2000
PHY 0x0177:= 0x0a41
PHY 0x0180:= 0x3100
PHY 0x0181:= 0x7849
PHY 0x0182:= 0x2000
PHY 0x0183:= 0xa240
PHY 0x0184:= 0x01e1
PHY 0x0185:= 0xcde1
PHY 0x0186:= 0x000f
PHY 0x0187:= 0x2001
PHY 0x0188:= 0x4806
PHY 0x0189:= 0x0020
PHY 0x018a:= 0x0100
Robosense >

请检查我们的原理图。 期待您的回复。 谢谢。

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

    尊敬的 Chen:

    感谢您分享这些信息。

    如果可能、我可以问磁性元件如何连接到 RJ45端口吗?

    如果可能、我可以问 DP83869如何连接到 PC 吗? PC 和 DP83869PHY 之间是否有适配器板?

    ——

    此致、

    Hillman Lin

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

    嗨 Hillman、

    DP83869?应为  dp83822H。

    客户的问题是、更换电缆后 PHY 将重新链接、3米-->30厘米。 30cm 电缆为26AWG CATE5e、并尝试了三种电缆。  

    我想您可以提供一些关于电缆分析的建议。

    电缆的哪些参数会导致不同的结果?

    2.哪些寄存器可以指示 PHY 重新链接的原因?

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

    您好、Guohai、

    很抱歉混淆。 我指的是 DP83822。

    如果可能、您可以为长电缆和短电缆提供0x0000到0x001F 之间的寄存器转储?

    • 我们将重点介绍寄存器0x0001来进行链路建立状态指示。 请多次读取寄存器0x0001。

    如果可能、客户能否在示波器上使用长电缆和短电缆运行合规性测试?

    ——

    谢谢!

    Hillman Lin

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

    你好 Hillman 和 Guohai

    很抱歉这么晚才回复。  

    我们发现这是硬件问题。 对于受测电路板、电阻器 R352、R353、R355和 R354实际上并未放置在 PCB 上。 但是、在 PCB 上添加这些电阻器之后、该网络现在可以正常运行。  

    请关闭此主题、感谢您的支持。

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

    尊敬的 Cheng:

    很高兴这个问题得到解决。

    ——

    此致、

    Hillman Lin