AGX Orin XFI connet to switch

我们当前使用的是NVIDA AGX ORIN,底板是我们自己开发的,目前和官方开发板用了同样的XFI口,我们XFI接了Switch,官方开发板接的是PHY,目前我按照官方说明里的要求修改了设备树,但是目前有nvethernet 6800000.ethernet: [xpcs_lane_bring_up][470][type:0x4][loga-0x0] Failed to get PCS block lock的报错,网口也没有UP,想问一下这可能是什么原因

反编译后的设备树如下:

参考的是官方的这个配置,如下:

报错信息如下:

if there is no PHY in use, then should be no PHY reset GPIO in use in device tree.

已按照要求去掉了设备树中phy-reset-gpio的属性,还是有同样的问题,反编译设备树后的节点如下:

nvethernet 6800000.ethernet: [xpcs_lane_bring_up][470][type:0x4][loga-0x0] Failed to get PCS block lock,报错信息如下:

  1. Ensure that the Switch port is configured for XFI 5G or XFI 10G.
  2. Ensure that before Orin boots up, the Switch is powered on an dthat the port is configured.

please make sure above. The rest of items may not be NVIDIA side to check.

你好,关于确认项1,我们从Switch侧可以查看到设置了XFI 10G模式,如下图所示:

关于确认项2,已经和硬件同学用示波器测量,确认Switch先于orin启动,且Switch复位并解复位后,orin才启动。
所以当前我的orin侧的设备树的配置是没有任何问题的对吧?还有什么其它建议吗?

感谢支持,问题已解决,是Switch的配置中把XFI对应的port硬件上给disable了。

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.