Samsung 970 PRO NVMe M.2 1TB Jetson Xavier AGX Problems

I’m having a problem that is similar to the one posted on 970 PRO NVMe M.2 1TB SSD is not detected on Xavier dev kit. I have two new Jetson Xavier AGX 32 development boards and I’m trying to use Samsung 970 PRO NMVe M.2 1TB drives in them. I have another unit that is using a Samsung 970 EVO NVMe M.2 1TB part and it works and the EVO is recognized by my new Xaviers, but the PRO is having issues.

Here’s the output from lspci -v

0000:00:00.0 PCI bridge: NVIDIA Corporation Device 1ad0 (rev a1) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 33
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        Memory behind bridge: 40000000-400fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0000:01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981 (prog-if 02 [NVM Express])
        Subsystem: Samsung Electronics Co Ltd Device a801
        Flags: bus master, fast devsel, latency 0, IRQ 33
        Memory at 1b40000000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: nvme

0001:00:00.0 PCI bridge: NVIDIA Corporation Device 1ad2 (rev a1) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0, IRQ 35
        Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
        I/O behind bridge: 00000000-00000fff
        Memory behind bridge: 40000000-400fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport

0001:01:00.0 SATA controller: Marvell Technology Group Ltd. Device 9171 (rev 13) (prog-if 01 [AHCI 1.0])
        Subsystem: Marvell Technology Group Ltd. Device 9171
        Flags: bus master, fast devsel, latency 0, IRQ 821
        I/O ports at 100010 [size=8]
        I/O ports at 100020 [size=4]
        I/O ports at 100018 [size=8]
        I/O ports at 100024 [size=4]
        I/O ports at 100000 [size=16]
        Memory at 1230010000 (32-bit, non-prefetchable) [size=512]
        Expansion ROM at 1230000000 [disabled] [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: ahci

Here is the lsblk output:

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop1          7:1    0    16M  1 loop
mmcblk0      179:0    0  29.1G  0 disk
├─mmcblk0p1  179:1    0    28G  0 part /
├─mmcblk0p2  179:2    0   160K  0 part
├─mmcblk0p3  179:3    0   160K  0 part
├─mmcblk0p4  179:4    0     4M  0 part
├─mmcblk0p5  179:5    0     4M  0 part
├─mmcblk0p6  179:6    0   1.4M  0 part
├─mmcblk0p7  179:7    0   1.4M  0 part
├─mmcblk0p8  179:8    0   512K  0 part
├─mmcblk0p9  179:9    0   512K  0 part
├─mmcblk0p10 179:10   0   2.5M  0 part
├─mmcblk0p11 179:11   0   2.5M  0 part
├─mmcblk0p12 179:12   0    64K  0 part
├─mmcblk0p13 179:13   0    64K  0 part
├─mmcblk0p14 179:14   0   1.5M  0 part
├─mmcblk0p15 179:15   0   1.5M  0 part
├─mmcblk0p16 179:16   0     1M  0 part
├─mmcblk0p17 179:17   0     1M  0 part
├─mmcblk0p18 179:18   0   160K  0 part
├─mmcblk0p19 179:19   0   160K  0 part
├─mmcblk0p20 179:20   0     1M  0 part
├─mmcblk0p21 179:21   0     1M  0 part
├─mmcblk0p22 179:22   0     2M  0 part
├─mmcblk0p23 179:23   0     2M  0 part
├─mmcblk0p24 179:24   0     1M  0 part
├─mmcblk0p25 179:25   0     1M  0 part
├─mmcblk0p26 179:26   0   128K  0 part
├─mmcblk0p27 179:27   0   128K  0 part
├─mmcblk0p28 179:28   0   128M  0 part
├─mmcblk0p29 179:29   0   128M  0 part
├─mmcblk0p30 179:30   0    63M  0 part
├─mmcblk0p31 179:31   0   512K  0 part
├─mmcblk0p32 259:0    0    64K  0 part
├─mmcblk0p33 259:1    0    64K  0 part
├─mmcblk0p34 259:2    0    80M  0 part
├─mmcblk0p35 259:3    0    80M  0 part
├─mmcblk0p36 259:4    0   512K  0 part
├─mmcblk0p37 259:5    0   512K  0 part
├─mmcblk0p38 259:6    0     4K  0 part
├─mmcblk0p39 259:7    0     8M  0 part
├─mmcblk0p40 259:8    0     8M  0 part
├─mmcblk0p41 259:9    0   300M  0 part
└─mmcblk0p42 259:10   0 324.7M  0 part
mmcblk0boot0 179:32   0     8M  1 disk
mmcblk0boot1 179:64   0     8M  1 disk
mmcblk0rpmb  179:96   0     4M  0 disk
zram0        252:0    0     2G  0 disk [SWAP]
zram1        252:1    0     2G  0 disk [SWAP]
zram2        252:2    0     2G  0 disk [SWAP]
zram3        252:3    0     2G  0 disk [SWAP]
zram4        252:4    0     2G  0 disk [SWAP]
zram5        252:5    0     2G  0 disk [SWAP]
zram6        252:6    0     2G  0 disk [SWAP]
zram7        252:7    0     2G  0 disk [SWAP]
nvme0n1      259:11   0 953.9G  0 disk

Running blkid does not return the expected /dev/nvme0n1.

Any suggestions?

Ugh. Never mind. I just needed to setup the drive.

Glad to know issue resolved.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.