I’m having a problem with PCIe in Jetson AGX Xavier. I’ve tried plugging in several PCIe cards into 8x PCIe slot on devkit and while some of them do appear in lspci, others fail to establish PCIe link. As an example of not working card I can give Samtec PCIEA-4G2-H-01: https://datasheet.octopart.com/PCIEA-4G2-H-01-Samtec-datasheet-97182846.pdf
It works fine with TX1 and TX2 (and ordinary PCs). I’m attaching dmesg and lspci -vvv output from both TX2 and Xavier. Obvious difference is that Xavier supports PCIe version 4, so maybe there is some incompatibility caused by that upgrade.
Is there something you can suggest to try? Are there any configuration options in devicetree or somewhere else?
dmesg-tx2.txt (63.6 KB)
lspci-tx2.txt (9.82 KB)
dmesg-xavier.txt (66.8 KB)
lspci-xavier.txt (6.63 KB)