Open main menu

Overview

This is the X870 NVMe M.2 SSD Storage Expansion Board, it provides a complete storage solution for raspberry pi or ROCK64. It supports multiple M.2 NVMe SSD lengths including: 2280, 2260, 2242, 2230.

Important Note:

This X870 NVME M.2 shield is designed for Raspberry Pi 3B+/3B and released before Raspberry Pi 4 Model B. As the USB port of the pi4 is changed, the equipped USB connector cannot be used on the pi4, and you can only use the USB cable.

Features

  • Ideal storage solution for Raspberry Pi - M.2 NVMe SSD Shield
  • Supports up to 2TB M.2 NVMe SSD solid-state drives
  • Supports multiple M.2 NVMe SSD lengths including: 2280, 2260, 2242, 2230
  • Supports operating system installation and booting from your SSD
  • Supports fastest OS image writing (>1Gb/S*) from a PC or a Mac
  • Integrated USB 3.1 Gen2 to PCIe Gen3x2 10Gb/s bridge controller
  • USB2.0 connectivity offers plug-and-play functionality on your Raspberry Pi
  • Quick file transfer with high-speed USB3.1 Gen1 5Gb/s or Gen2 10Gb/s connectivity from a PC or a Mac
  • LED blue indicator indicates drive status
  • On-board micro-USB socket and XH2.5 connector allows external power supply to power high capacity SSD (Max 11.5Watts)
  • USB bus-powered
  • Specially-made short USB Type-C to USB-A 3.0 cable to connect with Raspberry Pi
  • Fully compatible with X720, X730 and X735 for intelligent and safe power management
  • PCB Size: 87mm x 56mm

[NOTE]

  • *Test condition: USB3.1 Gen 2 port, SSD sequential write speed >1000MB/s
  • NVMe SATA SSD is not included
  • Compatible with NVMe M.2 SSDs
  • Not compatible with M.2 SATA SSDs, M.2 PCIe AHCI SSDs, or other M.2 non-NVMe devices
  • As with all SSDs, new media must be formatted before use
  • Performance depends on host system, workload, and SSD media used
  • SSDs use exceptionally high performance storage media that will run hot when under load
  • Older SSD drives with less efficient flash media may not perform as well as newer drives

Power supply request

5Vdc +/-5% , Powered by Raspberry Pi

Additional power supply for SSD (Only when you find that the power supply of the SSD is insufficient)

5Vdc via on-board micro-USB or XH2.5 2Pin connector

Note: When use X860 board with X735 Safe Shutdown Power Management & Auto Cooling Expansion Board togehter, the power adapter must be connected to X735 power managment board only, not X860 or Raspberry Pi.

Matching Metal Case

Please refer to X850#X850_V4.0_metal_case

Ports & Connectors

  • USB socket - USB Type-C x 1
  • Micro-USB SSD power socket x 1
  • XH2.54 2P SSD power input port x 1
  • 67Pin M.2 connector P=0.5mm, H3.2mm, Key B x 1

Packing List

  • 1 x X870 Board
  • 1 x USB3.0 Type A to Type C cable(length: 10cm)
  • 4 x Spacer F/F M2.5x8
  • 4 x Spacer M/F2.5x12
  • 4 x Screw M2.5x4
  • 1 x Screwdriver

Installation Guide

 

Document

How to boot from X870, you can refer to here or How to boot from a USB mass storage device on a Raspberry Pi

Add your comment
Geekworm Wiki welcomes all comments. If you do not want to be anonymous, register or log in. It is free.


 

Anonymous user #7

55 months ago
Score 0  

Hello Cindy, thank you - I have spotted this - so it might be a good option. Thank you !

Ralf
 

Anonymous user #6

55 months ago
Score 0  
Hello, good evening, I have a X870 board attached to a Raspberry Pi 4B, not using any power management board, can you recommend a suitable case ? ( I also would need to have access to the camera connector ) Thanks Ralf
 

Cindy

55 months ago
Score 0  

Hi friend, Really sorry, the case for X870 has been disconinued, maybe you can use a HAT size acryic case:

https://geek...acrylic-case
 

Anonymous user #4

74 months ago
Score 0  

Hello, the x870 nvme board works me only when connecting it after bootup. Log shows low power warning. I read in the wiki that I can connect another micro-usb. So it is save to connect rpi and the board at the same time to 2A power at tge same time? I do not own that optional power management board.

Thanks, Markus
 

Anonymous user #5

72 months ago
Score 0  
Did you get any further with this, I have exactly the same...Please advise
 

Anonymous user #3

74 months ago
Score 0  
I don't even get the rainbow boot screen when the USB device is connected. I plugged it into the Windows PC and it recognized it and I re flashed it for giggles but nothing.
 

Admin

74 months ago
Score 0  

Hello friend, Do you refer to the http://www.r...870#Document about how to boot from X870? Please attach your order number with problem details to email: support@geekworm.com for us to check the details, thanks! Best regards,

CIndy
 

Anonymous user #1

74 months ago
Score 0  

I don't see the drive, after doing a fresh install. Didn't format the drive yet and put it in the board and attached to raspberry pi. Can you please suggest how can I mount it to raspberry and format it?

Thanks in advance.
 

Anonymous user #2

74 months ago
Score 0  
I have formatted the drive by connected it from the board directly to PC but it's still not being detected by Rpi.
 

Admin

74 months ago
Score 0  

Hello friend, Please attach your order number with problem details to email: support@geekworm.com for us to check the details, thanks! Also please refer to the wiki details first, thank you! Best regards,

CIndy

You need to log in to edit this page.

Log in
Sign up