-
公开(公告)号:CN116679960A
公开(公告)日:2023-09-01
申请号:CN202310773315.9
申请日:2023-06-28
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本发明公开了一种OTA升级方法、装置、设备及存储介质,OTA升级方法包括:根据已存储的校验和确定该次升级是否为断点续传,当是时,根据已存储的校验和确定断点续传位置;基于断点续传位置获取待写入程序,对已获取的待写入程序进行分片,分别对每片待写入程序进行持久化存储;针对每片待写入程序,完成持久化存储后,计算该片待写入程序的校验和;将与该片待写入程序对应的校验和存储至与该片待写入程序相匹配的存储空间内。
-
公开(公告)号:CN116594806A
公开(公告)日:2023-08-15
申请号:CN202310316678.X
申请日:2023-03-24
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F11/14
Abstract: 本申请提供了一种OTA的备份方法、备份装置、计算机可读存储介质和车辆,该方法包括:判断第一系统程序与第二系统程序是否一致;在第一系统程序与第二系统程序不一致的情况下,至少调用接收数组执行备份进程,备份进程用于将第一系统程序暂存到随机存取存储器后备份至第二存储分区;在备份进程处于运行态的情况下,判断接收数组执行的进程中是否存在下载进程,下载进程用于下载第三系统程序并更新第二系统程序;在存在下载进程且下载进程处于运行态的情况下,暂停备份进程,直至接收数组执行下载进程完毕,调用接收数组继续执行备份进程。该方案用灵活的备份方式解决了现有技术先备份在下载导致重复备份的问题。
-
公开(公告)号:CN114745408A
公开(公告)日:2022-07-12
申请号:CN202210503859.9
申请日:2022-05-10
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: H04L67/12 , H04L67/146 , G07C5/00 , G07C5/08
Abstract: 本发明公开了一种数据传输方法及相关装置,可以通过获得车载T‑BOX在上电时上传的T‑BOX标识,其中,所述T‑BOX标识与所述T‑BOX一一对应;判断所述T‑BOX标识是否已备案;若已备案,则判断所述T‑BOX标识是否绑定对应的车架号VIN;若所述T‑BOX标识已绑定对应的所述车架号VIN,则实时获取所述T‑BOX所在的车辆当前的第一车架号,并根据所述第一车架号允许所述T‑BOX登入。由此可以看出,本发明通过将T‑BOX标识与车架号VIN绑定,结合T‑BOX标识一起判断是否该允许T‑BOX登入进行数据传输,而不是片面依赖车架号VIN进行判断,准确性较高。
-
公开(公告)号:CN115987971A
公开(公告)日:2023-04-18
申请号:CN202211709798.8
申请日:2022-12-29
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本发明公开一种汽车的控制单元的程序文件下载方法、装置、电子设备和存储介质,属于电子电气技术领域,包括:获取所述控制单元中当前程序文件的程序校验信息和所述第一下载区域的第一校验信息;判断所述程序校验信息是否与所述第一校验信息一致;在所述程序校验信息与所述第一校验信息一致时,确定所述第一下载区域为所述当前程序文件的备份区,并将新程序文件下载至所述第二下载区域;在所述程序校验信息与所述第一校验信息不一致时,确定所述第二下载区域为所述当前程序文件的备份区,并将所述新程序文件下载至所述第一下载区域。本申请通过外部存储单元实现下载区和备份区的动态切换,提高了控制单元的内存资源的利用率以及功能开发。
-
公开(公告)号:CN112579135A
公开(公告)日:2021-03-30
申请号:CN202011528647.3
申请日:2020-12-22
Applicant: 潍柴动力股份有限公司
Abstract: 本发明公开了一种用于车辆控制单元的刷写控制方法、系统及车辆,该方法包括:将待刷写程序写入外部存储模块的数据存储区,并将当前车辆控制单元中运行程序的备份程序写入外部存储模块的应用程序备份区;启动程序刷写流程;判断程序刷写过程是否发生异常;若程序刷写过程未发生异常,则根据所述数据存储区存储的待刷写程序对车辆控制单元进行刷写;若程序刷写过程发生异常,则根据所述应用程序备份区存储的备份程序对车辆控制单元进行刷写。本发明通过设置外部存储模块存储待刷写程序及备份程序,在刷写异常时根据备份程序进行刷写更新,实现远程刷写的回滚功能,减少控制单元内存的占用,避免刷写异常导致的设备停机。
-
-
-
-