BPI-CM6 M.2 SSD read and write test

Hardware used: CM6 and an NVME brand of fanxiang.

I used an NVME brand to connect to the M2 port of the CM6.Then use the command to query:

The memory size of the device and nvme can be queried by lspci and lsblk.

pi@bananapicm6io:~$ lspci
0001:00:00.0 PCI bridge: Device 201f:0001 (rev 01)
0001:01:00.0 Non-Volatile memory controller: MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202 (DRAM-less) (rev 01)
0002:00:00.0 PCI bridge: Device 201f:0001 (rev 01)
pi@bananapicm6io:~$ lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
mmcblk2      179:0    0  14.6G  0 disk
├─mmcblk2p1  179:1    0   256K  0 part
├─mmcblk2p2  179:2    0    64K  0 part
├─mmcblk2p3  179:3    0     1M  0 part
├─mmcblk2p4  179:4    0     2M  0 part
├─mmcblk2p5  179:5    0   256M  0 part
└─mmcblk2p6  179:6    0     8G  0 part
mmcblk2boot0 179:8    0     4M  1 disk
mmcblk2boot1 179:16   0     4M  1 disk
mmcblk0      179:24   0  14.8G  0 disk
├─mmcblk0p1  179:25   0   256M  0 part /boot
└─mmcblk0p2  179:26   0  14.3G  0 part /var/log.hdd
                                       /
nvme0n1      259:0    0 238.5G  0 disk

Read test:

pi@bananapicm6io:~$ sudo hdparm -Tt /dev/nvme0n1

/dev/nvme0n1:
 Timing cached reads:   2930 MB in  2.00 seconds = 1465.61 MB/sec
 Timing buffered disk reads: 1908 MB in  3.00 seconds = 635.72 MB/sec

Write test:

pi@bananapicm6io:~$ time dd if=/dev/zero bs=1024 count=1000 of=/dev/nvme0n1
1000+0 records in
1000+0 records out
1024000 bytes (1.0 MB, 1000 KiB) copied, 0.0262977 s, 38.9 MB/s

real    0m0.032s
user    0m0.001s
sys     0m0.018s

1 Like