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.

[参考译文] Linux:DP83TC811--CPU在xMll回送模式下无法接收数据

Guru**** 2466550 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/637929/linux-dp83tc811--cpu-can-not-received-data-under-xmll-loopback-mode

主题中讨论的其他部件:DP83TC811

工具/软件:Linux

DP83TC811 和CPU通过SGMII连接,然后CPU在xMll回送模式下将ping数据包发送到phy,  

现在CPU无法接收数据包,请帮助进行检查。

谢谢!

regs转储如下所示:

[ 58.0.4845万   ET] Eth phy id:0x2000 0xa251
[   EMAC ] 58.5.1807万  硬件 ID 64.1  
[   EMAC ] 58.5.3571万  硬件 版本1.3 .........0
[ 58.8.2631万   ] 0:0x2100
[ 58.8.3835万   ] 1:0x61
[ 58.10.6179万   ] 2:0x2000
[ 58.10.7381万   ] 9:0x3000
[ 58.10.9572万   ] 0x0a:0x100
[ 58.11.1891万   ] 0x0B:0x1000
[ 58.13.9203万   ] 0x0d:0x0
[ 58.14.0425万   ] 0x0E:0x0
[ 58.18.1989万   ] 0x0F:0x0
[ 58.19.1154万   ] 0x11:0x10b
[ 58.19.2567万   ] 0x12:0x0
[ 58.20.3375万   ] 0x13:0x200
[ 58.21.0127万   ] 0x14:0x0
[ 58.21.1351万   ] 0x15:0x0
[ 58.21.3517万   ] 0x16:0x100
[ 58.23.4238万   ] 0x17:0x4041
[ 58.23.5724万   ] 0x1b:0x7d
[ 58.23.7971万   ] 0x1c:0x5ee
[ 58.24.0317万   ] 0x1E:0x0
[ 58.27.1267万   ] 0x1f:0x0

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    phy回送时"ifconfig eth0" rx数据包错误出现一些错误。 CPU端,8B10B解码错误。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,用户:

    我正在调查您的问题,并将在2天后回复您。

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

    是否有任何更新?

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

    xMII回送应与DP83TC811和SGMII模式配合使用。 问题可能出在Linux尝试ping其自身接口时。 您是否能够使用ping以外的其他方法执行此测试?

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

    MAC 和 DP83TC811在  SGMII 模式下工作,     MAC在MII 环回模式下工作时没有错误数据包。

    请给我一些建议。

    谢谢!

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