4 ms·
I've been having mechanical problems with M.2. Not only does it specify very thin PCBs for no good reason, but variable length, width, and different fasteners m
by oakwhiz 4y ago
I've been having mechanical problems with M.2. Not only does it specify very thin PCBs for no good reason, but variable length, width, and different fasteners make M.2 a rather annoying form factor for me personally. In addition to problems caused by thermal characteristics or vertical depth used up by heatsinks. It's not always possible to locate a fastener that will work in a given board, or even remove it from the top side without completely disassembling a machine. Not all boards are x86 PCs or servers either, M.2 is now used in embedded devices and some assumptions can't be taken for granted there.
If you look at PCI or PCI Express there is a mechanical component to the case and socket which holds on to the card so that it's not just floating there. However M.2 capable boards seem to have a wide variety of fasteners, and that's the only thing holding it in. There is no standard part for this, and good luck if you need a replacement or it wasn't included in the stock machine.
I've also watched an employee of a computer store install an M.2 card in a bent position because the included fasteners were not even capable of correctly holding the card. Why is it so easy to mis-install in the first place?