[发明专利]OTA升级方法、装置、车载终端及存储介质在审
申请号: | 201911376772.4 | 申请日: | 2019-12-27 |
公开(公告)号: | CN113050960A | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 孙晴晴;刘玲;李锋 | 申请(专利权)人: | 惠州比亚迪电子有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 郭栋梁 |
地址: | 516000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | ota 升级 方法 装置 车载 终端 存储 介质 | ||
本申请公开了一种OTA升级方法、装置、车载终端及存储介质,该方法包括:在前一OTA升级失败后,确定待修复模块,所述待修复模块为升级失败后的待升级模块;再次初始化OTA环境;当对所述OTA环境初始化成功后,对所述待修复模块进行修复处理。该方法能够在车辆前一次OTA升级失败后,通过确定待修复模块,并进行初始化环境,从而在减少前一次升级对车辆影响的情况下,对待修复模块进行修复处理,该过程无需过多人力参与,可以直接在车载终端对待修复模块进行修复处理,操作方便快捷,能够节省升级时间,进一步提高OTA升级成功率,避免车辆在使用过程中发生危险。
技术领域
本发明一般涉及网络技术领域,具体涉及一种OTA升级方法、装置、车载终端及存储介质。
背景技术
随着通信技术的快速发展,越来越多的设备在使用过程中,需要不断地使用空间下载技术(Over-the-Air Technology,简称OTA)升级,例如车辆控制系统。其中,OTA升级主要是通过网络自动下载OTA升级包来对系统固件进行升级,也可以通过下载OTA升级包至SD卡以升级OTA,通过升级可以修复系统漏洞,优化系统功能。
目前,现有的车辆控制系统包括OTA管理系统和待升级车辆的OTA前端,OTA管理系统通过配置任务列表和升级软件包,并在接收到OTA前端的请求时发送升级软件包至OTA前端,从而完成OTA升级操作。
但是,该升级方案中当OTA升级失败后,使得控制系统程序版本过低或者无程序,需要人工现场使用特定移动设备更新系统,该操作过程浪费人力且耗时,从而导致车辆无法正常使用和安全行驶。
发明内容
鉴于现有技术中的上述缺陷或不足,期望提供一种OTA升级方法,能够在车辆OTA升级失败后,通过确定待修复模块,并对待修复模块修复处理,该方法方便快捷且无需过多人力参与,能够提高OTA升级成功率,减少了车辆在使用过程中发生危险的可能性。
第一方面,本申请提供了一种OTA升级方法,该方法包括:
在前一OTA升级失败后,确定待修复模块,所述待修复模块为升级失败后的待升级模块;
再次初始化OTA环境;
当对所述OTA环境初始化成功后,对所述待修复模块进行修复处理。
在其中一个实施例中,确定待修复模块,包括:
获取所述待升级模块的当前版本号和目标版本号;
判断所述当前版本号是否低于所述目标版本号;
若所述待升级模块的当前版本号低于所述目标版本号,则确定所述待升级模块为待修复模块。
在其中一个实施例中,所述前一OTA升级包括:
检测车辆状态信息;
当所述车辆状态信息满足OTA条件时,初始化OTA环境,所述OTA条件包括:车辆处于静止状态和电量充足;
对所述待升级模块进行升级,并记录待修复模块信息和升级版本信息。
在其中一个实施例中,对所述待修复模块进行修复处理,包括:
当所述待修复模块为多个时,获取每个所述待修复模块的待修复模块信息和对应的升级版本信息;
根据每个所述待修复模块信息和对应的所述升级版本信息,将每个所述待修复模块修复至目标版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州比亚迪电子有限公司,未经惠州比亚迪电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911376772.4/2.html,转载请声明来源钻瓜专利网。