Issues with bringing up Intel ethernet card I226 with AGX Orin DevKit

Hi there,

I try adding a Intel i226 NIC via the AGX Orin x16 PCIe slot. I use a fairly new 36.3 JetPack.
When booting I see that the LEDs of the NIC turn on.

Entering lspci does not list the card as found device. dmesg does not list any errors. I have tried the hints with altering device tree in the following similar threads:
[Occasionally `14160000.pcie: Phy link never came up`]
[Integration between the Jetson AGX Orin and ConneectX-6 DX 100GbE card]

What else I can try?

Best regards,

Sven

What did you try from [Integration between the Jetson AGX Orin and ConneectX-6 DX 100GbE card ]?

I added following additions in device tree for the pcie controllers 14160000 and 141a0000:

  • nvidia,init-speed = <0x01>;
  • max-link-speed = <1>;
  • nvidia,disable-power-down;

Furthermore I tried the bind and unbind stuff.

Hi,

I just realized you said “36.3” jetapck.

Some of the method in those posts are not working on 36.3. Would you mind trying those method on rel-35.4.1 or rel-35.5 first?

JetPack 5.1.3 can only be installed with ubuntu 20.04 on host. This might be a problem…

Okay, have 35.4.1 running (JetPack 5.1.2).

If I add all the dt entries for 141a0000 I now get a new pci device:
0005:00:00.0 PCI bridge: NVIDIA Corporation Device 229a (rev a1)

I tried echo 1 > /sys/bus/pci/devices/0005:00:00.0/rescan

but nothing happens.

First: Jetpack 5.* aka L4T 35.* is Ubuntu 20.04, and 20.04 does not support the i226, only i225.

Second: i225 and i226 tend to cause various problems for some users. Revision 3 of i225 is the revision with the least amount of bugs. i226 is still too new.

My recommendation: Discard the i226 card and get a i225 rev 3 card.

Ok, thanks for clarifying this!

And now I am bit confused. I have a customer who works with 5.10 Kernel and a i226 ethernet card. I have also found this: Intel Ethernet support
I have to ask again for customers setup.

If someone has more information, when Nvidia will have support for i226 please post. Thanks so far!