geerlingguy / raspberry-pi-pcie-devices

Raspberry Pi PCI Express device compatibility database
http://pipci.jeffgeerling.com
GNU General Public License v3.0
1.63k stars 145 forks source link

Add HAT: Dual M.2 X1004 Board from Geekworm #601

Closed geerlingguy closed 9 months ago

geerlingguy commented 9 months ago

Geekworm has a new dual 2280 M.2 NVMe SSD HAT for the Pi 5, the Geekworm X1004.

x1004-v1 1-1300p4_2048x2048

It uses an ASMedia ASM1182e PCIe Gen 2 switch (meaning you can't use NVMe at Gen 3 speeds), and two M.2 sockets that hold 2280-size NVMe SSDs.

It doesn't have an external power input, so it needs to pull the 3.5 + 3.5A rated power for the ports through the Pi's FFC + GPIO pins, which it should be able to do as long as the Pi has an adequate power supply.

The pictured cable is also a basic FFC, not impedance-controlled, so I would fear some link errors could happen with that combination. But would have to test to verify.

geerlingguy commented 9 months ago

It's on the site: https://pipci.jeffgeerling.com/hats/geekworm-x1004-dual-2280-nvme-hat.html