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.

[参考译文] DP83822I:DP83822随机出现链路故障问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1206245/dp83822i-dp83822-randomly-link-failure-issue

器件型号:DP83822I

大家好、

我的客户遇到了 DP83822随机链路故障问题、并怀疑软件问题。 我将该主题设置为讨论。  

谢谢。

此致、

Yang

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

    背景和现象:在整机测试过程中,通过此网络端口登录到网页管理机器的界面,然后恢复出厂设置和默认值。 之后,最小的 Linux 系统会自动重启,重启后,网络端口无法连接, Ping 失败。在 Linux 中,操作命令 ethtool eth1。 链路状态为否、并已插入实际网络电缆

    Depaint:故障现象可再现;

    链路方法可用于软件操作:在连续电源、ifconfig eth1在网络端口上断开、而 ifconfig eth1在 up 的条件下、可以在 Linux 中运行 ethtool eth1以检测链路状态。 可以

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

    您好!

    在错误情况期间、您可以访问 PHY 的寄存器吗? 它显示在那里还是在板上、LED_0上的链路仍然正常?

    此致、

    Gerome.

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

    发生故障时、连接串行端口并检查有故障的网络端口。 可以读取状态寄存器、并显示相应的无链路、但实际上、我的网络电缆的链路指示灯始终亮起。

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

    补充测试波形图:当复位发生时、MDIO 总线有读取操作过程。 通道1是 MDIO 数据、通道2是 MDC 时钟、通道3复位

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

    您好!

    我想确认这一点;你说的是链路灯亮起、这意味着存在链路。 不过、REGISTER 显示无链路? 您正在为寄存器读取什么值? 您是否多次读取此位、因为该位可能会被锁存为低电平?

    此致、

    Gerome.

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

    软件工程师只能读取此寄存器的 Link 状态值、多次读取的值为 No link。 如何在 Linux 中读取该寄存器的其他值、之前、我们提供了一个工具 M4。 读取的值每次都会改变、因此无法确定其精度、或者是否对使用该工具来确保读取的准确性有任何特殊要求。

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

    您好、Gerome、

    我们在命令行中执行"ethtool eth1"、发现链接状态为"否"、而不是"是"。

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

    您好!

    因此链路似乎是间歇性的。 您能否分享您所读的价值观?

    此外、电缆类型和长度以及链路伙伴是什么?

    您在背景中表示、如果还原出厂设置、则可以跳闸此行为情况。 在这种情况下、是否曾有过任何稳定链接的实例?

    此致、

    Gerome.