(+86) 15013630202 sales@pcie.com

Orin NX pci controller running at 8GT/s with a 16GT/s capable device

Mar 04, 2024

According to Orin NX datasheet, all pcie ports are Gen4 capable. On a custom carrier board, I have a Gen4 (x1) ethernet module connected to pcie controller 1. However it is only running at link speed of 8GT/s.


Lspci hows the following for the controller:



0001:00:00.0 PCI bridge: NVIDIA Corporation Device 229e (rev a1) (prog-if 00 [Normal decode])

LnkCap: Port #0, Speed 8GT/s, Width x1, ASPM not supported

LnkSta: Speed 8GT/s (ok), Width x1 (ok)



The ethernet module:



0001:01:00.0 Ethernet controller: Aquantia Corp. Device 94c0 (rev 03)

LnkCap: Port #0, Speed 16GT/s, Width x2, ASPM not supported

LnkSta: Speed 8GT/s (downgraded), Width x1 (downgraded)



How would I “convince” the controller to allow Gen4 link speeds?
full lspci output (9.6 KB)