
嵌入式工控机是工业 M.2 的主战场:无风扇、小机箱、ARM/x86 混用、国产 CPU 上位。选 M.2 不是“买最快的”,而是“主板吃啥、机箱装啥、系统跑啥”三段式匹配。
第一段:尺寸。2242 常见于 COM Express、SMARC、车载网关,螺丝孔位固定,换 2280 会翘起来;2260 是过渡;2280 性能盘多但占空间。联乐遇到过客户把 2280 塞进 2242 槽,用胶带固定,振动三月金手指断裂。工业项目里,尺寸不对 = 物理失效,不关固件事。
第二段:Key 位。B Key 多 SATA/PCIe x2,M Key 多 PCIe x4 NVMe,B+M 兼容但别迷信“全能”——有的板 B+M 只给 SATA 信号,NVMe 盘插上不亮。国产飞腾/龙芯主板常自定义 M.2 定义,必须查原理图。联乐会把“Slot Key / PCIe lane / SATA signal”写进选型确认单,避免到现场才发现 BIOS 不认。
第三段:协议与系统。Linux 嵌入式常缺 NVMe 热插拔守护进程,老内核不认 NVMe 1.4;Windows IoT 倒无所谓。M.2 SATA 在 ARM 工控板上兼容最好,NVMe 要确认 PCIe RC 驱动。某国产化工控机用飞腾 E2000,PCIe 链路训练 2 秒,消费 NVMe 超时掉盘,换睿达 PE32 宽温 NVMe(固件放宽训练时间)才稳。
还有高度:单面 M.2 才能进 2.75mm 超薄盖;双面 2280 插进紧凑壳会顶散热片。MS60 单面布局就是为这个场景生的。再就是散热:M.2 NVMe 没马甲,工控机无风扇,满写 3W 热排不掉,Thermal Throttle 比 SATA 还慢。联乐常建议“系统盘用 M.2 SATA,数据盘用 2.5 寸工业 SSD 或 M.2 NVMe 加导热垫”。
联乐实业 22 年攒下的“工控主板 M.2 兼容库”很值钱:哪块研华板只认 B Key SATA、哪块国产龙芯板 NVMe 要关 ASPM、哪块车载主板 2242 限高 2.3mm,工程师开口就知。这种库不是百度来的,是几千个现场工单喂出来的。