View on GitHub

Raspberry Pi PCIe Database

Raspberry Pi PCI Express device compatibility database

< Back to HATs and Boards

Pineboards HatDrive! Bottom

Pineboards HatDrive! Bottom
Website More Info
More Info GitHub Issue

Description

The Pineboards HatDrive! Bottom is an M.2 HAT for the Raspberry Pi 5. It accepts 2242 or 2280-sized NVMe SSDs (or any other PCIe device with M.2 M-key), and includes a 40mm FPC cable to connect the HAT to the Pi’s PCIe external connector.

To boot off an NVMe SSD using this board, please follow the NVMe SSD Boot on Raspberry Pi 5 guide on my website.

If you just wish to use NVMe storage and will boot off microSD, netboot, or USB, you need to enable the external PCIe port on the Pi 5:

  1. Edit the boot config file (sudo nano /boot/config.txt)
  2. Add dtparam=nvme to the bottom of the file, save it, and reboot

If you wish to experiment with PCIe Gen 3 speeds, you can add the following line after the nvme line above:

dtparam=pciex1_gen=3

Pineboards is currently testing a number of SSDs in this HAT and their Bottom-oriented 2280-size board, so visit their website for more info.

The ‘Bottom’ version of this HAT has a separate 5V power input adapter—I am currently asking Pineboards how it is to be used.