EP-0209

From 52Pi Wiki
Jump to navigation Jump to search

N05 M.2 2242 PCIe to NVMe Top

N05-main.png

Purchase Link

Description

N05 is an NVME M.2 SSD(NVMe 2230, 2242 GEN 3) PIP (PCIe Peripheral Board) for the Raspberry Pi 5 that uses the new PCIE interface of the Raspberry Pi 5 to utilize the NVME M2 SSDs for fast data transfers and ultra-fast booting.

N05 is compatible with the standard HAT size of Raspberry Pi and supports two sizes of NVMe SSD: 2230 and 2242. The included SSD mounting screws make it convenient for users to switch between the two sizes at any time.

Features

  • Designed for RPI 5: Dedicated to the latest single-board computer, the Raspberry Pi 5.
  • NVMe Capability: Supports installing NVMe (M-key) drives in M.2 format sizes 2230 and 2242, extra custom CNC SSD mount screw, no soldering required.
  • PCIe Support: PCIe x1 interface in both Gen2 & Gen3 standards.
  • Hollow design: Hollow design provides excellent ventilation airflow for cooling.
  • Gold-plated PCB: Gold-plated PCBs offer superior electrical performance.
  • PCIe ultra-short signal lines:The short trace routing of PCIe is more reliable and faster, fully meeting the signal requirements of PCIe 3.0.
  • LED Indicators: Features LED light for M.2 disk activity (“ACT”).
  • Compatible Form Factor:Board format is compatible with the original Raspberry Pi HAT dimensions of 65 x 56.50 mm.
  • M.2 Standard-Compliant Power System: Integrated voltage regulator delivering up to 3A for the 3.3V power rail, compliant with M.2 (NGFF) standard.
  • All Necessary Accessories Included: Comes with a FPC PCIe ribbon, M2 and M2.5 screws, spacers, and extra custom CNC SSD mount screw.
  • Camera/Display fpc cutout: The openings in the PCB allow for the routing of two Display/Camera FPC cables.

Gallery

  • Product Outlook
EP-0209-10.jpg


  • Board Details
EP-0209-3.jpg


  • Installation method
EP-0209-4.jpg


  • NVMe SSD Size compatibility
EP-0209-8.jpg


EP-0228-07.jpg


  • Application scenario
EP-0209-2.jpg


EP-0209-5.jpg


EP-0209-6.jpg


  • 2D Product Outlook
N05-1.png


  • Frontal Face
N05-2.png


  • Back face
N05-3.png


  • 2D Mechanical drawing
2D Mech N05 M.2 2242 PCIe to NVMe Top.png


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.

Package Includes

  • 1 x N05 M.2 2242 PCIe to NVMe Top
  • 1 x PCIe FFC cable (40mm length)
  • 4 x M2.5x16mm Spacers
  • 6 x M2.5x5mm Screws
  • 1 x M2x4mm Screws (to fix MVME M2 SSD)
EP-0209-7.jpg


Keywords

  • N05 M.2 2242 PCIe to NVMe Top, PCIe to NVMe Expansion board.