【技术实现步骤摘要】
一种整车的固件空中升级方法
本专利技术涉及汽车空中升级领域,具体是一种整车的固件空中升级方法。
技术介绍
目前,整车FOTA技术越来越受到各整车厂的重视,FOTA技术可以广泛应用于整车固件的产线自动化刷写、售后维护、BUG修复、产品迭代、功能运营、生态构建等领域。FOTA技术可以大大减少车载固件的生产、迭代、售后的人力和物力成本,同时为车厂构建远程产品功能服务和运营提供了平台基础。故此,各大厂商提出了自己的整车FOTA技术架构方案:在车身网络要求方面,有的基于车载以太网、有的基于高速CAN;在刷写执行机构方面,大多使用TBOX作为刷写执行机构。但是目前基于技术的成熟度和成本考虑,大部分的车型仍然使用的是普通CAN网络,也并非每个车型配置都带有车载TBOX。
技术实现思路
本专利技术的目的在于提供了一种整车的固件空中升级方法,以实现在车辆未配置有TBOX时实现对整车的固件进行空中升级。本专利技术的技术方案为:本专利技术提供了一种整车的固件空中升级方法,应用于车机,包括:车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级。进一步地,车辆电源挡位切换到ON挡后,进行A类升级对象和A类升级对象的固件版本信息收集的步骤包括:步骤S101,向网关发送第一请求,所述第一请求用 ...
【技术保护点】
1.一种整车的固件空中升级方法,应用于车机,其特征在于,包括:/n车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;/n在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;/n获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级。/n
【技术特征摘要】
1.一种整车的固件空中升级方法,应用于车机,其特征在于,包括:
车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;
在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;
获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级。
2.根据权利要求1所述的整车的固件空中升级方法,其特征在于,车辆电源挡位切换到ON挡后,进行A类升级对象和A类升级对象的固件版本信息收集的步骤包括:
步骤S101,向网关发送第一请求,所述第一请求用于请求A类升级对象的固件版本信息,并读取与车机通过硬线连接的B类升级对象的固件版本信息;
步骤S102,接收网关发送的第一响应信息,所述第一响应信息用于指示执行所述第一请求后,获取到的A类升级对象的固件版本信息;
步骤S103,在收集到B类升级对象的固件版本信息和A升级对象的固件版本信息后,向云端发送第二请求,所述第二请求用于请求固件升级包信息;
步骤S104,接收云端发送的第二响应信息,所述第二响应信息用于指示响应所述第二请求后,获取到的固件升级包信息,所述固件升级包信息的属性表示是否为静默升级的属性。
3.根据权利要求2所述的整车的固件空中升级方法,其特征在于,在收集到升级对象的固件版本信息后,进行固件升级包下载与部署的步骤包括:
步骤S105,向云端发送第三请求,第三请求用于请求下载固件升级包;
步骤S106,接收云端发送的固件升级包;
步骤S107,在完成固件升级包下载后,将所下载到的A类升级对象的固件升级包发送至网关;
步骤S108,若固件升级包信息的属性不为静默升级属性,则在接收到网关发送的第四请求后,向云端发送固件升级部署完成信息,所述第四请求用于请求固件升级。
4.根据权利要求3所述的整车的固件空中升级方法,其特征在于,获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级的步骤包括:
步骤S109,进行升级任务推送;
步骤S110,接收用户基于推送的升级任务所选择的第一目标升级方式,并向网关或云端发送第一升级指令,使网关对A类升级对象中的目标进行固件升级;所述第一升级指令用于指示按照用户选择的第一目标升级方式进行升级;
步骤S111,接收网关发送的固件升级结果信息,所述固件升级结果信息用于指示对A类升级对象中的目标固件升级成功或失败;
步骤S112,检测B类升级对象中是否存在需要进行固件升级的目标;
步骤S113,若存在,则车机对B类升级对象中的目标进行固件升级;
步骤S114,固件升级结束后,向云端上报固件升级结果;
其中,步骤S110中:用户选择的第一目标升级方式为:普通升级、预约升级和离车升级中的其中一种;
普通升级是指在车况满足变速器挡位处于P挡、手刹拉起、车辆电源挡位处于ON挡以及整车上电保持的条件下进行升级的方式;
预约升级是指在到达预约时间时,车况满足变速器挡位处于P挡、手刹拉起、车辆电源挡位处于ON挡以及整车上电保持的条件下进行升级的方式;
离车升级是指满足变速器挡位处于P挡、手刹拉起、车门闭锁以及整车上电保持的条件下进行升级的方式。
5.根据权利要求4所述的整车的固件空中升级方法,其特征在于,若固件升级包信息的属性为静默升级属性,获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级的步骤还包括:
步骤S115,在接收到网关发送的第四请求后,向网关发送第二升级指令,所述第二升级指令用于指...
【专利技术属性】
技术研发人员:文勇,李嘉华,王宇扬,王超,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。