[发明专利]升级车载控制器程序的方法和车辆在审
申请号: | 201910772046.8 | 申请日: | 2019-08-21 |
公开(公告)号: | CN110597546A | 公开(公告)日: | 2019-12-20 |
发明(设计)人: | 郭菲菲;马婕;付金勇;姬广斌 | 申请(专利权)人: | 北京汽车股份有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658 |
代理公司: | 11283 北京润平知识产权代理有限公司 | 代理人: | 肖冰滨;王晓晓 |
地址: | 101300 北京市顺义区双*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车载控制器 升级数据 升级 操作系统 差分包 数据包 无线网络接收 车辆领域 升级版本 修复软件 云平台 汽车 | ||
本发明涉及车辆领域,提供一种升级车载控制器程序的方法和车辆,该方法包括:通过无线网络接收来自云平台的车载控制器程序的升级数据其中所述升级数据包括车载控制器的当前版本与待升级版本的处理后差分包和/或总数据包;判断所述升级数据所对应的需升级的车载控制器是否具有操作系统;在所述升级数据所对应的需升级的车载控制器具有操作系统的情况下,控制所述车载控制器接收所述处理后差分包进行程序刷新;或在所述升级数据所对应的需升级的车载控制器不具有操作系统的情况下,基于所述总数据包对所述车载控制器进行程序刷新。该升级车载控制器程序的方法能够远程对汽车上的车载控制器进行程序刷新,及时修复软件缺陷。
技术领域
本发明涉及车辆技术领域,特别涉及一种升级车载控制器程序的方法和一种车辆。
背景技术
传统的车载控制器程序升级,需要车主开车到4S店,由4S店通过车载诊断系统(OBD,On-Board Diagnostic)对汽车上的控制器进行程序刷新,这样的升级方式对于车主而言非常不方便。
基于此种情况,在一般情况下,只有在某个控制器程序存在问题,影响车主正常使用时,车主才会去4S店进行程序的刷新升级,且现有的升级方式是直接通过总数据包和总处理器统一来进行升级,在待升级处理器较多,且总数据包较大时,数据包传输和升级较慢。
发明内容
本发明提出一种升级车载控制器程序的方法,该升级车载控制器程序的方法能够远程对汽车上的车载控制器进行程序刷新,且在总数据包较多和较大时,提升数据传输速度及车载控制器的升级速度。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种升级车载控制器程序的方法,该方法包括:通过无线网络接收来自云平台的车载控制器程序的升级数据,其中所述升级数据包括车载控制器的当前版本与待升级版本的处理后差分包和/或总数据包;判断所述升级数据所对应的需升级的车载控制器是否具有操作系统;在所述升级数据所对应的需升级的车载控制器具有操作系统的情况下,控制所述车载控制器接收所述处理后差分包进行程序刷新;或在所述升级数据所对应的需升级的车载控制器不具有操作系统的情况下,基于所述总数据包对所述车载控制器进行程序刷新。
优选地,通过无线网络接收来自云平台的车载控制器程序的升级数据,包括:通过无线网络与云平台进行双向识别;待识别成功后,通过无线网络接收来自云平台的车载控制器的当前版本与待升级版本的处理后差分包或总数据包;将所述处理后差分包或总数据包作为车载控制器程序的升级数据。
优选地,通过无线网络与云平台进行双向识别,包括:通过无线网络将汽车的认证数据作为识别请求发送至云平台;通过无线网络接收返回自云平台识别结果。
优选地,所述方法还包括:在接收到来自云平台的车载控制器程序的升级数据后,接收来自云平台的提醒消息;在收到来自车主的刷新确认的情况下,执行所述判断所述升级数据所对应的需升级的车载控制器是否具有操作系统的步骤。
优选地,所述处理后差分包通过以下方式获得:获得车载控制器的当前版本与待升级版本的差分包;对所述差分包使用密钥进行签名;对签名后的差分包使用密钥进行加密,得到处理后差分包。
优选地,所述车载控制器接收所述差分包进行程序刷新的方式包括通过以太网接收所述处理后差分包;和/或所述车载控制器接收所述总数据包进行程序刷新的方式包括通过CAN网络接收所述总数据包。
优选地,具有操作系统的车载控制器至少包括以下中的一者:智能车机、智能仪表、抬头显示器、行车记录仪、副驾娱乐系统、后座娱乐系统、全景影像控制器。
优选地,通过以太网接收所述升级数据进行程序刷新,包括:通过以太网接收处理后差分包;依次对处理后差分包进行解密和解签,得到所述差分包;在验证所述差分包具有完整性和唯一性的情况下,解差分所述差分包,得到升级数据;根据所述升级数据对车载控制器进行程序刷新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京汽车股份有限公司,未经北京汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910772046.8/2.html,转载请声明来源钻瓜专利网。