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
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!