EP-0212: Difference between revisions

From 52Pi Wiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 4: Line 4:
==Description==
==Description==
This is a hat board that supports PCIe expansion for Raspberry Pi 5. It can accommodate M.2 NVMe 2230/2242 SSD drives and connects to the PCIe slot on the Raspberry Pi 5 using a PCIe FPC cable.
This is a hat board that supports PCIe expansion for Raspberry Pi 5. It can accommodate M.2 NVMe 2230/2242 SSD drives and connects to the PCIe slot on the Raspberry Pi 5 using a PCIe FPC cable.
<pre>
Support M.2 NVMe M-key 2230/2242 SSD.
</pre>


==Features==
==Features==
Line 40: Line 43:


==Gallery==
==Gallery==
* Product outook
[[File:EP-0212-10.jpg|left|800px]]
<br style="clear:both;">
[[File:EP-0212.jpg|left|800px]]
<br style="clear:both;">
[[File:EP-0212-1.jpg|left|800px]]
<br style="clear:both;">
* Assembled with acrylic case
[[File:EP-0212-2.jpg|left|800px]]
<br style="clear:both;">
[[File:EP-0212-3.jpg|left|800px]]
<br style="clear:both;">
* Product details
[[File:EP-0212-4.jpg|left|800px]]
<br style="clear:both;">
* Pogopin must be contact with Raspberry Pi 5's GPIO soldering points
[[File:EP-0212-5.jpg|left|800px]]
<br style="clear:both;">
[[File:EP-0212-6.jpg|left|800px]]
<br style="clear:both;">
===How to assemble it? ===
* Please follow the steps as following figure.
[[File:EP-0212-7.jpg|left|800px]]
<br style="clear:both;">
* Step1. Paste thermal pads on top of Raspberry Pi 5's chipset and fix the copper pillars to Raspberry Pi 5.
* Step2. Connect the FPC cable to the slot and make sure it locked properly, and then put the top hat on Raspberry Pi 5.
* Step3. peel off the protectiong film from acrylic panel.
* Step4. Fix the acrylic panels with copper pillars and screws.
* Step5. Paste the anti-slipper pad on bottom of the acrylic case.
* Step6. Insert TF card and connect the power supply and keyboard & mouse.
==Package Includes==
==Package Includes==
==How to assemble it==
* 1 x 52Pi M.2 2242 NVMe SSD For RPi 5 NES-Case board
==How to enable pcie funciton on RPi 5==
* 2 x Acrylic panel
* 1 x Custom FPC cable
* 1 x Anti-slipper pad
* 4 x Long copper pillar
* 4 x Ball head nut
* 4 x M2.5 screw
* 1 x M2.5 screw driver
* 4 x Copper pillar
* 4 x Knurled nut
* 2 x M2.5 screw
* 1 x M2 screw
[[File:EP-0212-8.jpg|left|800px]]
<br style="clear:both;">
 
==How to enable PCIe on Raspberry Pi 5? ==
* Modify /boot/firmware/config.txt and adding following parameters:
<pre>
dtparam=pciex1
</pre>
And the connection is certified for Gen 2.0 speed (5 GT/sec), but you can force it to Gen 3.0 (10 GT/sec) if you add the following line after:
<pre>
dtparam=pciex1_gen=3
</pre>
You can run devices at PCIe Gen 3.0 speeds if you test and they run stable.
 
* Enable auto detection PCIe and booting from NVME.
<pre>
sudo rpi-eeprom-config --edit
</pre>
Adding following parts:
<pre>
PCIE_PROBE=1
BOOT_ORDER=0xf416
</pre>
The 6 means to enable booting from nvme.
Reboot Raspberry Pi 5 and try to use `lsblk` or `lspci -vvv` to get more details of the PCIe device.
 
==Keywords==
==Keywords==
* M.2 2242 NVME SSD for RPi 5 NES-CASE, PCIe device for Raspberry Pi 5.
* M.2 2242 NVME SSD for RPi 5 NES-CASE, PCIe device for Raspberry Pi 5.

Latest revision as of 11:51, 3 April 2024

M.2 2242 NVME SSD for RPi 5 NES-CASE

EP-0212.jpg

Description

This is a hat board that supports PCIe expansion for Raspberry Pi 5. It can accommodate M.2 NVMe 2230/2242 SSD drives and connects to the PCIe slot on the Raspberry Pi 5 using a PCIe FPC cable.

Support M.2 NVMe M-key 2230/2242 SSD.

Features

  • PCIe Expansion Capability:

The hat board extends the functionality of the Raspberry Pi 5 by providing PCIe expansion support. It allows users to connect additional peripherals and devices through the PCIe slot, enhancing the Raspberry Pi's versatility for various applications.

  • M.2 NVMe SSD Compatibility:

Accommodates M.2 NVMe 2230/2242 SSD drives, offering high-speed storage solutions for increased data transfer rates and storage capacity. Users can seamlessly integrate NVMe SSDs for improved performance and efficient data handling.

  • Flexible Connectivity:

Connects to the Raspberry Pi 5 using a PCIe FPC (Flexible Printed Circuit) cable, ensuring a secure and reliable connection. The flexible cable design allows for convenient positioning and arrangement of the PCIe expansion board, offering flexibility in the physical setup.

  • Enhanced Storage Options:

Provides the ability to expand storage capacity by integrating M.2 NVMe SSDs, enabling users to store and retrieve data at faster speeds compared to traditional storage solutions.

  • Compact Form Factor:

Designed as a hat board, the expansion module maintains a compact form factor that seamlessly attaches to the Raspberry Pi 5, without compromising the overall size and portability of the Raspberry Pi setup.

  • High-Speed Data Transfer:

Enables high-speed data transfer between the Raspberry Pi 5 and connected PCIe devices, ensuring efficient communication and reduced latency.

  • Versatile Applications:

Ideal for a wide range of applications, including data-intensive projects, edge computing, and scenarios where additional storage and peripheral connectivity are essential.

  • User-Friendly Integration:

Offers a user-friendly experience by providing a straightforward and hassle-free setup for connecting PCIe devices to the Raspberry Pi 5.

  • Quality Construction:

Constructed with high-quality materials and components, ensuring durability and reliability in operation.

  • Open-ended Expansion Possibilities:

Provides an open-ended platform for users to explore and expand the capabilities of the Raspberry Pi 5, making it suitable for diverse projects and applications.

Gallery

  • Product outook
EP-0212-10.jpg


EP-0212.jpg


EP-0212-1.jpg


  • Assembled with acrylic case
EP-0212-2.jpg


EP-0212-3.jpg


  • Product details
EP-0212-4.jpg


  • Pogopin must be contact with Raspberry Pi 5's GPIO soldering points
EP-0212-5.jpg


EP-0212-6.jpg


How to assemble it?

  • Please follow the steps as following figure.
EP-0212-7.jpg


  • Step1. Paste thermal pads on top of Raspberry Pi 5's chipset and fix the copper pillars to Raspberry Pi 5.
  • Step2. Connect the FPC cable to the slot and make sure it locked properly, and then put the top hat on Raspberry Pi 5.
  • Step3. peel off the protectiong film from acrylic panel.
  • Step4. Fix the acrylic panels with copper pillars and screws.
  • Step5. Paste the anti-slipper pad on bottom of the acrylic case.
  • Step6. Insert TF card and connect the power supply and keyboard & mouse.

Package Includes

  • 1 x 52Pi M.2 2242 NVMe SSD For RPi 5 NES-Case board
  • 2 x Acrylic panel
  • 1 x Custom FPC cable
  • 1 x Anti-slipper pad
  • 4 x Long copper pillar
  • 4 x Ball head nut
  • 4 x M2.5 screw
  • 1 x M2.5 screw driver
  • 4 x Copper pillar
  • 4 x Knurled nut
  • 2 x M2.5 screw
  • 1 x M2 screw
EP-0212-8.jpg


How to enable PCIe on Raspberry Pi 5?

  • Modify /boot/firmware/config.txt and adding following parameters:
dtparam=pciex1

And the connection is certified for Gen 2.0 speed (5 GT/sec), but you can force it to Gen 3.0 (10 GT/sec) if you add the following line after:

dtparam=pciex1_gen=3

You can run devices at PCIe Gen 3.0 speeds if you test and they run stable.

  • Enable auto detection PCIe and booting from NVME.
sudo rpi-eeprom-config --edit

Adding following parts:

PCIE_PROBE=1
BOOT_ORDER=0xf416 

The 6 means to enable booting from nvme. Reboot Raspberry Pi 5 and try to use `lsblk` or `lspci -vvv` to get more details of the PCIe device.

Keywords

  • M.2 2242 NVME SSD for RPi 5 NES-CASE, PCIe device for Raspberry Pi 5.