Will there be a SATA Hat for the ROCK 5?

Nope.

The M.2 key M slot is PCIe only. Either x4 or 2 x x2 (confirmed just yesterday by @jack)

The three SATA lanes are all pinmuxed with PCIe Gen2 and/or USB3. One of these lanes is occupied by the RTL8125BG NIC, another is USB3 and the last one is routed to the M.2 key E slot. The latter defaults to PCIe Gen2 but can be turned into native SATA via a simple device-tree overlay (needs a mechanical adapter of course) and maybe the same is true for the USB3-A port. Maybe @jack will tell…

2 Likes