期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
基于KF32A微控制器的汽车仪表双分区BootLoader设计 被引量:1
1
作者 惠志洲 单慧 《汽车实用技术》 2024年第12期83-88,共6页
基于统一诊断服务(UDS)协议的BootLoader在升级前需要读取软硬件版本号。当升级异常中断,仪表黑屏后,可能无法获取到准确的软硬件版本号,升级无法重新进行。为了解决上述问题,提出了软件回滚的三种方式,分析各自的优缺点,以A/B区轮流互... 基于统一诊断服务(UDS)协议的BootLoader在升级前需要读取软硬件版本号。当升级异常中断,仪表黑屏后,可能无法获取到准确的软硬件版本号,升级无法重新进行。为了解决上述问题,提出了软件回滚的三种方式,分析各自的优缺点,以A/B区轮流互为备份的启动方式设计了一款组合仪表的引导程序BOOT。当升级异常中断后,应用程序能够自动回滚到上一个稳定的版本,可以继续工作。利用CANoe软件设计BootLoader上位机,分别按照正常升级、升级异常中断、异常中断后再升级三个步骤进行验证。实验结果表明,当升级中断后,仪表能够回滚到之前的软件版本继续工作,且可以按照原步骤再升级,达到了预期效果。 展开更多
关键词 微控制器 双分区 汽车仪表 软件回滚 BOOTLOADER CANOE
在线阅读 下载PDF
基于单片系统控制器的A/B系统升级技术研究
2
作者 周恒 刘禹池 +3 位作者 孔祥明 周时莹 于诗洋 刘禹宏 《汽车工程师》 2024年第11期1-6,共6页
针对空中下载(OTA)升级失败时单片系统(SoC)电子控制单元(ECU)无法进行软件回滚的问题,提出了一种A/B系统升级技术,通过读取ECU中杂项(MISC)分区信息,将程序下载至备份分区,并通过设计A/B系统的优先级来选择激活分区,进行安装启动或安... 针对空中下载(OTA)升级失败时单片系统(SoC)电子控制单元(ECU)无法进行软件回滚的问题,提出了一种A/B系统升级技术,通过读取ECU中杂项(MISC)分区信息,将程序下载至备份分区,并通过设计A/B系统的优先级来选择激活分区,进行安装启动或安装失败时软件回滚,同时,设计了A/B系统的差分升级技术。经搭建系统测试,采用该技术的控制器在升级失败后可进行软件回滚,验证了回滚技术的可行性、有效性及稳定性。 展开更多
关键词 空中下载 MISC分区 A/B系统 软件回滚 差分升级
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部