[发明专利]一种整车的固件空中升级方法有效
申请号: | 202010074185.6 | 申请日: | 2020-01-22 |
公开(公告)号: | CN111258611B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 文勇;李嘉华;王宇扬;王超 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L41/082 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 康海燕 |
地址: | 400023 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 整车 空中 升级 方法 | ||
1.一种整车的固件空中升级方法,应用于车机,其特征在于,包括:
车辆电源挡位切换到ON挡后,进行A类升级对象和B类升级对象的固件版本信息收集;
在收集到升级对象的固件版本信息后,进行固件升级包下载与部署;
获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级;
A类升级对象是指与网关相连的任意控制器,B类升级对象是指与车机直接连接的控制器;
车辆电源挡位切换到ON挡后,进行A类升级对象和A类升级对象的固件版本信息收集的步骤包括:
步骤S101,向网关发送第一请求,所述第一请求用于请求A类升级对象的固件版本信息,并读取与车机通过硬线连接的B类升级对象的固件版本信息;
步骤S102,接收网关发送的第一响应信息,所述第一响应信息用于指示执行所述第一请求后,获取到的A类升级对象的固件版本信息;
步骤S103,在收集到B类升级对象的固件版本信息和A升级对象的固件版本信息后,向云端发送第二请求,所述第二请求用于请求固件升级包信息;
步骤S104,接收云端发送的第二响应信息,所述第二响应信息用于指示响应所述第二请求后,获取到的固件升级包信息,所述固件升级包信息的属性表示是否为静默升级的属性;
获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级的步骤包括:
步骤S109,进行升级任务推送;
步骤S110,接收用户基于推送的升级任务所选择的第一目标升级方式,并向网关或云端发送第一升级指令,使网关对A类升级对象中的目标进行固件升级;所述第一升级指令用于指示按照用户选择的第一目标升级方式进行升级;
步骤S111,接收网关发送的固件升级结果信息,所述固件升级结果信息用于指示对A类升级对象中的目标固件升级成功或失败;
步骤S112,检测B类升级对象中是否存在需要进行固件升级的目标;
步骤S113,若存在,则车机对B类升级对象中的目标进行固件升级;
步骤S114,固件升级结束后,向云端上报固件升级结果;
其中,步骤S110中:用户选择的第一目标升级方式为:普通升级、预约升级和离车升级中的其中一种;
普通升级是指在车况满足变速器挡位处于P挡、手刹拉起、车辆电源挡位处于ON挡以及整车上电保持的条件下进行升级的方式;
预约升级是指在到达预约时间时,车况满足变速器挡位处于P挡、手刹拉起、车辆电源挡位处于ON挡以及整车上电保持的条件下进行升级的方式;
离车升级是指满足变速器挡位处于P挡、手刹拉起、车门闭锁以及整车上电保持的条件下进行升级的方式。
2.根据权利要求1所述的整车的固件空中升级方法,其特征在于,在收集到升级对象的固件版本信息后,进行固件升级包下载与部署的步骤包括:
步骤S105,向云端发送第三请求,第三请求用于请求下载固件升级包;
步骤S106,接收云端发送的固件升级包;
步骤S107,在完成固件升级包下载后,将所下载到的A类升级对象的固件升级包发送至网关;
步骤S108,若固件升级包信息的属性不为静默升级属性,则在接收到网关发送的第四请求后,向云端发送固件升级部署完成信息,所述第四请求用于请求固件升级。
3.根据权利要求1所述的整车的固件空中升级方法,其特征在于,若固件升级包信息的属性为静默升级属性,获取升级方式,使网关对A类升级对象中的目标进行固件升级,且车机对B类升级对象中的目标进行固件升级的步骤还包括:
步骤S115,在接收到网关发送的第四请求后,向网关发送第二升级指令,所述第二升级指令用于指示按照静默升级方式进行升级;使网关对A类升级对象中的目标进行固件升级;
在完成步骤S115后,继续执行步骤S111至步骤S114。
4.根据权利要求1所述的方法,其特征在于,步骤S110中:
若第一目标升级方式为普通升级或离车升级,则向网关发送第一升级指令;
若第一目标升级方式为预约升级,则向云端发送第一升级指令,使云端创建预约升级任务,并在预约时间到达时通过TBOX向网关发送所述第一升级指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010074185.6/1.html,转载请声明来源钻瓜专利网。