PiNAS project part 34 - 3D printed m.2 extension

Dec 10, 2024 10:11 AM

Raspberry Pi finally released their official m.2 HAT. It's certainly a step above 3rd-party options.
1. It has the shortest traces from FFC connector to m.2 slot.
2. The cable follows Raspberry Pi's PCIe connector specification and isn't just some general purpose FFC cable.

Although I've mitigated signal issues in other areas, I still get occasional /corrected/ lane errors on the root bus. The errors don't affect functionality but I'd rather have none.
The official HAT should have the best chance, one problem... it doesn't support 2280 (22x80mm) m.2's.
My redriver module is 2280...

3D printing to the rescue!

Side note. Natural PLA is a pleasure to print with.

I have the HAT flipped like that to fit the 1u size constraint, but it also places the u.2 port in a better spot.

I'm having to do a case redesign so don't mind the floating NIC :p
The good news is... 0 lane errors at full gen3 speeds! :D

Cat

pinas

raspberry_pi

3d_printing

technology

progress

Wow it's so long now.

8 months ago | Likes 4 Dislikes 0

8 months ago | Likes 2 Dislikes 0

Yes, but is this your hobby?

8 months ago | Likes 2 Dislikes 0