ROCK 5B - list of supported NVME

Anywhere on the web or in the forum i cannot find list of supported NVMEs. I found out that for RockPi 4 there has been some limitations. I also want to boot from NVME.

Can i simply use any NVME ?

Can you post which NVME is working for you ?

I’m using without any errors or problem:
root@rock-5b:~# nvme list
Node Generic SN Model Namespace Usage Format FW Rev


/dev/nvme0n1 /dev/ng0n1 S34DNX0J904767 SAMSUNG MZVKW1T0HMLH-000H1 1 60,09 GB / 1,02 TB 512 B + 0 B CXA74H0Q
root@rock-5b:~#

1 Like

Small disclaimer - it’s not RockPi 5B anymore, it’s just ROCK 5B (by Radxa)
Some time ago radxa decided to clean up naming convention :slight_smile:

For NVMe - on my side HP Ex900 was not working and WD SN570 works as well as some small hynix drives.

1 Like

No issues with my 1 TB NVMe. Use it as a bootable disk.

root# nvme list
Node SN Model Namespace Usage Format FW Rev


/dev/nvme0n1 211605A000A7 WDC WDS100T2B0C-00PXH0 1 1.00 TB / 1.00 TB 512 B + 0 B 211210WD

1 Like

Crucial p3+ 4tb has been working flawless as well:

/dev/nvme0n1 2249E6905238 CT4000P3SSD8 1 4.00 TB / 4.00 TB 512 B 0 B P9CR30A

Disk /dev/nvme0n1: 953.87 GiB, 1024209543168 bytes, 2000409264 sectors
Disk model: Reletech P400 M.2 SSD 1024GB

Chinese SSD no problems.

1 Like

Kingston NV2 2TB works very well, does not need a heatsink and has low power consumption.

1 Like

This drive has worked well for me:
Western Digital 500GB WD Blue SN570 NVMe Internal Solid State Drive SSD - Gen3 x4 PCIe 8Gb/s, M.2 2280, Up to 3,500 MB/s - WDS500G3B0C

1 Like

No problems here with my Nvme. I used also a 2 mm thermalpad to transfer the heat to the metal case. That also has not given me any problems.

Node             SN                   Model                                    Namespace Usage                      Format           FW Rev   
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1     S6P1NX0TA14325N      Samsung SSD 970 EVO Plus 2TB             1         749.64  GB /   2.00  TB    512   B +  0 B   4B2QEXM7
1 Like

I think a list of those that wont work is better… I mean… what doesnt exactly?

Thought I’d add, I had no such luck with the 970 EVO Plus 2TB, using the Phoenix controller. Would be curious if perhaps you have the Elpis controller version. Mine worked ok for a period with intermittent crashes. Eventually, my 5B simply ceased to recognize it. Wound up moving it to my desktop where it works well.

I replaced the Samsung with the more power efficient SK Hynix P31 Gold. No problems since, and this drive runs cool.

Tested two nvme, all works fine.

  1. GOODRAM 1TB M.2 PCIe NVMe PX500
  2. GOODRAM IRDM 512GB M.2 PCIe NVMe IRDM

I do regularly a firmware update check. I have even made an alias for it. Maybe there is something wrong which the firmware-update has fixed it??

#Check firmware updates + update them
alias update-firmware=‘sudo systemctl start fwupd && sudo fwupdmgr refresh --force && sudo fwupdmgr update’

As you can see on the output down below, it does see the 970 and shows that there is no firmware updates available for it in my case.

EDIT:

<USER>@<DEVICE>:~$ update-firmware 
WARNING: UEFI capsule updates not available or enabled in firmware setup
  See https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported for more information.
Updating lvfs
Downloading?             [***************************************]
Successfully downloaded new metadata: 0 local devices supported
WARNING: UEFI capsule updates not available or enabled in firmware setup
  See https://github.com/fwupd/fwupd/wiki/PluginFlag:capsules-unsupported for more information.
Devices with no available firmware updates: 
 ? SSD 970 EVO Plus 2TB
 ? loader
No updatable devices