EZ-0078: Difference between revisions

From 52Pi Wiki
Jump to navigation Jump to search
(Blanked the page)
Tag: Blanking
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
==X860 M.2 NGFF SATA SSD Shield==
===Description===
X860 M.2 NGFF SATA SSD Shield
* FOR USE WITH
<pre>Raspberry Pi 1 Model B+/ 2 Model B / 3 Model B / 3 Model B+</pre>
* OPERATING SYSTEM
<pre>All Raspberry Pi operating systems</pre>
===Features===
* Ideal storage solution for Raspberry Pi - <span style="color:red;">M.2 NGFF SATA SSD Shield</span>
* Supports up to 2TB m.2 NGFF SSD solid-state drive
* Supports multiple M.2 NGFF SSD lengths including: 2280, 2260, 2242, 2230
* Supports operating system installation and booting from your SSD
* Supports faster OS image writing (>300Mb/S*) from a PC or a Mac
* Integrated USB 3.1 Gen1 to SATA 6Gb/s bridge controller
* USB 2.0 connectivity offers plug-and-play functionality on your Raspberry Pi
* Quick file transfer with high-speed USB3.0 5Gb/s connectivity  from a PC or a Mac
* USB bus-powered
* LED blue indicator indicates drive status
* Specially-made <span style="color:red;">USB3.0 connector</span> to connect with Raspberry Pi - no additional cables needed
* On-board micro-USB socket and XH2.5 connector allows external power supply to power high capacity SSD (Max 6.6Watts)
* Fully compatible with X720, X730 and X735 for intelligent and safe power management
* PCB Size: 87mm x 56mm
<SPAN style="color:red;">[NOTE]</SPAN>
* USB3.1 Gen 1 port, SSD sequential write speed >300MB/s
* NGFF SATA SSD is not included
* Compatible with M.2 NGFF SATA SSDs only, not compatible with NVMe M.2 SSDs
* 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
* We only test it on Raspberry pi, not test on the Rock64; But in fact, Rock64 can fully play the performance of USB3 since Rock64 with USB 3.0;


==Power supply request==
5Vdc +/-5% , Powered by Raspberry Pi
'''Additional power supply for SSD (<span style="color:red;">Only when you find that the power supply of the SSD is insufficient</span>)'''
5Vdc via on-board micro-USB or XH2.5 2Pin connector
<span style="color:red;">'''Note:'''</span>''' 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.
== Ports & Connectors ==
* USB socket - USB 3.0 type A x 1
* Micro-USB SSD power socket x 1
* XH2.54 SSD power input port x 1
* 67Pin M.2 connector P=0.5mm, H3.2mm, Key B x 1
==Package Includes==
* 1 x X860 Board
* 1 x USB3.0 Connector
* 1 x USB 3.0 A-Male to A-Male Data cable
* 4 x Spacer F/F M2.5x8
* 4 x Spacer M/F2.5x12
* 4 x Screw M2.5x6
* 1 x Screwdriver
==Installation Guide==
[[File:507px-X860-installation-guide-970x1720.jpg|left|1000px]]
<br style="clear:both;">
==Booting from the X8 series storage board==
<B><font color=red>This tutorial explains how to boot your Raspberry Pi 3 from the X8 series (X820 V3.0, X850 V3.0, X822, X852, X860, X870) storage board</font></b>
===Program USB Boot Mode ===
Before a Raspberry Pi 3 will boot from the X8 series storage board, it needs to be booted from an SD card with a config option to enable USB boot mode. <br>
This will set a bit in the OTP (One Time Programmable) memory in the Raspberry Pi SoC that will enable booting from the X8 series storage board. <br>
Once this bit has been set, the SD card is no longer required. <br>
Note that any change you make to the OTP is permanent and cannot be undone.<br>
<br>
You can use any SD card running Raspbian or Raspbian Lite to program the OTP bit.<br>
If you don't have such an SD card then you can install Raspbian or Raspbian Lite in the normal way - see [ installing images | https://www.raspberrypi.org/documentation/installation/installing-images/README.md ]
First, prepare the<b> /boot </b>directory with up to date boot files:
<code>$ sudo apt-get update && sudo apt-get upgrade</code><br>
The above step is not required if you use the 2017-04-10 release of Raspbian / Raspbian Lite or later. <br>
===Then enable USB boot mode with this code: ===
<pre>echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt </pre><br>
This adds program_usb_boot_mode=1 to the end of /boot/config.txt.<br>
Reboot the Raspberry Pi with sudo reboot, then check that the OTP has been programmed with:
<pre>$ vcgencmd otp_dump | grep 17:</pre>
<b>17:3020000a</b><br>
Ensure the output 0x3020000a is shown. <br>
If it is not, then the OTP bit has not been successfully programmed. <br>
If you wish, you can remove the program_usb_boot_mode line from config.txt, so that if you put the SD card in another Raspberry Pi, it won't program USB boot mode.<br>
Make sure there is no blank line at the end of config.txt. <br>
You can edit config.txt using the nano editor using the command:<br>
<b>sudo nano /boot/config.txt </b>, for example.
===Prepare the operating system image ===
Starting with the 2017-04-10 release of Raspbian you can install a working Raspbian system to the X8 series storage board by copying the operating system image directly onto it, in the same way that you would for an SD card.<br>
To perform this step, follow the instructions here, remembering to select the drive that corresponds to your X8 series mass storage device. <br>
Once you have finished imaging your X8 series storage board,<br>
remove the USB data cable from your computer and insert the USB bridge into your Raspberry Pi and X8 series storage board USB ports. <br>
===Boot your Raspberry Pi 3 from the USB mass storage device ===
Powering it up. <br>
After between five and ten seconds the Raspberry Pi should begin booting, and display the rainbow splash screen on an attached screen. <br>
==Document==
How to boot from X860, you can refer to [https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md How to boot from a USB mass storage device on a Raspberry Pi]

Latest revision as of 12:18, 4 August 2026