PINE64
PCI-E X4 to M.2/NGFF NVMe SSD - support? - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: ROCKPRO64 (https://forum.pine64.org/forumdisplay.php?fid=98)
+--- Forum: RockPro64 Hardware and Accessories (https://forum.pine64.org/forumdisplay.php?fid=102)
+--- Thread: PCI-E X4 to M.2/NGFF NVMe SSD - support? (/showthread.php?tid=6349)

Pages: 1 2 3


PCI-E X4 to M.2/NGFF NVMe SSD - support? - AndyOfLinux - 08-03-2018

I have the PCI-E X4 to M.2/NGFF NVMe SSD card and wondered what type of M.2 drives people may be using?  Also wondering if this card and M.2 drives (like the Samsung 970 PRO 512GB - NVMe PCIe M.2 2280 SSD) are supported under (ayufan) Ubuntu Bionic?  Thanks for any info...


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - Bullet64 - 08-03-2018

(08-03-2018, 12:38 PM)AndyOfLinux Wrote: I have the PCI-E X4 to M.2/NGFF NVMe SSD card and wondered what type of M.2 drives people may be using?  Also wondering if this card and M.2 drives (like the Samsung 970 PRO 512GB - NVMe PCIe M.2 2280 SSD) are supported under (ayufan) Ubuntu Bionic?  Thanks for any info...

I use bionic-minimal-rockpro64-0.7.9-1067-arm64.img.xz and tested
  • Samsung 960 EVO m.2 250 GB
  • Samsung 970 PRO m.2 512 GB
Both without any problem.


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - CrimsonKnight13 - 08-04-2018

I've hit a wall with attempting to get lscpi giving any output & the PCI-E slot working. Anyone know of a fix for this?


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - Bullet64 - 08-04-2018

Which version of the board do you have?


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - CrimsonKnight13 - 08-05-2018

Revision 2.1


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - Bullet64 - 08-05-2018

Forget to ask.

Which Image do you use?
Which pcie card do you use?

Both cards from pine64 works fine with bionic-minimal-rockpro64-0.7.9-1067-arm64.img.xz and v2.1


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - CrimsonKnight13 - 08-05-2018

bionic-lxde-rockpro64-0.7.9-1067-arm64
PINE64 DW-PCIe-M2-2(Ver.A)

I've used both the newest linux-kernel & linux-mainline-kernel from ayufan

dmesg dump
https://www.dropbox.com/s/2z8h634wgv3dwee/dmesg.txt?dl=0


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - Bullet64 - 08-05-2018

Please test with bionic-minimal.

And for dumps https://pastebin.com


RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - AndyOfLinux - 08-06-2018

(08-03-2018, 12:38 PM)AndyOfLinux Wrote: I have the PCI-E X4 to M.2/NGFF NVMe SSD card and wondered what type of M.2 drives people may be using?  Also wondering if this card and M.2 drives (like the Samsung 970 PRO 512GB - NVMe PCIe M.2 2280 SSD) are supported under (ayufan) Ubuntu Bionic?  Thanks for any info...

Thanks for the responses with great info!  I installed a Samsung 970 EVO 500GB - NVMe PCIe M.2 2280 SSD, using board v2.1 with bionic-lxde-rockpro64-0.7.9-1067-arm64.  Works great   Big Grin  but hopefully we'll get more performance in the future with newer firmware &/or OS releases?

With my ROCKPro64 and Samsung 970 EVO:

Code:
sudo hdparm -tT --direct /dev/nvme0n1

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   1110 MB in  2.00 seconds = 555.17 MB/sec
 Timing O_DIRECT disk reads: 1668 MB in  3.00 seconds = 555.50 MB/sec

With my Intel i5 NUC  and Samsung 950 PRO:

Code:
sudo hdparm -tT --direct /dev/nvme0n1 

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   1978 MB in  2.00 seconds = 989.90 MB/sec
 Timing O_DIRECT disk reads: 3210 MB in  3.00 seconds = 1069.41 MB/sec



RE: PCI-E X4 to M.2/NGFF NVMe SSD - support? - Bullet64 - 08-06-2018

Are you using mainline kernel? Atm, mainline kernel is faster.