From Geekworm
Jump to navigation Jump to search



The X856 mSATA SSD Shield expansion board is updated by X855, it provides a complete storage solution for Raspberry Pi 4 Model B, only mSATA interface SDD hard disk is suitable for X856 mSATA SSD extension board; Support up to 1TB mSATA solid-state drive (SSD); With this module, user can build a mobile hard disk with a mSATA SSD for Raspberry Pi 4 Model B.


For Use With Raspberry Pi 4 Model B
Operating System All Raspberry Pi operating systems
Key Features
  • Supports up to 1TB mSATA solid-state drive (SSD)
  • Ideal storage solution for Raspberry Pi 4 Model B only
  • Allows booting OS from your SSD for faster app opens, web serving and file copying, a microSD card is required for forcing the Raspbian OS to use the SSD for its "root" partition
  • USB 3.1 Gen1( Support USB 3.0) to SATA 6Gb/s Bridge Controller
  • Quick file transfer with high-speed USB 3.0 connectivity from a PC or a Mac
  • USB bus-powered, No additional AC adapter required
  • Ultra compact size
  • Specially-made USB3.1 jumper to connect with Raspberry Pi - no additional cables needed
  • Mounting holes and standoffs provide mechanical stability of the Raspberry Pi and X825 assembly
  • Fully compatible with X735 for intelligent power management and cooling your Raspberry Pi
  • Fully compatible with X710 for wide input voltage (6~36V) and intelligent power management
  • Fully compatible with X765 for powering over Ethernet (POE, 5V 5A)
  • Fully compatible with X725 for uninterruptible power supply (18650 UPS, 5.1V 8A, WOL)
Power Supply I/O ports
  • - Power supply: 5Vdc +/-5% , Powered via Pi's USB port
  • 5Vdc via micro-USB socket
  • - Ports & Connectors: USB socket - USB 3.0 type A x1
  • 52P Mini PCI-E mSATA slot x1
  • - PCB Size 85mm x 56mm
  • A microSD card is required for forcing the Raspbian OS to use the HDD/SSD for its "root" partition

Do not power your Raspberry Pi via the Pi's 40-pin header and type-C socket at the same time.

Packing List

  • X856 mSATA SSD shield x 1
  • USB3.1 jumper x 1
  • Screw M2.5 *6mm x 6
  • Spacer M/F M2.5 *12mm x 4
  • Spacer F/F M2.5 *8mm x 4

Installation Guide

X856 installation Guide


  1. Please refer to: How to Run Raspberry Pi 4 or 3 Off an SSD or Flash Drive
  2. How to Initialize, Partition and Format a Brand New SSD in Windows – File:Tutorial Initalize New SSD.pdf
  1. Setting the permissions for your HDD /SDD in Raspbian
sudo chown pi:pi /media/pi/<HARD-DRIVE-LABEL> location

-Change the owner to pi and all users should have full r/w/x permissions

sudo chmod 777 /media/pi/<HARD-DRIVE-LABEL> location

-Make your HDD/SSD readable, writable and executable by everyone


Q1: Does the X856 support USB boot?

Please refer to Does the X825/X855 support USB boot

Q2: What msata SSD is recommend?

It is not recommend use Samsung brand SSD, and you can choose other brand that you like.

Some Tips

Thanks for Britt Johnston:

I have written new code to support your X735 device and documented how to use X735 and X856 together see: https://github.com/hoopsurfer/pdx for more, the new code is very reliable in my experience. https://storage.jamesachambers.com/ssd/


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

Anonymous user #5

26 days ago
Score 0++
what manufacture and type of usb to sata controller is this device build on?

Anonymous user #4

5 months ago
Score 0++
Why is not recommended Samsung brand mSATA?

Anonymous user #3

6 months ago
Score 0++
Is there a list of compatible mSATA SSD??


6 months ago
Score 0++

Hi friend,

Please use high quality big brand SSD, but not recommend Samsung。

Anonymous user #2

7 months ago
Score 0++
Is there a way to decrease the blue led intensity or even turn it off (x856). If not, what can be the possible solution ?


7 months ago
Score 0++

Helllo friend,

The blue SSD led is used to show the SSD status, the blue led is on indicate that the SSD is running. You can use some opaque tapeto cover it or a back color pen to color it black.(*^_^*)

Anonymous user #1

8 months ago
Score 0++
Q3: What is the difference between the X855 (older version) and X856 (updated version)?


7 months ago
Score 0++

Hi friend,

No much difference. Just update the USB connector.