The only significant thing I'm aware of that the Raspberry Pi M.2 HAT does differently to other third-party boards is that it includes an on-board 32.768 kHz oscillator that provides Suspend Clock (SUSCLK). Apparently some M.2 drives didn't work properly without this, although the majority don't use it, hence why many third-party boards don't provide it. Other than that, there's really not a lot an M.2 adapter board can do to affect compatibility - after all, M.2 is essentially just straight-through PCI Express with a few additional control signals. Compatibility issues are largely between the Pi and the SSD.I thought the raspberry pi HAT overcame whatever issues the earlier released third party boards had, because the raspberry pi documentation says :-
The M.2 HAT+ adapter board converts between the PCIe connector on Raspberry Pi 5 and a single M.2 M key edge connector. You can connect any device that uses the 2230 or 2242 form factors
I also interpret that statement in context of its qualifier - that any device that conforms to the appropriate form factor can be physically connected. Not that it is compatible with any device.
Statistics: Posted by HwAoRrDk — Wed Jun 26, 2024 12:02 pm