HI,

Jetpack 5.1.1
Customer 板子(非开发板)

现象:orin nx 网卡接到客户路由器(客户网口芯片是DP83848KS TI百兆网芯片、另外一款千兆网口芯片是YT8531H-CA,补充说明客户板子都用了三四年了,信号测试都测试过,之前一直在×86工控机上用的,去年才用Jetson平台) ,无法上网,log中会有eth1 up和eth1 down频繁切换log,具体如下:
网口正常log.tar.gz (620 KB)
网口无法工作log.tar.gz (680 KB)

Jan  1 08:32:51 lcfc-desktop kernel: [   31.818840] r8168: eth1: link up
Jan  1 08:32:51 lcfc-desktop NetworkManager[953]: <info>  [1971.3356] device (eth1): carrier: link connected
Jan  1 08:32:57 lcfc-desktop kernel: [   37.952162] r8168: eth1: link down
Jan  1 08:32:59 lcfc-desktop kernel: [   40.042821] r8168: eth1: link up
Jan  1 08:32:59 lcfc-desktop NetworkManager[953]: <info>  [1979.5595] device (eth1): carrier: link connected
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Jan  1 08:33:02 lcfc-desktop gnome-shell[2463]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Jan  1 08:33:02 lcfc-desktop systemd[1778]: Started Application launched by gsd-media-keys.
Jan  1 08:33:02 lcfc-desktop dbus-daemon[1980]: [session uid=1000 pid=1980] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.107' (uid=1000 pid=3025 comm="/usr/bin/gnome-terminal.real " label="kernel")
Jan  1 08:33:02 lcfc-desktop systemd[1778]: Created slice apps.slice.
Jan  1 08:33:02 lcfc-desktop systemd[1778]: Created slice apps-org.gnome.Terminal.slice.
Jan  1 08:33:02 lcfc-desktop systemd[1778]: Starting GNOME Terminal Server...
Jan  1 08:33:02 lcfc-desktop myapp.desktop[2927]: fail to enum hikvision ret:0, device:0
Jan  1 08:33:02 lcfc-desktop dbus-daemon[1980]: [session uid=1000 pid=1980] Successfully activated service 'org.gnome.Terminal'
Jan  1 08:33:02 lcfc-desktop systemd[1778]: Started GNOME Terminal Server.
Jan  1 08:33:03 lcfc-desktop systemd[1778]: Started VTE child process 3041 launched by gnome-terminal-server process 3028.
Jan  1 08:33:03 lcfc-desktop systemd[1778]: gnome-launched-x-terminal-emulator-3023.scope: Succeeded.
Jan  1 08:33:05 lcfc-desktop kernel: [   46.176159] r8168: eth1: link down

本地测试结果

  1. 客户50台设备中,5台orin nx 设备网卡无法上网。其中拆了两台设备(其他机器发到客户现场,无法拆开查看) orin nx模组上RTL网卡芯片是24年批次006结尾,如附件

  2. 测试结果一,只更换22年和23年(GM是2022年, GN是2023年)批次RTL芯片的模组能正常上网,如附件中。


3.在jp5.1.1合入PCN 211361 补丁,网口依然无法工作

补充说明一下:

  1. 客户板子接到路由器都能正常使用,接到旧模组网口也能工作,但是最新的模组接上去就会出现问题
  2. 温度升高之后,很难复现此问题。十度出现频率最高,冬天基本上第一次开机必现,出问题之后只有热插拔才能恢复,软件sudo ifconfig eth1 down/up无法恢复,关机重启也无法恢复

结论:测试结果orin nx模组上RTL网卡最新24年批次(006结尾)的网口芯片可能和客户TI网口芯片不兼容导致的

Hi,

Please test rel-36.4 version. The vendor driver has been updated in this one.

等会我们出版本验证一下此问题,如果想在jp5.1.1上解决此问题,有没有对应的补丁,谢谢

基本上現在的情況是沒有人知道你的問題有沒有解. 所以想請你們試試看rel-36.4的新vendor driver有沒有解決這個問題

ok,我们先验证一下试试

尝试在JP5.1.4依然有此问题。
串口log:
uart_log.txt (92.0 KB)

这份log是千兆板子对接的log,出问题的时候只有10M,如附件,尝试一下热插拔也无法恢复。

能不能帮忙看一下 是否有硬件差异,此问题客户比较重要,谢谢。

我們請你測試rel-36.4(jetpack6.1)…不是jetpack5.1.4…