Skip to main content

DeskPi RackMate 10-inch 2U Rack Mount with PCIe NVMe Board for Raspberry Pi 5 (DP-0046)

DP-0046 2U Rack Mount Overview

SKUDP-0046
Height / Form Factor2U ยท 10-Inch Rack Mount
SBC CompatibilityDual Raspberry Pi 5 & Raspberry Pi 4B
Storage ExpansionDual M.2 NVMe SSDs (2230/2242/2260/2280)

Descriptionโ€‹

The DeskPi 2U RackMount (DP-0046) is an expanded 2U height server rack solution designed to accommodate two Raspberry Pi 5 or Raspberry Pi 4B single-board computers side-by-side in standard 10-inch server racks (such as RackMate T0 and RackMate T1).

The 2U height profile provides superior vertical thermal clearance, allowing both boards to run active heatsinks and tall cooling fans while integrating two independent high-speed PCIe M.2 NVMe SSD expansion boards and front panel programmable status LEDs.

DP-0046 Front View

DP-0046 Angle View


Key Featuresโ€‹

  • 2U Height Advantage: Extra vertical clearance provides optimal airflow channels and supports taller active coolers or HAT boards without clearance constraints.
  • Independent Dual NVMe Expansion: Two independent M.2 slots directly interface with each Raspberry Pi 5 PCIe bus via dedicated 16-pin FPC ribbon cables.
  • Full Form-Factor NVMe Support: Accommodates M.2 2230, 2242, 2260, and full-length 2280 NVMe SSDs.
  • Convenient Front-Facing Access: Quick access to MicroSD slots, USB ports, Ethernet jacks, and power switches.
  • Robust Carbon Steel Construction: Finished in scratch-resistant matte black powder coat for professional homelab aesthetics.
  • Programmable Front Indicators: Independent red UID identification LEDs mapped to GPIO4 for software-defined telemetry or alerts.

Technical Specificationsโ€‹

SpecificationDetails
Model SKUDP-0046
Form Factor10-Inch Server Rack Mount (2U Height)
Dimensions254 mm ร— 100 mm ร— 88.9 mm (10" ร— 3.94" ร— 3.5")
Board CapacityUp to 2ร— Raspberry Pi 5 or Raspberry Pi 4 Model B
Storage Expansion2ร— M.2 M-Key NVMe SSD slots (PCIe Gen 2.0 / 3.0 on Pi 5)
Supported SSD Sizes2230, 2242, 2260, 2280
Chassis MaterialCold-Rolled Carbon Steel (SPCC)
Cabinet CompatibilityDeskPi RackMate T0, RackMate T1, and standard 10" cabinets

Port Definitions

Rack Dimensions


Hardware Layout & Installationโ€‹

Easy Access Design

Tray Slide Installation

Assembly Stepsโ€‹

Mount the Raspberry Pi boards, seat the PCIe FPC ribbon cables, and install your NVMe SSDs as illustrated below:

Assembly Guide

DP-0046 assembly and cabling breakdown


Software Configuration Guideโ€‹

1. Enable PCIe Interface on Raspberry Pi 5โ€‹

Enable the external PCIe connector by editing /boot/firmware/config.txt:

sudo nano /boot/firmware/config.txt

Append the following under the [all] block:

[all]
dtparam=pciex1

Save and reboot (sudo reboot). Verify that the SSDs appear under lsblk:

lsblk

2. Enable PCIe Gen 3.0 (Optional)โ€‹

To enable experimental PCIe Gen 3.0 transfer speeds:

[all]
dtparam=pciex1
dtparam=pciex1_gen=3
Stability Note

If you experience PCIe bus timeouts or filesystem errors during sustained load, comment out dtparam=pciex1_gen=3 to run at stable, certified Gen 2.0 speeds.

3. Direct Boot from NVMe (No MicroSD Card)โ€‹

sudo rpi-eeprom-config --edit

Set BOOT_ORDER to prioritize NVMe boot:

BOOT_ORDER=0xf416

Front Panel UID LED Controlโ€‹

The front-facing identity LED is mapped to GPIO4. You can control the indicator using Python:

from gpiozero import LED
from time import sleep

led = LED('GPIO4')

while True:
led.on()
sleep(1)
led.off()
sleep(1)

Using RPi.GPIOโ€‹

import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.OUT)

try:
while True:
GPIO.output(4, GPIO.HIGH)
time.sleep(1)
GPIO.output(4, GPIO.LOW)
time.sleep(1)
finally:
GPIO.cleanup()

Frequently Paired Accessoriesโ€‹

Complement your 2U dual-node compute mount with these modular 10-inch accessories:

AccessorySKUForm FactorRecommended Use
DeskPi RackMate T1DP-00228U CabinetEnclosed 10" homelab rack with acrylic front door
DC PDU Lite 7-CHDP-00420.5UCentralized DC power for both Raspberry Pi nodes
12-Port CAT6 Patch PanelDP-00340.5U / 1UClean network interconnects to upstream switch
0.5U Cable Management PanelDP-00440.5UManage ethernet patch cords and USB cables
2U Dual Cooling Fan PanelDR-00062UActive exhaust cooling for high-density SBC clusters