PCI-E X4 to M.2/NGFF NVMe SSD - support?
#1
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...
  Reply
#2
(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.
Sorry for any mistakes. English is not my native language

1. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
  Reply
#3
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?
  Reply
#4
Which version of the board do you have?
Sorry for any mistakes. English is not my native language

1. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
  Reply
#5
Revision 2.1
  Reply
#6
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
Sorry for any mistakes. English is not my native language

1. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
  Reply
#7
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
  Reply
#8
Please test with bionic-minimal.

And for dumps https://pastebin.com
Sorry for any mistakes. English is not my native language

1. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
  Reply
#9
(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
  Reply
#10
Are you using mainline kernel? Atm, mainline kernel is faster.
Sorry for any mistakes. English is not my native language

1. RP64 v2.1 / PCIe SATA JMS585 Chipsatz / Booting from an 2,5 Zoll SSD on port 5/ 2 * 3,5 Zoll 4TB HDD (raid1) md0 / 2 * 2,5 Zoll 2TB HDD (raid1) md1 / using as NAS / Kernel 5.6.0-1137-ayufan-ge57f05e7bf8f

2. RP64 v2.1 / testing.....testing....testing

3. Quartz64 Model A with 4GB RAM

https://forum.frank-mankel.org/category/14/rockpro64
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  zfs on rockpro64 - any dual nvme PCI adapter for software raid ? romadr 0 429 04-22-2021, 02:59 PM
Last Post: romadr
  case for RockPro64 + PCI-E M.2 NVMe Card? AndyOfLinux 9 5,632 01-05-2021, 05:05 PM
Last Post: kuleszdl
  PCI Express x4 Device Support machinevault 4 3,512 07-13-2020, 01:32 PM
Last Post: pgwipeout
  12V 3A power supply and NVMe - PCIe kaylios 3 1,951 08-25-2019, 03:31 AM
Last Post: kaylios
  Need to add various Wifi chipset support slappymcphee 6 3,202 08-15-2019, 05:26 PM
Last Post: evilbunny
  JMicron cipset SATA PCI-E card support Yroth 2 1,608 07-27-2019, 08:52 PM
Last Post: stuartiannaylor
  using PINEBOOK Pro M.2/NGFF NVMe SSD Interface Adapter abdel 4 3,580 07-26-2019, 09:48 PM
Last Post: pfeerick
  Discovered issues with PCIe NVMe & GPU Load in desktop 4.4.174 causing board lockup axelf 0 894 04-08-2019, 03:51 PM
Last Post: axelf
  Fitting nvme card in open enclosure vbb 0 933 12-29-2018, 02:54 PM
Last Post: vbb
  Marvel 9215 Sata controller support MisterA 6 5,321 09-26-2018, 11:41 AM
Last Post: MisterA

Forum Jump:


Users browsing this thread: 1 Guest(s)