news 2026/8/28 11:14:42

Tiny OSM 1.0规范发布:嵌入式模块化设计迎来超小型新选择

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Tiny OSM 1.0规范发布:嵌入式模块化设计迎来超小型新选择

SGET 正式发布 Tiny OSM 1.0 规范。消息在嵌入式圈子里不算炸裂,但懂行的人心里都清楚,它把 OSM 标准家族最后一块拼图给补上了。作为一个从 Qseven、SMARC 时代一路做到 OSM 的嵌入式硬件工程师,我想认真聊一下这个新规范到底解决了什么问题、和标准 OSM 有什么区别、以及你真打算在新项目里用它的话,有哪些坑必须提前避开。这不是把标准文档翻译一遍,而是从一个做载板、做散热、做量产的人的实际视角来拆解。如果你从事嵌入式硬件设计、产品选型或者做技术创新规划,这篇文章值得花十分钟看完。

1. 先说背景:SGET 和 OSM 标准到底是怎么一回事

1.1 SGET 是谁,OSM 是怎么诞生的

SGET(Standardization Group for Embedded Technologies)是一个由工业计算、嵌入式和半导体厂商组成的标准化联盟。它做的事情非常具体:制定尺寸、引脚、电气定义全部公开的模块标准,让不同厂商的模块可以互换,用户更换 CPU 平台的时候不需要重新设计整块载板。这个思路和 PC 行业里的 ATX 标准、Mini-ITX 标准是一回事,只不过把粒度从主板缩小到了核心板这一层。

OSM 是 SGET 在 2018 年前后推出的 Open Standard Module 标准,名字里的 Open 不是开源软件那个 Open,而是"接口规范对外开放"的意思。它最核心的特点有两个。第一,彻底抛弃了传统 SoM 模块的金手指或者板对板连接器,改用 LGA(Land Grid Array)焊盘,模块直接焊在载板上,装完不用螺丝、不用加固条,也没有连接器松脱的问题。第二,整个标准对尺寸、引脚编号、电源定义、启动时序全部做了公开定义,任何模块厂商只要符合规范,做出来的模块就可以插到任何遵循规范的载板上。

当时我们团队评估 OSM 的第一感觉就是,这东西本质上是一颗"能焊上去的 CPU 最小系统"。CPU、内存、eMMC 存储、电源管理这些最难搞的部分全部集成在一个小模块里,载板设计者只需要提供电源、外设接口和应用程序,复杂度大大下降。相比传统的 Qseven、SMARC 模块,OSM 在抗振动、成本、装配高度这些维度上优势非常明显。后来这几年,很多工业计算机厂商逐步把产品线从 Qseven 转向 OSM,就是这个原因。

1.2 Tiny OSM 1.0 到底补上了哪块拼图

OSM 标准最初定义了四个尺寸档位:Size S 是 30×30mm,Size M 是 40×37mm,Size L 是 45×45mm,Size XL 是 55×45mm 左右。这里面最小的 Size S,面积已经控制在了 900 平方毫米以内,比一张名片小得多。但是在可穿戴设备、微型医疗终端、无人机飞控、微型边缘网关这些场景里,30×30mm 依然偏大,尤其是当你只需要一颗低功耗 SoC 加最基本外设的时候,你根本不需要 420 个引脚,也不需要那么多路 PCIe。

Tiny OSM 的出现,就是为了填补 30×30mm 以下的空档。它不像有些厂商做的私有封装一样另起炉灶,而是把 OSM 原有的 LGA 固定方式、载板启动配置机制、电源框架完整保留下来,只对引脚数量、PCB 面积和功耗上限做了重新定义。换句话说,Tiny OSM 不是 OSM 的阉割版,而是一套面向"极致紧凑加低功耗"场景的正规标准。只要模块厂商想做超小型模块,并且愿意遵守公开规范,它就能和整个 OSM 生态共用一套工具链和设计经验。

2. 技术规格逐项拆解

2.1 尺寸与机械结构

从 1.0 规范公布的设计思路来看,Tiny OSM 的 PCB 外形尺寸被压缩到了 20×20mm 到 25×25mm 这个区间,具体数值以官方标准文本为准。做个直观对比:一枚一元硬币的直径大约 25mm,Tiny OSM 基本就是在硬币大小范围内,把一颗 SoC、LPDDR 内存、eMMC 存储和电源管理全部集成进去。相比 Size S 的 30×30mm,面积直接缩小了四成到一半以上,这对目标场景来说是质变,因为很多手持设备的内部可用面积本来就只有几平方厘米。

结构上它依然采用 LGA 焊盘,模块底面是整片焊盘阵列,没有连接器。焊盘间距根据这类超小封装的一般做法,大概率会压缩到 0.5mm 到 0.65mm 这个范围。间距越小,对钢网开窗、印刷锡膏和回流焊工艺的精度要求就越高,这一点我在后面的实操部分会专门展开。另外,Tiny OSM 的封装图里一定会定义四角 keep-out 区域,用来避免元件和固定螺柱、外壳干涉。画载板封装时千万不能图省事直接把模块焊盘框起来就往板上扔,keep-out 和器件高度限制必须严格遵守,否则后期装配会撞件。

2.2 引脚定义与接口取舍

Tiny OSM 和标准 OSM 最大的区别就在引脚数量上。标准 OSM 的 Size S 和 Size M 是 360 个引脚,Size L 和 Size XL 扩展到 420 个引脚。Tiny OSM 从命名和设计目标推断,会压缩到 200 引脚左右,砍掉的主要是大尺寸模块才用得到的多路 PCIe、多路 USB 和完整显示输出组合。具体保留哪些接口,最终要以 1.0 规范文本和各模块厂商的规格书为准,但按照边缘计算和物联网产品的普遍需求,下面这些功能分组应该会被保留下来:

接口典型用途备注
PCIe x1Wi-Fi、NVMe、加速卡等高速外设一般保留 1 路
USB 2.0 / 3.0外设、调试、数据交换至少保留 2 路以上
千兆以太网 RGMII/RMII有线网络PHY 芯片放在载板上
I2C、SPI、UART传感器、扩展外设、调试串口低速总线,引脚占用少
SDIO 或 eMMC 扩展外部存储部分模块可选
MIPI-CSI摄像头视觉类产品刚需
MIPI-DSI / eDP显示屏手持设备常备
GPIO、PWM、ADC按键、LED、模拟采集数量不会太多
电源、复位、时钟、启动配置模块基础运行环境必须保留

很多人会犯一个错误,以为标准里写了某接口就一定能用。实际上 OSM 这类标准的定义方式是把"可能存在的引脚"都定义清楚,但具体哪些接口被引出,取决于模块厂商选用的 SoC 和内部设计。所以选型时务必一个人接口一个接口地对规格书,不要只看标准宣传页。Tiny OSM 由于引脚预算紧张,这种情况会更突出。

2.3 电源与电气特性

OSM 家族的电源框架一直是"载板供给为主、模块内部变换为辅"。载板至少要给模块提供干净的 5V 电源,按需再提供 3.3V,模块内部再去生成核心电压、IO 电压和 RTC 电压。Tiny OSM 延续了这个框架,载板设计者不需要关心模块内部的电源树,只要保证输入电源纹波合格、上电顺序可靠。这也就意味着载板设计难度被极大地降低了,对于很多之前没做过高速核心板的团队来说,这是很大的门槛削减。

Tiny OSM 一个很实际的变化是,载板需要处理的电流变小了。标准 OSM 的 Size L、XL 版本,标称功耗动不动就是 25W、45W,载板要规划大电流通路、多层铜皮和充足的散热面积。Tiny OSM 从目标场景看,大概率会把功耗范围限制在 5W 到 15W 甚至更低。功耗下来了,载板就可以做得很薄,散热压力也小很多,配合 USB Type-C 供电就能稳定运行。对于做便携设备的人来说,这直接决定了产品能不能做到无风扇、全密封、IP67 防护。

电气方面还需要关注高速差分对的阻抗控制。Tiny OSM 虽然小,但 PCIe、USB 3.0、MIPI 这些高速信号的速率并不低,载板上从模块焊盘到连接器的走线必须做 100Ω 差分阻抗,USB 要按 90Ω 控制,并且保证参考平面连续。很多人以为模块小就可以随便拉线,实际上小封装反而把走线空间压缩了,布线难度一点没降。

3. 应用场景与模块选型决策

3.1 什么样的产品才需要 Tiny OSM

说句实话,Tiny OSM 不是给所有人准备的。如果你的产品是机架式工业网关或者大尺寸 HMI,空间根本不紧张,老老实实用 Size S 或者 SMARC 反而是更稳妥的选择,接口更丰富、散热面积更大、供应链选择也更多。但确实有几类产品,Tiny OSM 是那种"刚刚好"的选项。

第一类是医疗手持与便携设备。监护仪、超声探头、血糖分析仪这类产品对体积、重量、功耗非常敏感,而且对长期供货有硬性要求,模块化方案可以避免因为单颗主控停产导致整机重新设计。第二类是可穿戴计算终端,比如工业 AR 眼镜、头盔显示单元、腕带式终端,这类产品内部的可用面积往往只有几平方厘米,Tiny OSM 的尺寸几乎是量身定做。第三类是微型无人机和地面机器人,飞控和计算单元需要极致轻量化,Tiny OSM 配合轻质载板可以把重量控制到几十克以内。

除此之外,智能摄像头和边缘 AI 盒子也是典型场景。这类产品通常只需要一颗 SoC 加摄像头和网络接口,Tiny OSM 的接口组合完全够用,而且拼装效率高,适合批量交付。还有工业手持扫码机、巡检终端、便携检测仪表,凡是以前用自研核心板、但又不想承担 CPU 设计风险的团队,都可以认真考虑这个规格。

3.2 Tiny OSM 与现有模块方案对比

把 Tiny OSM 和现在主流的几个模块形态放在一起对比,选型逻辑会更清楚:

维度Tiny OSMOSM Size SSMARCQseven自研核心板
外形尺寸约 20~25mm 边长30×30mm82×50mm 左右70×70mm 左右不固定
连接方式LGA 焊接LGA 焊接板对板连接器金手指连接器不固定
装配复杂度高(需回流焊)不定
抗振动性优秀优秀一般一般看设计
典型功耗5~15W10~25W15~45W15~45W不定
接口丰富度精简丰富非常丰富丰富看需求
载板面积占用极小不定
供应链成熟度刚起步较成熟成熟成熟依赖自身

从表格能看出,Tiny OSM 走的是"够用就好"的路线。它不会去竞争高算力多接口的场景,而是在尺寸和功耗两个维度上做到极致。对于成本敏感型的量产产品,省下连接器、散热片、外壳体积所换来的 BOM 和装配成本优势,往往比模块本身的价格更可观。

3.3 选型前要问自己的几个问题

我建议每个准备选型的团队在拍板之前,先回答下面五个问题。第一,你的 CPU 迭代周期是多久?如果产品生命周期超过五年,模块化方案几乎是必须的,否则主控停产那天就是整个项目的灾难。第二,载板面积到底有没有瓶颈?如果主板面积充裕,用更成熟、接口更丰富的标准 OSM 或 SMARC 没有必要为了小而小。第三,功耗预算有多少?Tiny OSM 的功耗上限决定了它不适合高算力 AI 推理场景,这类需求该上独立 NPU 加速模块就上,不要为了用新标准而用新标准。

第四,量产规模有多大?如果你的产品一年只有几百台,采用 LGA 焊接方式的 Tiny OSM 意味着需要 SMT 生产线配合,贴片和返修的成本占比会偏高,这时候用带连接器的模块形态反而更划算。第五,供应商生态如何?一个标准再漂亮,如果只有一家模块厂商在做,那本质上还是私有方案。至少要确认有两家以上厂商计划推出 Tiny OSM 模块,并且有对应的开源载板参考设计,选型才算是安全的。

4. 载板设计与量产实操要点

4.1 画载板时这几个坑一定要躲开

Tiny OSM 的载板设计和标准 OSM 大同小异,但因为封装更小,容错空间更小。第一个大坑是焊盘封装和钢网开窗。LGA 焊盘密集,如果钢网开窗开得过大,回流焊时容易桥连;开得过小,锡膏量不足又会虚焊。我一般建议钢网开窗比焊盘内缩 10% 到 15%,厚度控制在 0.12mm 左右,具体数值要结合锡膏特性和产线实际能力来调。如果你用的是带屏蔽盖的模块,还要和模块厂商确认回流焊温度曲线是否满足要求,有些封装对峰值温度有严格限制。

第二个坑是过孔扇出。Tiny OSM 焊盘间距小,如果焊盘正下方直接打过孔,锡膏会被吸进过孔导致空焊。正确的做法是焊盘外围扇出,或者使用带盘中孔工艺的 HDI 载板。对于只有两层的简单载板,一定要预留足够的走线空间,优先保证电源和地网络,高速信号尽量靠近表层并保证参考地平面连续。

第三个坑是高速差分对的阻抗不连续。很多工程师在模块下方走线时为了避开焊盘,会把差分对绕得弯弯曲曲,或者跨分割走线。Tiny OSM 的高速信号速率不低,绕线造成的阻抗突变轻则掉速率,重则直接无法 Link。建议高速对走线优先走芯片到连接器的最短路径,转弯处用圆弧折角并保持等长补偿,不要为了美观而牺牲信号质量。

第四个坑是机械干涉。Tiny OSM 模块底面有焊接高度,加上底面如果有小元件,实际装配高度会高于 PCB 厚度。外壳的下沉结构、屏蔽罩、电池仓都需要预留 1mm 到 2mm 的净空,四角的 keep-out 区域里不要放置任何器件和走线,尤其是金属外壳接地螺柱附近,防止焊接后模块边缘与螺柱短接。

4.2 散热方案与可靠性验证

功耗降低不代表可以不关心散热。对于 5W 到 15W 的 Tiny OSM 模块,散热设计的关键不是方案多高级,而是热流传导路径要通畅。载板上模块正下方和背面必须铺大面积的铜皮,同时要打足够多的散热过孔,把热量从顶层导到底层。散热过孔的间距一般在 0.8mm 到 1.2mm,过孔直径选 0.3mm 左右,底部铜皮连接到产品外壳的导热垫,形成完整的散热通路。

我做过不少 SoM 载板的温升测试,总结下来的经验是:模块芯片温度比载板表面温度高 10 到 20 度是很正常的事,设计时不要只看模块规格书标的 TDP,一定要实测满载跑分时的表面温度和芯片结温。Tiny OSM 这类紧凑设计里,模块和外围器件(比如载板上的 DC-DC、PHY 芯片)会互相加热,如果外壳是密封的,散热压力会进一步放大。可靠性验证至少要做高温满载老化、温度循环和振动测试三样,别等产品量产了才发现散热不足。

4.3 Bring-up 与量产测试流程

首次拿到 Tiny OSM 模块和载板样品时,不要急着烧系统,先做三件事。第一件事,目视和 X-ray 检查焊点。LGA 焊点藏在模块底下,肉眼看不见,返修前必须用 X-ray 确认有没有桥连、空焊、气泡率超标。第二件事,检查启动配置引脚。Tiny OSM 沿用了 OSM 的启动配置 strap 机制,载板上会用电阻上下拉来配置 eMMC、SD 卡、USB 等启动源,strap 焊接错误会导致模块完全无法启动,而且这种问题用万用表都很难快速查到,一定要对照模块规格书逐位核对。第三件事,用可调电源供电,逐步加压检查电流是否正常,再贴串口看 BootROM 日志。

量产阶段,建议在贴片产线上增加 AOI 加 X-ray 的抽检环节,特别是刚换线、换锡膏、换钢网之后。LGA 模块焊接不良的典型表现是开不了机或者运行时随机重启,故障定位成本远高于检测成本。如果你的产品要长期户外运行,还要考虑在模块和载板之间点底部填充胶,提升焊点的抗温变和抗振动能力。返修时可以用可调温的热风枪配合专用喷嘴加热,但一定要做好周围元件的隔热保护,温度和时间控制不好容易把模块烤坏。

5. 常见问题与排障实录

5.1 最容易踩的五个坑

做嵌入式硬件这些年,模块方案的故障有很强的共性,我把 Tiny OSM 场景下最容易遇到的五个问题整理成一张速查表:

现象常见原因排查方法
模块完全无反应,电流只有几十毫安电源没起来或启动 strap 配置错误用示波器测 5V、3.3V 上电时序,逐位核对启动配置引脚
运行几分钟后随机重启电源纹波大或载板稳压能力不足在模块电源输入端并联 10uF 加 0.1uF 去耦电容,查电源走线铜皮面积
高速接口 Link 不上或速率降级差分阻抗不连续、参考平面被割断查差分对走线阻抗和回流路径,必要时改版增加地层
个别焊盘虚焊导致功能不稳定钢网开窗太小或回流曲线峰值温度不足重新调整钢网开窗,实测回流焊温度曲线,用 X-ray 抽检
模块温度异常偏高散热铜皮面积不足或散热过孔密度不够加强底部铜皮、加密散热过孔,配合导热垫改善热通路

5.2 分享几个我自己验证过的技巧

排查启动问题的顺序很重要。我在调试任何新载板时,习惯先确认三个基础信号:电源、时钟、复位。OSM 系列模块一般会把时钟放在模块内部,载板只需要保证复位信号干净,那重点其实就在电源和 strap 上。先看电源纹波,再看 strap,不要一上来就怀疑模块坏了,这是我在实际项目中反复验证过的顺序,能省掉大量无效时间。

另外一个实用技巧是预留调试接口。Tiny OSM 引脚很紧张,但无论如何都要在载板上预留一个调试串口,哪怕只是两个测试点也行。没有串口日志,板子出问题的时候你就像盲人摸象,只能靠猜。我见过太多团队因为省掉一个调试口,最后在定位问题上多花了两三天。

关于返修,如果没有专用的 BGA 返修台,用普通热风枪操作也可以,但要注意几点:先把周围热敏元件用高温胶带覆盖,热风枪温度设定在 280 到 320 度,风速调低,加热时沿模块边缘均匀移动,等锡膏熔化后用镊子轻轻推一下模块,能自动回位就说明焊锡已经润湿。拆下来以后要立刻清理载板焊盘上的残锡,重新印刷锡膏再贴装。不过说实话,返修 LGA 模块的成功率确实不如带连接器的模块,小批量生产时如果坏了一块,直接报废换新可能是更省钱的选择。

最后说点实在的。嵌入式硬件做了十几年,我见过太多自研核心板最后因为主控供货中断、资料不全、layout 功底不足而翻车的项目。模块化的价值不在于"不用画 CPU 电路",而在于把 CPU 最小系统这类高难度、高风险的环节交给专业模块厂商,把时间花在真正创造价值的外设和算法上。Tiny OSM 1.0 规范发布之后,我个人的判断是:它不会取代标准 OSM,但会在可穿戴、医疗、微型边缘设备这些细分领域里走出一条自己的路。等样品供应链稳定下来,我会在自己下一个低功耗项目里实际验证一遍,到时候再回来补一份实测报告。至少从目前的规范方向看,这个技术路线我是看好的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 11:13:51

相关性分析与回归建模实战:从SPSS、Stata到Matlab的完整流程

1. 项目概述:从“美赛”到“十大模型”的实战跨越 如果你正在备战美赛(MCM/ICM),或者任何需要处理数据、寻找规律、进行预测的科研或项目,那么“相关性模型”与“回归模型”就是你绕不开的两大基石。这不仅仅是两个孤立…

作者头像 李华
网站建设 2026/8/28 11:13:34

YOLO目标检测实战:从数据预处理到模型部署的海洋微塑料识别全流程

简介:目标检测是计算机视觉的核心任务之一,旨在定位和识别图像中的物体。其主流算法YOLO(You Only Look Once)以其单阶段、高速度和高精度的特性,在实时检测场景中占据重要地位。该技术的核心价值在于将复杂的视觉感知…

作者头像 李华
网站建设 2026/8/28 11:12:51

蓝桥杯国赛真题深度解析:从算法思维到工程实践的备赛指南

1. 从“刷题”到“破局”:国赛真题的实战价值再审视 又到了备赛季,打开电脑,文件夹里躺着一份名为“第十二届蓝桥杯 2021年国赛真题 (Java 大学A组)”的压缩包。对于很多正在备赛的同学来说,这或许只是又一套需要“刷”的题目。但…

作者头像 李华
网站建设 2026/8/28 11:12:46

skills3 文档处理:5步走完文档从零创建到零错误交付

skills3 文档处理:5步走完文档从零创建到零错误交付 【免费下载链接】skills Public repository for Agent Skills 项目地址: https://gitcode.com/GitHub_Trending/skills3/skills 这份 skills 文档技能合集把 DOCX、PDF、PPTX、XLSX 四种格式的创建、编辑与…

作者头像 李华
网站建设 2026/8/28 11:10:36

YOLOv8火焰烟雾检测工程落地全链路指南

简介:目标检测是计算机视觉基础任务,其核心在于模型、数据与部署的协同优化。火焰与烟雾作为典型流体目标,具有边缘模糊、形态动态、光照敏感等物理特性,导致通用标注规范和标准损失函数失效。真正可靠的检测能力,依赖…

作者头像 李华
网站建设 2026/8/28 11:10:15

4条AI编码行为准则:andrej-karpathy-skills安装与用法完整清单

4条AI编码行为准则:andrej-karpathy-skills安装与用法完整清单 【免费下载链接】andrej-karpathy-skills A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathys observations on LLM coding pitfalls. 项目地址: https://git…

作者头像 李华