M.2 SSD not visible when connected via PCI-e board
#1
Question 
Hi all,

I am having trouble using an M.2 2280 SSD with my Rockpro64. The SSD is attached via a PCI-e card, but the drive does not register with the computer. When I run `lsblk`, the 1TB drive does not appear.

I have double checked the SSD is functional by plugging it into another laptop (using an external SSD casing). I have also tried two different OS's on the Rockpro, and two different PCI-e cards.

My setup is as follows
  • new ROCKPRO64
  • ROCKPro64 PCI-e X4 to M.2/NGFF NVMe SSD Interface Card
  • also tried using another PCI-e card, with no success
  • WD Blue 3D NAND SATA M.2 2280 SSD, 1TB
  • 12V 5A power supply
  • OS 1: manjaro-xfce-21.2.1-220103-linux515.iso
  • OS 2: RoninOS (Manjaro fork designed for Rockpro64): https://wiki.ronindojo.io/en/gui-setup/step1
My only ideas are that:
  • I have missed out something in the hardware setup that would allow the PCI-e board to function properly
  • The PCI-e port/reader on the Rockpro motherboard is faulty

Any advice or help is much appreciated.
  Reply
#2
Have you confirmed the NVMe drive type is PCIe and not SATA?
  Reply
#3
(01-17-2022, 04:17 PM)jimh227 Wrote: ...
  • WD Blue 3D NAND SATA M.2 2280 SSD, 1TB
...

Please be aware that the Pine64 SSD interface card is intended for use with NVMe devices. These can be identified by the fact they have a single (Key M) notch, e.g. the WD Black devices.  While M2/NGFF SATA devices (with a Key B notch, typically have Key M as well) will physically fit, they will not work. e.g. WD Blue devices.
  • ROCKPro64 v2.1 2GB, 16Gb eMMC for rootfs, SX8200Pro 512GB NVMe for /home, HDMI video & sound, Bluetooth keyboard & mouse. Arch (6.2 kernel, Openbox desktop) for general purpose daily PC.
  • PinePhone Pro Explorer Edition, daily driver, rk2aw & U-boot on SPI, Arch/SXMO & Arch/phosh on eMMC
  • PinePhone BraveHeart now v1.2b 3/32Gb, Tow-boot with Arch/SXMO on eMMC
  Reply
#4
@tophneal @dukla2000 Thank you both for the replies. You're right, the SSD is SATA. I thought if it had the right form factor, it would work.

Is there an adaptor for the Rockpro that will allow me to use this drive? Or do I need to get a different SSD?

Thanks again
  Reply
#5
(01-18-2022, 03:09 PM)jimh227 Wrote: @tophneal @dukla2000 Thank you both for the replies. You're right, the SSD is SATA. I thought if it had the right form factor, it would work.

Is there an adaptor for the Rockpro that will allow me to use this drive? Or do I need to get a different SSD?

Thanks again

I'm not 100% sure but this looks very similar in size to the m.2 NVMe card. It also has a second regular SATA controller. Would probably try to find out about the controller chip and whether is is supported by the linux kernel (to its credit, the kernel covers a fantastic array of drive controllers).
------
it doesn't get happy
it doesn't get sad
it just runs programs
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  How do you connect PWM fan (3/4 pins) to this board (2 pin fan connector)? aleksei 3 7,918 11-19-2020, 04:35 PM
Last Post: Gienek
  Won't boot with 2.5GBe PCIe adaptor connected voltagex 1 2,842 10-20-2020, 12:22 PM
Last Post: xmixahlx
  Getting 12v from the board domih 2 3,742 06-14-2019, 08:02 PM
Last Post: domih
  PCI-E Graphics Board Possible? Diesel141 1 2,595 04-23-2019, 12:13 AM
Last Post: Bullet64
  Discovered issues with PCIe NVMe & GPU Load in desktop 4.4.174 causing board lockup axelf 0 1,929 04-08-2019, 03:51 PM
Last Post: axelf
  Defect board? buskmann 2 3,420 02-16-2019, 12:27 PM
Last Post: buskmann

Forum Jump:


Users browsing this thread: 1 Guest(s)