【技术实现步骤摘要】
更新车辆ECU固件的方法及装置
本申请涉及但不限于车辆领域,具体而言,涉及一种更新车辆ECU固件的方法及装置。
技术介绍
目前,随着通讯第三代移动通信系统3G和第四代移动通信系统4G网络的迅猛发展,越来越多的车载终端设备都集成了无线通信模块,此类车载终端产品越来越需要充当整个车内网络的控制中心。这种控制的外延也越来越大,除了车内设备的控制外,还需要作为车内乘客移动终端的网络通道和控制中枢。这就使车载终端的应用范围越来越广。汽车制造商不仅希望车载终端提供基本的通信功能,还希望车载终端提供对车内其他电子控制单元(ElectronicControlUnit,简称为ECU)进行管理升级的功能。针对相关技术中ECU固件升级过程的成功率较低的问题,目前还没有有效的解决方案。
技术实现思路
本申请实施例提供了一种更新车辆ECU固件的方法及装置,以至少解决相关技术中ECU固件升级过程的成功率较低的问题。根据本申请的一个实施例,提供了一种更新车辆ECU固件的方法,包括:获取车辆电子控制单元ECU的固件升级版本;根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件;在模拟更新成功后,使用所述固件升级版本更新所述车辆ECU的固件。根据本申请的另一个实施例,还提供了一种更新车辆ECU固件的装置,包括:获取模块,用于获取车辆电子控制单元ECU的固件升级版本;模拟更新模块,用于根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件;更新模块,用于在模拟更新成功后,使用所述固件升级版本更新所述车辆 ...
【技术保护点】
1.一种更新车辆ECU固件的方法,其特征在于,包括:/n获取车辆电子控制单元ECU的固件升级版本;/n根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件;/n在模拟更新成功后,使用所述固件升级版本更新所述车辆ECU的固件。/n
【技术特征摘要】
1.一种更新车辆ECU固件的方法,其特征在于,包括:
获取车辆电子控制单元ECU的固件升级版本;
根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件;
在模拟更新成功后,使用所述固件升级版本更新所述车辆ECU的固件。
2.根据权利要求1所述的方法,其特征在于,获取车辆ECU的固件升级版本,包括:
通过所述车辆的车载终端连接至服务器;
从所述服务器中下载所述ECU对应的固件升级版本,并保存至所述车载终端。
3.根据权利要求2所述的方法,其特征在于,从所述服务器中下载所述ECU对应的固件升级版本之前,所述方法还包括:
在所述车辆中存在多个ECU时,检测到所述服务器中存在所述车辆对应的固件下载控制流程的更新版本,其中,所述固件下载控制流程用于指示所述多个ECU的固件升级版本的下载顺序;
获取所述更新版本为第一固件下载控制流程;
依据所述第一固件下载控制流程确定多个ECU的固件升级版本的下载顺序。
4.根据权利要求2所述的方法,其特征在于,从所述服务器中下载所述ECU对应的固件升级版本,并保存至车载终端之后,所述方法还包括:
在所述车载终端无法连接至所述服务器,处于离线状态时,调用已经保存在所述车载终端的所述固件升级版本进行模拟更新。
5.根据权利要求1所述的方法,其特征在于,根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件之前,所述方法还包括:
通过微内核状态机构建所述虚拟机。
6.根据权利要求5所述的方法,其特征在于,在模拟更新成功后,使用所述固件升级版本更新所述车辆ECU的固件,包括:
在模拟更新成功后,通过所述微内核状态机向所述ECU发送用于指示开始更新固件的指令。
7.根据权利要求1所述的方法,其特征在于,根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件,包括:
由所述虚拟机模拟所述ECU在固件升级过程中的响应指令。
8.根据权利要求1所述的方法,其特征在于,根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件之后,所述方法包括:
在更新失败时,从服务器中重新获取所述固件升级版本。
9.一种更新车辆ECU固件的装置,其特征在于,包括:
获取模块,用于获取车辆电子控制单元ECU的固件升级版本;
模拟更新模块,用于根据所述固件升级版本,在虚拟机中模拟更新车辆ECU的固件;
更新模块,用于在模拟更新成功后,使用所述固件升级版本更新所述车辆ECU的固件。
10.根据权利要求9所述的装置,其特征在于,所述获取模块还包括:
连接单元,用于通过所述车辆的车载终端连接至服务器;
下载单元,用于从所述服务器中下载所述ECU对应的固件升级版本,并保存至所述车载终端。
11.根据权利要求10所述的装置,其特征在于,
所述下载单元在从所述服务器中下载所述ECU对应的固件升级版本之前,还用于在所述车辆中存在多个ECU时,检测到所述服务器中存在所述车辆对应的固件下载控制流程的更新版本,其中,所述固件下载控制流程用于指示所述多个ECU的固件升级版本的下载顺序;
以及用...
【专利技术属性】
技术研发人员:赵明,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。