NXP软件版本介绍

本文依据NXP软件开发流程,介绍软件版本发布的EAR、Beta、RTM - C三个阶段,建议优先用RTM版本。还提到补丁包有HF和Patch两类,应按顺序安装。AUTOSAR软件包有QM和ISO 26262版本,功能安全需求选后者。最后介绍了MCAL安装包文件名格式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作者:Stephen Du

免责声明: 本文为个人学习笔记及总结,仅代表个人观点,尽可能保证内容准确性。复制/转发请注明来源/作者。

欢迎添加微信交流学习。

在这里插入图片描述

根据NXP的软件开发流程,软件版本发布大体可分为3个阶段/版本:EAR —> Beta —> RTMC。具体区别见下表(SDK的版本发布一样):

版本信息EARBetaRTM-C
产品模块只有部分MCAL驱动包含所有MCAL驱动包含所有MCAL驱动
文档技术只有部分用户文档包含完整用户文档包含完整用户文档
质量校对无校对完整校对过的文档完整校对过的文档
测试使用的硬件第一版样件未验证的样件经过验证的样件
测试覆盖率有限的测试100%验证通过100%验证通过
分支测试覆盖率90%90%
扩展测试集成测试集成测试&EPD测试
功能 部分功能100%100%

由上表可以看到,如果有RTM版本,我们优先使用RTM版本,Beta版本次之,最后选择EAR版本。

如果有一个RTM版本,但是还有一些版本号更新的Beta或EAR版本,如果你是在正式项目中使用,这种情况下也建议使用低版本的RTM。等待更高版本的RTM版本发布后再切换。

通常除了主版本外,还会有一些补丁包,补丁包也包含两类:HF(HotFix的缩写)Patch。如果有多个补丁包,下载所有补丁包并按照更新先后顺序安装。

AUTOSAR的软件包下载界面还会发现有QM(Quality Management)和ISO 26262两种版本提供下载。如果对功能安全有要求,请下载ISO 26262版本。QM版本通常用于非安全需求的场景。

MCAL安装包文件名格式通常如下所示:

芯片系列-MCAL版本-NXP软件版本-版本号_补丁号

例如:

SW32K14-SMCL431-RTMC-1.0.0 — S32K14系列芯片,基于AUTOSAR MCAL 4.3.1开发,RTMC1.0.0的主版本。

SW32K14-SMCL431-RTMC-1.0.0_P1 — 与上一样,但这是一个补丁包:P1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值