[发明专利]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 车辆 | ||
本发明公开了一种ECU软件更新方法、装置、车载T‑BOX及车辆,其中,方法包括:在更新检测完成后,接收目标ECU发送的正响应,且发送正响应至于云服务器;接收云服务器推送的软件更新包,在传输和接收过程中逐字节进行CRC校验;在云服务器发送的第二CRC校验和与第一CRC校验和相同时发送更新软件包至目标ECU;在目标ECU通过逐字节进行CRC校验运算将软件更新到更新区后,将更新区的数据读取到车载T‑BOX的缓冲区,与云服务器相同时,接受并发送切换指令至目标软件,完成软件更新。该方法通过对软件更新包多次逐字节比较,并采用CRC校验保护,完成软件更新,提高更新软件的安全性和高效性,提升用户使用体验。
技术领域
本发明涉及车辆技术领域,特别涉及一种ECU(Electronic Control Unit,电子控制单元)软件更新方法、装置、车载T-BOX(Telematics BOX,车载T-BOX)及车辆。
背景技术
纯电动汽车售给用户后,可以通过电动汽车的T-Box特有的ECU进行远程更新ECU的软件,但是远程更新存在更新失败的风险,而普通用户因为缺乏相应的专业知识,不能妥善的解决更新失败的问题,可能导致车辆不能正常行驶。
相关技术中,有的通过因特网向诊断维修设备发送新的软件版本,由诊断设备进行ECU软件更新;有的通过车载ECU接收TSP服务器发送的软件更新通知消息,并判断是否需要进行软件更新;若需要则接收软件包由用户选择更新ECU软件。
然而,在需要支持通过因特网连接远程服务器的专用诊断维修设备时需要把车辆召回到4S店进行软件更新;或者没有考虑更新失败后的回滚措施,并且没有考虑数据传输过程中出现错误导致更新的是数据被损坏的软件的风险,机器码里一个比特的错误,都可能导致严重车辆不能使用,亟待解决。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种车辆的ECU软件更新方法,可以提高更新软件的安全性和高效性,提升用户使用体验。
本发明的第二个目的在于提出一种车辆的ECU软件更新装置。
本发明的第三个目的在于提出一种车载T-BOX。
本发明的第四个目的在于提出一种车辆。
为达到上述目的,本发明第一方面实施例提出了一种车辆的ECU软件更新方法,包括以下步骤:在更新检测完成后,接收目标ECU发送的正响应,且发送所述正响应至于云服务器;接收所述云服务器根据所述正响应推送的携带地址信息的软件更新包,且在传输过程中逐字节进行CRC(Cyclic Redundancy Check,循环冗余校验)校验运算的同时,在接收过程中也逐字节进行所述CRC校验运算;在所述软件更新包推送完成后,获取第一CRC校验和,并判断所述云服务器发送的第二CRC校验和与所述第一CRC校验和是否相同;如果相同,则发送所述更新软件包至所述目标ECU;在所述目标ECU通过逐字节进行CRC校验运算将软件更新到更新区后,将所述更新区的数据读取到车载T-BOX的缓冲区,以发送至所述云服务器比较是否相同;如果相同,则接受切换指令,并发送所述切换指令至所述目标软件,以完成软件更新。
本发明实施例的车辆的ECU软件更新方法,通过对软件更新包多次逐字节比较,并采用CRC校验保护,有效确保即使数据在传输中损坏时及时发现,提高更新软件的安全性,节约用户的时间成本,节约商家运营成本,提高更新软件的高效性,提升用户使用体验。
进一步地,在本发明的一个实施例中,所述更新检测,进一步包括:通过移动互联网接收更新请求和电子控制单元ECU的电子串号;发送包括所述电子串号的更新请求至所述目标ECU,以进行软件更新检测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国机智骏汽车有限公司,未经国机智骏汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462266.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种修补漏洞的方法及装置
- 下一篇:一种用于检测食品质量安全的辅助装置