一种毫米波雷达软件升级备份方法技术

技术编号:40783963 阅读:34 留言:0更新日期:2024-03-28 19:16
本发明专利技术属于雷达技术领域,具体涉及一种毫米波雷达软件升级备份方法,软件升级备份方案为:boot1+boot2+boot3+app1+app2,涉及到的硬件有MCU和外部flash芯片;涉及到软件有boot1、boo2和app1。boot1为一级bootloader,主要为备份文件拷贝及跳转boot2;boot2为二级bootloader,主要为跳转app校验及升级功能;boot3为备份bootloader;app1为正常app,运行app;app2为备份app,本发明专利技术保证了boot及app不管在任何情况下刷写失败后,雷达都能够从安全稳定启动后重新进行升级,用于保障系统的稳定性和可用性,尤其是对于关键系统和可靠性要求高的应用,在3级boot加上2级app的架构下,不仅可以随意升级boot和app,升级失败后能立即上电重新安全稳定工作,提高了雷达固件升级过程的抗风险能力。

【技术实现步骤摘要】

本专利技术属于雷达,具体涉及一种毫米波雷达软件升级备份方法


技术介绍

1、近年来车路协同技术蓬勃发展,基于雷达的路测感知系统需求日益旺盛。通常路侧感知采用毫米波雷达进行项目实施,在实施过程中,需要针对实际的检测环境、定制化需求对雷达固件进行频繁的迭代优化。且因检测环境千差万别,通常需要对雷达固件进行定制开发,以至于同一项目的正常运营需要多个版本的雷达固件。

2、而雷达家族中的一部分特殊产品,例如毫米波雷达由于应用场景特殊,场地分散、安装度高、内网环境。绝大部分时候需要通过网络进行远程升级,但是因为可能存在的通讯质量不稳定、低速率等各种不确定性因素导致升级失败。雷达在任何时候都不允许处于不可启动的状态,我们需要确保在升级过程中发生的任何错误都能回退到安全固件运行,而传统的通信设备固件升级方法,一旦固件在升级过程中出现问题,很可能导致设备宕机。


技术实现思路

1、本专利技术的目的在于提供一种毫米波雷达软件升级备份方法,提高了雷达固件升级过程的抗风险能力,以解决上述
技术介绍
中提出现有技术中的问题。...

【技术保护点】

1.一种毫米波雷达软件升级备份方法,其特征在于,包括:

2.根据权利要求1所述的一种毫米波雷达软件升级备份方法,其特征在于,所述软件首先进入boot1中并判断boot3及app2是否存在,包括:

3.根据权利要求2所述的一种毫米波雷达软件升级备份方法,其特征在于,所述存在标志包括:

4.根据权利要求1所述的一种毫米波雷达软件升级备份方法,其特征在于,所述boot3Flag的数值设定为0x7EE7。

5.根据权利要求4所述的一种毫米波雷达软件升级备份方法,其特征在于,所述app2Flag的数值设置为0x7EE7。

<p>6.根据权利要求...

【技术特征摘要】

1.一种毫米波雷达软件升级备份方法,其特征在于,包括:

2.根据权利要求1所述的一种毫米波雷达软件升级备份方法,其特征在于,所述软件首先进入boot1中并判断boot3及app2是否存在,包括:

3.根据权利要求2所述的一种毫米波雷达软件升级备份方法,其特征在于,所述存在标志包括:

4.根据权利要求1所述的一种毫米波雷达软件升级备份方法,其特征在于,所述boot3flag的数值设定为0x7ee7。

5.根据权利要求4所述的一种毫米波雷达软件升级备份方法,其特征在于,所述app2flag的数值设置为0x7ee7。

6.根据权利要求5所述的一种毫米波雷达软件升级备份方法,其特征在于,在所述雷达第一次上电后,完成boot2文件和app1文件的备份,备份文件分别为boot...

【专利技术属性】
技术研发人员:陈承文周珂郑晓杰莫怡灿
申请(专利权)人:苏州承泰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1