(+86) 15013630202 sales@pcie.com

NVME SSD can't be detected on JetPack 4.6

Mar 04, 2024

Hi


Pics as below ,we have two 128gb nvme SSD from same brand and spec but different part number. (E12C / E13T)



We build two version JetPack 4.4 and 4.6 firmware on our product.(same carrier board)

E12C can be detected on JetPack 4.4 and 4.6 , (/dev/nvme0)

E13T can’t be detected on JetPack 4.6 , but worked on older JetPack 4.4


E13T logs on JetPack4.4 , dmesg | grep pci

at last line , nvme0 detected



E13T logs on 4.6

0005:01 seems didn’t show up.



I’ve compared tegra194-soc-pcie.dtsi on 4.4 and 4.6

It has a bit difference in range . (0xc2…)

I modified 4.6 one to be same with 4.4 and rebuild/download.

It still can’t detect E13T as 4.4 does.



Is there any PCI patch can be modified to make 4.6 worked as 4.4 to detect E13T successfully?


=====Update==

We also have tx2nx module , then installed E13T ssd with JetPack4.6 on tx2nx with same custom carrier board .

NVME can be detected on this combination.


It seem issue only happen on NX with newer Jetpack 4.6