Radxa Penta SATA HAT adds up to five SATA drives to the Raspberry Pi 5 for NAS applications

The Radxa Penta SATA HAT leverages the PCIe interface on Raspberry Pi 5  SBC to add up to five 2.5-inch or 3.5-inch SATA drives through four SATA connectors and an eSATA connector and enables NAS designs with the latest SBC from Raspberry Pi Limited.

The Radxa’s Penta SATA HAT was initially launched in 2019 as an accessory for the Rock Pi 4 SBC powered by a Rockchip RK3399 processor and an M.2 PCIe socket since Raspberry Pi competitors have been exposing PCIe interfaces for years. It turns out the exact same Penta SATA HAT design can be reused with the Raspberry Pi 5 by providing a new PCIe FPC cable and updating the configuration scripts.

Raspberry Pi 5 NAS HAT

Radxa Penta SATA HAT for Raspberry Pi 5 specifications:

  • 4x SATA interfaces + 1x eSATAp for up 100TB storage via 5x 2.5″ or 3.5″ HDD/SSD
  • Host Connection – Flat cable with 2-lane PCIe 2.1 via JMB585 PCIe to SATA controller
  • Storage Features – HDD suspend mode, software RAID 0/1/5
  • Misc
    • Optional PWM control fan for HDD heat dispatching
    • Optional OLED display for IP/Storage info
  • Power Supply
    • 1x USB Type C power input with USB PD support for both 2.5-inch HDD/SSD and the SBC
    • External standard ATX power supply support for 3.5-inch HDD

Radxa Penta SATA HAT board

Accessories are exactly the same, but Radxa had to design a new custom FPC cable to connect to the original Penta SATA HAT PCIe connector – shown on the left side in the photo above – and the Raspberry Pi FFC PCIe connector.

Radxa Penta SATA HAT for Raspberry Pi 5

The other change is the configuration method (up to PCIe Gen3) for Raspberry Pi OS which is explained on the Radxa documentation website. The HAT Wiki still points to the older install script for Radxa boards for now, but you should use the method in the first link for the Raspberry Pi 5 if that’s the board you are using. This solution should also you to create your own Raspberry Pi 5 NAS with the quad-bay 2.5-inch metal case or a 5-bay for 3.5-inch drives as shown below.

Raspberry Pi 5 NAS metal case
Metal case with 2.5-inch drives
Raspberry Pi 5 5 bay NAS
5-bay NAS with Penta SATA HAT and Radxa SBC

Radxa is working on opening stores on Aliexpress and Amazon to provide easier purchase methods to their customers, and they’ve listed the Penta SATA HAT for Raspberry Pi 5 on Amazon, but with no price for now. The Penta SATA HAT Pi 5 kit can still be purchased on Arace for $44.99 plus shipping.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

21 Replies to “Radxa Penta SATA HAT adds up to five SATA drives to the Raspberry Pi 5 for NAS applications”

  1. Some users requested just that fpc alone to upgrade from rock4 to pi5, but this is still not available.
    Also pi5 has only one pcie 2.0 lane, unofficially one 3.0 lane, jmb chip uses two 3.0 lanes.

    1. > Also pi5 has only one pcie 2.0 lane

      BCM2712 has six PCIe Gen3 lanes, four ‘wasted’ to access the RP1 chip, one available at that FPC connector and of course called ‘PCIe 2.0’ to avoid support hassles when PCIe link training fails completely or users suffer from interconnection problems at Gen3 speeds.

      1. So there’s a sixth lane just left wasted? The RP1 is connected by a 4x PCI-E v3.0? That a low of BW for such a meager peripherial.

        1. > So there’s a sixth lane just left wasted?

          According to bcm2712.dts yes. There’s also an own GbE MAC inside the SoC so maybe the CM5 will allow for 2 x Gigabit Ethernet and a 2nd user accessible PCIe lane?

          > The RP1 is connected by a 4x PCI-E v3.0?

          At Gen2 speed since RP1 can’t go higher. With ‘performance issues’ due to ASPM defaults.

          1. Well actually they are both of mine a 3 and a 4 are collecting dust here …

  2. Nice design but even with 5xHDDs, you can expect 500 Mo/s transfer speed, which would be limited to 120 Mo/s on gigabit ethernet. Goes directly in “drop in trash” for me.

    1. I would say not the speed is the goal but playing with nowadays obsolete raid levels and maybe expanding the storage by choosing cheaper but more drives. Definitely SBCs are not known for crazy bandwidth and unmatched speed.

      1. Darn, I’ve already bought the DC 12V 5A 60W power cable for the Pi5+HAT combo. Wish I had found this article first :’).

        All in all I plan to use this HDD enclosure with 5, 3.5in HDD’s and the Pi5+HAT. Is there an ATX PSU you would recommend with this build? Would I also provide power to the Pi5 with the D-Shaped 4 Pin plug on the HAT, or should I still use the dc pin port on the HAT for that?

        1. I’ve just read the documentation in more detail, and it looks like you can use a 12V/5A power supply too:

          If we install 4 3.5-inch mechanical hard drives, considering the power consumption of the Raspberry Pi 5 itself, the total power consumption of the entire kit may exceed 50W. At this time, we can use a DC 12V adapter for power, such as a 12V/5A adapter. Or use a D-shaped 4PIN from an ATX/SFX power supply, D-shaped 4PIN interface generally can provide a larger power.

          I’m not sure there’s enough power for five drives including the eSATA drive. But it may work. If not, any ATX PSU should probably do as the system needs about 60 Watts.

          1. Wanted to follow up with this for anyone else coming along. I got this build working. One thing to add to the list of parts you will need is a 24-Pin ATX Power Supply Jumper Bridge Tool to turn on the power supply. I’m guessing you would need a similar piece for other PSU form factors.
            If you are using the specific HDD enclosure in this article with 5 bays and subsequently 5 SATA ports, you will need an eSATA to SATA cable for connecting the Pi 5 to 5th drive. The fan on this enclosure is really loud, so I took the back off the enclosure to replace mine with an 80mm 4-pin Noctua NF-A8 PWM, and that helped significantly.

          2. You just need a simple wire between pins 16 and 17 (you have to short the green and a black wire). I’m usually doing that with resistor tails or metallic wires made to attach cables.

            What’s nice when you have a control board is that you can also use a GPIO to turn the power supply on: just connect an open drain output to pin 16 (the green one), and when you pull it down, the PSU will turn on. You can probably connect it directly to one of the Pi’s GPIO.

          3. Idk if I can do that with the Pi’s GPIO pins because the SATA HAT powers the Pi through them. That would be a neat solution though.

  3. Are there any reviews on the 5-bay NAS? This is going to be my first nas and I can’t decide between the 5-bay NAS and the metal case. Are the fans loud? If so is it possible to swap them?

Leave a Reply

Your email address will not be published. Required fields are marked *

Boardcon Rockchip and Allwinner SoM and SBC products
Boardcon Rockchip and Allwinner SoM and SBC products