PINE64

Full Version: PCI-E X4 to M.2/NGFF NVMe SSD - support?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
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...
(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.
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?
Which version of the board do you have?
Revision 2.1
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
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/2z8h634wgv3dwe...g.txt?dl=0
Please test with bionic-minimal.

And for dumps https://pastebin.com
(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
Are you using mainline kernel? Atm, mainline kernel is faster.
Pages: 1 2 3