IOCrest JMB585 PCIe Gen3 SATA Controller
CM4 Functionality | Pi 5 Functionality | Driver Required? | More Info |
---|---|---|---|
Full | Untested | Yes | GitHub Issue |
Videos Related to this Card
Description and Notes
Since mid-2021, SATA support is built into the Raspberry Pi kernel, so assuming you have updated to the latest version (sudo apt upgrade -y
), this card should work out of the box.
The card shows up as SATA controller: JMicron Technology Corp. Device 0585 (prog-if 01 [AHCI 1.0])
using lspci
, and I successfully tested four drives connected to it (I didn’t have any more to test, otherwise I would’ve plugged in a fifth!).
The card was able to pump through around 395-400 MiB/sec of data when doing a RAID 5 parity calculation, and I could regularly get 350 MiB/sec of performance when just copying data among the drives.
Any kind of RAID setup will require software RAID, which relies on the slow(ish) Pi CPU to work. So parity calculations can make RAID writes fairly slow, even on fast disks.
I successfully tested this card with Open Media Vault and had no issues.
Buy this Card
If you'd like to purchase this card, it helps me out if you use the following product link:
IOCrest JMB585 PCIe Gen3 SATA Controller