[发明专利]ECU软件更新方法、装置、车载T-BOX及车辆有效
| 申请号: | 201711462266.8 | 申请日: | 2017-12-28 |
| 公开(公告)号: | CN107992321B | 公开(公告)日: | 2021-04-27 |
| 发明(设计)人: | 周毅;朱磊 | 申请(专利权)人: | 国机智骏汽车有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/10;H04L1/00;H04L29/06 |
| 代理公司: | 北京励诚知识产权代理有限公司 11647 | 代理人: | 张大威 |
| 地址: | 341409 江西省赣州市赣州*** | 国省代码: | 江西;36 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | ecu 软件 更新 方法 装置 车载 box 车辆 | ||
1.一种车辆的ECU软件更新方法,其特征在于,所述ECU包括功能区和更新区,并且在更新区的软件被安全和正确的更新之前,ECU通过功能区的软件执行日常的功能,ECU启动时,运行有效软件区的软件,包括以下步骤:
通过移动互联网接收更新请求和电子控制单元ECU的电子串号,发送包括所述电子串号的更新请求至目标ECU,以进行软件更新检测;
在更新检测完成后,接收目标ECU发送的正响应,且发送所述正响应至于云服务器;
接收所述云服务器根据所述正响应推送的携带地址信息的软件更新包,且在传输过程中逐字节进行CRC校验运算的同时,在接收过程中也逐字节进行所述CRC校验运算;
在所述软件更新包推送完成后,获取第一CRC校验和,并判断所述云服务器发送的第二CRC校验和与所述第一CRC校验和是否相同;
如果相同,则发送所述更新软件包至所述目标ECU;
在所述目标ECU通过逐字节进行CRC校验运算将软件更新到更新区后,将所述更新区的数据逐字节读取到车载T-BOX的缓冲区,以发送至所述云服务器比较是否相同,具体地:通过UDS协议发送所述更新软件包至所述目标ECU,且通过所述UDS协议将所述更新区的数据读取到车载T-BOX的缓冲区,所述云服务器把读取到的数据逐字节和发送的软件更新包比较;以及
如果相同,则接受切换指令,并发送所述切换指令至目标软件,以完成软件更新。
2.根据权利要求1所述的车辆的ECU软件更新方法,其特征在于,在接收所述更新请求和所述ECU的电子串号时,进一步包括:
根据车辆识别码通过预设的加密算法生成的密钥进行解密和识别,以在所述密钥比较通过后,发送所述更新请求,且所述更新请求还包括所述密钥。
3.根据权利要求2所述的车辆的ECU软件更新方法,其特征在于,切换指令包括所述密钥,还包括:
接受所述电子串号,以在所述密钥比较通过后,发送包括所述密钥和所述电子串号的切换请求,使得所述目标ECU获取用户的确认指令,切换到新的软件。
4.一种车辆的ECU软件更新装置,其特征在于,包括:
接收模块,用于在更新检测完成后,接收目标ECU发送的正响应,且发送所述正响应至云服务器,所述更新检测,进一步包括:通过移动互联网接收更新请求和电子控制单元ECU的电子串号,发送包括所述电子串号的更新请求至所述目标ECU,以进行软件更新检测;
校验模块,用于接收所述云服务器根据所述正响应推送的携带地址信息的软件更新包,且在传输过程中逐字节进行CRC校验运算的同时,在接收过程中也逐字节进行所述CRC校验运算;
第一判断模块,用于在所述软件更新包推送完成后,获取第一CRC校验和,并判断所述云服务器发送的第二CRC校验和与所述第一CRC校验和是否相同;
发送模块,用于如果相同,则发送所述更新软件包至所述目标ECU;
第二判断模块,用于在所述目标ECU通过逐字节进行CRC校验运算将软件更新到更新区后,将所述更新区的数据逐字节读取到车载T-BOX的缓冲区,以发送至所述云服务器比较是否相同,具体地:通过UDS协议发送所述更新软件包至所述目标ECU,且通过所述UDS协议将所述更新区的数据读取到车载T-BOX的缓冲区,所述云服务器把读取到的数据逐字节和发送的软件更新包比较;以及
更新模块,用于如果相同,则接受切换指令,并发送所述切换指令至目标软件,以完成软件更新。
5.根据权利要求4所述的车辆的ECU软件更新装置,其特征在于,在接收所述更新请求和所述ECU的电子串号时,进一步包括:
根据车辆识别码通过预设的加密算法生成的密钥进行解密和识别,以在所述密钥比较通过后,发送所述更新请求,且所述更新请求还包括所述密钥。
6.根据权利要求5所述的车辆的ECU软件更新装置,其特征在于,切换指令包括所述密钥,还包括:
接受所述电子串号,以在所述密钥比较通过后,发送包括所述密钥和所述电子串号的切换请求,使得所述目标ECU获取用户的确认指令,切换到新的软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国机智骏汽车有限公司,未经国机智骏汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462266.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种修补漏洞的方法及装置
- 下一篇:一种用于检测食品质量安全的辅助装置





