There is now this adapter board that can be used with the existing Penta SATA HAT: RADXA M.2 E Key to IPEX for Rock5 Model A – ALLNET China, and tested out and works fine with my 5B board. Note that this takes the spot of the M.2 wifi/BT slot, and will not fit in the NVMe M.2 slot underneath (keyed differently).
The only other thing is that the GPIO header doesn’t line up, so you’d either need a longer IPEX cable, or a couple wires/ribbon cable for the GPIO. I’m currently just running four wires from the 5B to the HAT (power + SDA/SCL), as described at https://wiki.radxa.com/Penta_SATA_HAT. Also, their docs appear to be missing pin #6 for ground.
lspci:
lsblk:
penta sata hat connected:


