Penta Hat only sees 3 disks

New to RPi and new to this forum…

I got an RPi 5 8GB, the Penta SATA Hat, 4x Seagate Barracuda 8TB 3.5" HDDs, and 4x 22-pin SATA extension cables. Power is supplied via 12V DC barrel plug to the Penta Hat. I conencted everything together and followed the directions on the Radxa website and the RPi only reports that it sees 3 HDDs when I run lsblk:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 7.3T 0 disk
sdb 8:16 0 7.3T 0 disk
sdc 8:32 0 7.3T 0 disk
mmcblk0 179:0 0 119.1G 0 disk
├─mmcblk0p1 179:1 0 512M 0 part /boot/firmware
└─mmcblk0p2 179:2 0 118.6G 0 part /

All four blue LEDs are lit on the Hat and I can hear all four HDDs spinning up on boot. I would like all four disks working since I want to create RAID 10.

Nevermind…I have solved it. It was a power issue. The 12V DC plug into the Penta Hat was not sufficient to power everything and so I had to also run USB-C power to the Pi5. Once I did this it saw all 4 disks no problem.

1 Like

Are You connecting both pi and hat via barrel plug?

According to the Radxa documentation, a 12V DC input should be sufficient to provide power to the Penta Hat, 4 mechanical HDDs, and the Pi (through the 40 GPIO pins). However, I guess it wasn’t enough, but providing DC power to the barrel plug and plugging the 27W RPi USB-C charger into the Pi itself solved the problem.

Have You seen warning on penta sata kit for more than one power source?

Have You added config.txt option to unlock full power for pi5? As far as I remember this is needed for pi5 with it’s own weird usb-c mode and any other power option.
For powering board with two power sources… I’m not sure if its safe…

I had not seen that a change to config.txt was necessary. I will try that today and see if it works. Thank you.

Okay, so I added the usb_max_current_enable=1 line to the config.txt file and disconnected the USB-C power from the Pi5. Only two of the four drives are detected now. So clearly there isn’t enough power getting to the Penta Hat with just the DC plug alone. I’m going to order the Radxa DC12V 36W power adapter (the 60W version is out of stock) and see if that suffices. Not sure what to do if that doesn’t work…

Any warnings or errors in dmesg?
have You checked command: vcgencmd pmic_read_adc ?