PG关注到,研华6月2日介绍MIC-742、MIC-743、MIB-741与MIB-742的软件支持规划,计划从当年6月底开始支持NVIDIA JetPack 7.2,并通过Yocto Project为Jetson Thor项目提供定制嵌入式Linux方向。
这里反映的是公告发布时的支持安排,不应把计划时间自动写成所有型号和配置当时已经完成交付。具体项目仍需依据正式软件资料、硬件版本和目标外设,确认可采用的组合。

定制系统,先明确哪些内容需要保留
Yocto通过构建配方与工具链组织定制Linux系统。开发者可以围绕应用选择内核、驱动、中间件和其他组件,从而让软件内容更贴近任务,但裁剪之前需要清楚知道应用依赖哪些部分。
减少组件数量可能降低部分资源占用,也可能改变原有调试和维护方式。系统更精简,并不意味着所有工作都会自动变简单。项目需要在目标功能、开发便利和后续服务之间形成明确选择。
从边缘设备看,应用可能依赖相机、网络与加速库。删除某个看似不常用组件之前,需要理解它是否参与启动、设备连接或问题诊断。完整依赖关系比单纯追求最小镜像更接近实际运行需求。
加速软件栈,需要对应具体版本
研华介绍定制配方能够结合TensorRT、DeepStream、CUDA等NVIDIA软件。它们为不同计算任务提供工具基础,实际使用仍需核对版本、驱动与应用要求,不能只根据库名称判断全部功能已经兼容。
对于从现有环境迁移的应用,构建成功只说明了一部分条件。设备能否识别、模型能否运行和持续负载是否符合目标,都需要在对应硬件上观察。定制系统和应用验证因此应当相互配合。

可重复构建,回答的是软件产物问题
公告强调逐位可重复构建方向。固定构建输入和条件,有助于团队确认不同阶段得到的软件产物是否一致,为开发、验证和生产之间的交接提供依据。
但构建一致不等于现场结果必然相同。设备连接、输入数据和安装环境仍可能不同。可重复构建能够帮助缩小软件差异范围,现场配置记录则解释另一部分变化,两者适合共同保存。
构建资料也不应只包含最终镜像。配方、依赖版本和相关配置若保留完整,后续人员才更容易理解产物如何形成,并在更新某个组件时判断需要重新检查什么。
长期维护,需要组织变更影响
研华将硬件、操作系统、驱动与系统配置整合作为平台服务方向。预先验证能够减少部分准备工作,但客户自己的应用与外设仍具有具体条件,应明确平台支持和项目验证各自覆盖的范围。
更新时,底层软件变化可能影响多个应用。将变更内容、构建产物与目标设备对应起来,有助于团队安排分阶段确认,避免不同设备长期运行缺少记录的新旧组合。
定制程度越高,维护团队越需要理解自己的选择。哪些组件由上游持续支持、哪些由项目修改、哪些资料用于复现,都应在交付中说明。拥有更多控制能力,也意味着需要保存更多清楚的工程依据。
启动速度也应在目标设备上确认,并明确从上电到哪个功能可用的计时范围,让不同版本之间具有可比较的依据。
从这项规划看,Yocto的价值在于让软件环境能够围绕任务被定义,而不是仅以系统体积衡量。启动、驱动、应用和更新之间形成稳定关系,才有助于嵌入式设备进入长期运行。
PG认为,MIC-AI的Yocto支持方向增加了软件定制选择。后续应从正式支持范围、构建资料与实际设备验证观察,让精简、灵活与可维护性共同服务于目标应用。