PG关注到,研华8月24日宣布,采用Qualcomm Dragonwing QCS6490的AOM-2721模块取得Ubuntu 24.04 LTS认证。厂商将硬件与系统兼容性验证,作为客户开发AIoT与边缘应用的软件基础,并介绍与Canonical及Qualcomm合作的支持方向。

对于嵌入式开发,操作系统能够运行是必要起点,但项目还需要把模块、载板、外设与自己的应用连接起来。认证提供清楚的参考配置,具体系统仍要知道哪些部分已经验证,哪些来自后续整合。

PG嵌入式开发环境中的计算模块与载板
PG · 计算模块与载板的软件硬件整合检查

系统兼容性,与应用可用性属于不同层次

研华介绍,认证工作检查了平台在Ubuntu环境中的硬件兼容与相关运行条件。对开发者,这有助于减少基础环境中的不确定性,让团队能够在较清楚的起点上继续处理应用需求。

但一套应用可能采用额外软件、外设驱动或定制服务,不能因为基础平台取得认证,就认为这些新增内容都已获得相同验证。项目需要知道认证对应的型号与软件状态,再检查自己增加了哪些条件,安排有针对性的测试。

小尺寸模块,也需要完整的整机设计

AOM-2721采用45×45毫米的OSM形式,集成AI计算与多媒体等能力。模块面积描述产品的一部分,载板、散热、连接与安装结构仍会共同形成最终设备,不能把模块尺寸直接当作整机所需空间。

软件整合同样受到载板与外设组合影响。项目应当明确哪些接口由模块提供,哪些依赖实际载板,以及应用采用哪些连接方式。各部分职责清楚以后,基础系统认证才能成为完整设计可使用的输入。

PG工程人员核对嵌入式平台的软件与硬件状态
PG · 嵌入式平台的软件环境与配置核对

可选维护服务,需要与基础支持分开理解

研华还介绍了Ubuntu Pro for Devices订阅,为有额外需求的客户提供更长周期安全维护等服务。这属于可选服务安排,不能仅凭产品支持Ubuntu就推断所有设备都已包含相同订阅或维护年限。

对项目团队而言,重要的是清楚知道自己采用哪些服务,覆盖哪些软件范围,后续由谁接收并处理更新。服务名称可以帮助理解方向,但合同与具体支持范围才决定项目实际能够使用的内容,需要与设备记录对应。

平台更新,要保留与已验证条件的关系

嵌入式设备可能持续运行多年,软件包、固件和外设也可能逐步变化。某个更新进入系统以后,团队需要知道它解决什么问题,以及原有应用在新条件下是否仍然符合预期。

将版本、配置和测试结果关联起来,有助于后续人员理解设备状态。没有这些记录时,即使采用相同模块,也可能因为软件环境不同而得到不同结果。可追溯的资料能让基础平台的验证价值延续到实际运行阶段。

从开发原型到批量设备,维护责任也需要持续交接。开发人员熟悉的环境设置,应该成为服务团队能够查找的资料;新增设备采用什么版本,也应与原有节点保持清楚关系。这样,平台支持才能进入日常应用,而不是停留在发布介绍中。

研华还列出了外设驱动、Qualcomm AI工具与BSP维护等开发资源。具体项目使用这些资源时,应保留工具版本与目标平台的关系,避免把某个软件包可获得,误认为自己的全部应用已经采用相同环境完成测试。基础系统与AI工具可以共同构成开发起点,最终交付仍需要以真实配置说明,并让相关条件与设备记录保持一致。

PG认为,AOM-2721取得认证提供了更明确的软件起点。后续真正决定项目体验的,是模块、系统支持与应用维护能否形成连续的配置依据,让Arm平台开发中的工作范围更加清楚。