Skip to content

Commit 6ed304d

Browse files
committed
Issue #85: Update SATA controller M.2 stick instructions.
1 parent a2517ec commit 6ed304d

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

_cards_storage/iocrest-jmb585-m2-sata.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,19 @@ layout: card
33
title: "IOCrest M.2 to 5 Ports SATA with JMB585"
44
picture: "/images/storage-iocrest-jmb585-m2-sata.jpg"
55
functionality_cm4: "Full"
6-
functionality_pi5: "Untested"
7-
driver_required: "Yes"
6+
functionality_pi5: "Full"
7+
driver_required: "No"
88
github_issue: "https://github.com/geerlingguy/raspberry-pi-pcie-devices/issues/85"
99
buy_link: https://amzn.to/2P26l1c
1010
videos: []
1111
---
12-
This little SATA board is a convenient and compact way to add up to 5 SATA drives to a Raspberry Pi, either via a CM4 carrier board that has a built-in full-size (80mm) M.2 slot, or via a PCI Express x1 to M.2 adapter card.
12+
This little SATA board is a convenient and compact way to add up to 5 SATA drives (there's also a 6-port version) to a Raspberry Pi, either via a CM4 carrier board that has a built-in full-size (80mm) M.2 slot, or via a PCI Express x1 to M.2 adapter card.
1313

1414
Since mid-2021, [SATA support is built into the Raspberry Pi kernel](https://www.jeffgeerling.com/blog/2021/raspberry-pi-os-now-has-sata-support-built), so assuming you have updated to the latest version (`sudo apt upgrade -y`), this card should work out of the box.
15+
16+
On the Pi 5, you may need to add the following options in your `/boot/firmware/config.txt` for better compatibility with this and other SATA controllers:
17+
18+
```
19+
dtoverlay=pciex1-compat-pi5,no-mip
20+
dtoverlay=pcie-32bit-dma-pi5
21+
```

0 commit comments

Comments
 (0)