[发明专利]一种整车的固件空中升级方法有效
申请号: | 202010074185.6 | 申请日: | 2020-01-22 |
公开(公告)号: | CN111258611B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 文勇;李嘉华;王宇扬;王超 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L41/082 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 整车 空中 升级 方法 | ||
本发明的目的在于提供了一种整车的固件空中升级方法,该种整车的固件空中升级方法,包括:车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级。
技术领域
本发明涉及汽车空中升级领域,具体是一种整车的固件空中升级方法。
背景技术
目前,整车FOTA技术越来越受到各整车厂的重视,FOTA技术可以广泛应用于整车固件的产线自动化刷写、售后维护、BUG修复、产品迭代、功能运营、生态构建等领域。FOTA技术可以大大减少车载固件的生产、迭代、售后的人力和物力成本,同时为车厂构建远程产品功能服务和运营提供了平台基础。故此,各大厂商提出了自己的整车FOTA技术架构方案:在车身网络要求方面,有的基于车载以太网、有的基于高速CAN;在刷写执行机构方面,大多使用TBOX作为刷写执行机构。但是目前基于技术的成熟度和成本考虑,大部分的车型仍然使用的是普通CAN网络,也并非每个车型配置都带有车载TBOX。
发明内容
本发明的目的在于提供了一种整车的固件空中升级方法,以实现在车辆未配置有TBOX时实现对整车的固件进行空中升级。
本发明的技术方案为:
本发明提供了一种整车的固件空中升级方法,应用于车机,包括:
车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;
在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;
获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级。
进一步地,车辆电源挡位切换到ON挡后,进行A类升级对象和A类升级对象的固件版本信息收集的步骤包括:
步骤S101,向网关发送第一请求,所述第一请求用于请求A类升级对象的固件版本信息,并读取与车机通过硬线连接的B类升级对象的固件版本信息;
步骤S102,接收网关发送的第一响应信息,所述第一响应信息用于指示执行所述第一请求后,获取到的A类升级对象的固件版本信息;
步骤S103,在收集到B类升级对象的固件版本信息和A升级对象的固件版本信息后,向云端发送第二请求,所述第二请求用于请求固件升级包信息;
步骤S104,接收云端发送的第二响应信息,所述第二响应信息用于指示响应所述第二请求后,获取到的固件升级包信息,所述固件升级包信息的属性表示是否为静默升级的属性。
进一步地,在收集到升级对象的固件版本信息后,进行固件升级包下载与部署的步骤包括:
步骤S105,向云端发送第三请求,第三请求用于请求下载固件升级包;
步骤S106,接收云端发送的固件升级包;
步骤S107,在完成固件升级包下载后,将所下载到的A类升级对象的固件升级包发送至网关;
步骤S108,若固件升级包信息的属性不为静默升级属性,则在接收到网关发送的第四请求后,向云端发送固件升级部署完成信息,所述第四请求用于请求固件升级。
进一步地,获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级的步骤包括:
步骤S109,进行升级任务推送;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010074185.6/2.html,转载请声明来源钻瓜专利网。