车载应用升级系统、方法及计算机存储介质

    公开(公告)号:CN113268257A

    公开(公告)日:2021-08-17

    申请号:CN202010092079.0

    申请日:2020-02-14

    IPC分类号: G06F8/65 G06F8/658

    摘要: 本发明实施例涉及通信技术领域,公开了一种车载应用升级系统,包括:中央网关设备、域主控设备、从电子控制单元ECU;中央网关设备与域主控设备通信连接,用于车载应用升级数据的交换与传输;域主控设备用于获取车载应用安装包、将车载应用安装包发送至与车载应用安装包对应的从ECU,并根据车载应用安装包的信息进行接口适配;从ECU用于响应域主控设备下发的车载应用安装指令,完成域内车载应用的升级管理。本发明实施例还供了一种车载应用升级方法以及计算机存储介质。本发明实施例提供的车载应用升级系统、方法及计算机存储介质,降低了车内ECU通讯的复杂性,实现车载应用跨OS系统的同步升级管理。

    一种针对IOT设备二进制系统文件的差分升级算法

    公开(公告)号:CN112286564A

    公开(公告)日:2021-01-29

    申请号:CN202011138428.4

    申请日:2020-10-22

    IPC分类号: G06F8/658 G06F8/53

    摘要: 本发明公开了一种针对IOT设备二进制系统文件的差分升级算法,属于固件升级技术领域,比直接对二进制系统文件做差分更有效,算法包括:读取待差分的二进制数据包;反编译得到数据包中的跳转指令和跳转目标地址;筛选并匹配新老文件的跳转地址;分别对跳转地址,跳转指令的位置以及反编译后的数据包进行差分;将三个差分包合并成一个差分包,并将新老文件每块的签名放入差分包头部,用于升级时校验。本发明,大量的实验发现此方法中可以有效的减少IOT设备二进制系统文件的差分包大小。

    ECU升级方法、系统、电子设备及存储介质

    公开(公告)号:CN110990034A

    公开(公告)日:2020-04-10

    申请号:CN201911021312.X

    申请日:2019-10-25

    IPC分类号: G06F8/65

    摘要: 本发明实施例涉及现场总线通信技术领域,公开了一种ECU升级方法、系统、电子设备及存储介质。本发明中,汽车网关依次接收终端设备传输的至少两个ECU的升级包,并根据至少两个ECU的升级包,并行升级至少两个ECU;其中,升级包包括安装包和升级指令,至少两个ECU中上一个ECU的升级包接收完毕后,接收下一个ECU的升级包,汽车网关通过至少两个CAN总线与至少两个ECU中的每一个ECU进行信息交互。由于汽车网关通过至少两个CAN总线对至少两个ECU进行并行升级,相比串行升级的方法,节省了ECU升级时间,改善了由于ECU升级时间过长而导致的汽车长时间无法使用的问题,提升了用户体验。