Skip to main content

PCIe M Key

Viewing Capacity

  1. Installing NVME Related Tools

    radxa@rock-5b-plus:~$ sudo apt-get install nvme-cli
  2. Viewing Capacity

    radxa@rock-5b-plus:~$ sudo nvme list


    [sudo] password for radxa: Node SN Model Namespace Usage Format FW Rev



    -------------------------- ---------------- -------- /dev/nvme0n1 50026B7684E3662B KINGSTON OM8PDP3256B-A01 1 256.06 GB / 256.06 GB 512 B + 0 B EDFK0S03

Speed measurement

  1. Installing the FIO Tool

    radxa@rock-5b-plus:~$ sudo apt install fio
  2. Reading test

    radxa@rock-5b-plus:~$ sudo fio -rw=read -bs=1m -runtime=60 -iodepth 1 -numjobs=8 -size=1G -filename /dev/nvme0n1 -ioengine libaio -direct=1 -group_reporting -name seq_read

read test
  1. Writing test

    radxa@rock-5b-plus:~$ sudo fio -rw=write -bs=1m -runtime=60 -iodepth 1 -numjobs=8 -size=1G -filename /dev/nvme0n1 -ioengine libaio -direct=1 -group_reporting -name seq_write

write test

Booting the system from NVME

Please refer to the following documentation:

  1. Boot the system from the SD card and flash NVME

  2. Flash NVME by RKDevtool

SSD Compatibility List

BrandsModelCapacityRated Voltage CurrentTest environmentCompatibilityRead-write rateNote
Samsung980 EVO512GB3.3V/1.9ARadxa OSrecognizableRead:1.0GB/s
Write:991MB/s
SamsungPM9A1 (MZVL2256HCHQ)256GB3.3V/2.8AArmbianrecognizableRead:14.8MB/s
Write:9.72MB/s
Samsung970 EVO Plus1TB3.3V/1.9ARadxa OSrecognizable
SamsungPM983a1TB3.3V/3.9Aunrecognizable
KingstonOM8PDP3256B-A01256GB3.3V/1ARadxa OSrecognizable
KingstonA2000 (SA2000M8/1000G)1TB3.3V/3ARadxa OS/ArmbianrecognizableRead:980MB/s
Write:888MB/s
IntelOptane Memory M1032GB3.3V/1.2ARadxa OSrecognizable
IntelOptane Memory M1016GB3.3V/1.2ARadxa OSrecognizable
IntelOptane Memory H1016GB+256GB3.3V/2.5ARadxa OSrecognizableRead:910MB/s
Write:170MB/s
Only 16G can be recognized in default configuration, full capacity can be recognized after PCI-E separation.
GalaxHOF Pro250GB3.3V/1.8ARadxa OSrecognizableRead:2.1GB/s
Write:680MB/s
SN730512GB3.3v/2.8ARadxa OSrecognizableRead:1.4GB/s
Write:670MB/s
ZHITAITiPlus5000512GB3.3V/2.5ARadxa OSrecognizable
ZHITAITiPlus50002TB3.3V/2.5ARadxa OS/ArmbianrecognizableRead:1.3GB/s
Write:745MB/s
ZHITAITiPlus71001TB3.3V/2.5ARadxa OSrecognizableRead:2.9GB/s
Write:2.2GB/s
AcerVT500M256GBArmbianunrecognizable
ForeseeXP10001TBrecognizableRead:2.0GB/s
Write:2.0GB/s