-
公开(公告)号:CN115543395A
公开(公告)日:2022-12-30
申请号:CN202210731165.0
申请日:2022-06-24
Applicant: 重庆长安汽车股份有限公司
Abstract: 本申请提供一种车载ECU升级方法、装置、电子设备和存储介质,方法包括:对控制器进行区域划分,得到逻辑分区;基于逻辑分区的效用状态对所述逻辑分区设置效用标识;当未进行升级时,初始运行区的第一标识和第二标识置为有效状态,初始非运行区的第二标识置为无效状态;获取待升级文件,对初始非运行区进行擦除处理;响应于用户升级指令,在非运行区执行升级处理,当完成升级后,通过切换逻辑分区的运行状态和效用标识状态,完成控制器的升级;本申请通过对控制器切换应用分区,显著减少整车升级用户的等待时间。
-
公开(公告)号:CN115696266B
公开(公告)日:2025-01-28
申请号:CN202211328348.4
申请日:2022-10-27
Applicant: 重庆长安汽车股份有限公司
Abstract: 本申请提供一种车载控制器升级方法、装置、设备及存储介质,该方法通过获取待升级任务;根据目标从节点信息确定待升级任务的升级从节点;将刷写数据发送给升级从节点,以触发升级从节点生成响应报文;若上位机获取到所述响应报文,基于各升级从节点的局域网络信息,通过上位机对具有相同局域网络信息的升级从节点并行执行刷写动作,以对车载控制器进行升级,可实现多个主节点不同LIN网络的从节点并行升级,显著减少升级时间,减少用户升级等待时间,降低车辆消耗的电量,提升用户满意度。
-
公开(公告)号:CN118349255A
公开(公告)日:2024-07-16
申请号:CN202410497549.X
申请日:2024-04-24
Applicant: 重庆长安汽车股份有限公司
Abstract: 本申请涉及一种XML文件配置方法、刷写方法、装置、系统及存储介质,该XML文件配置方法,可首先获取待刷写的目标ECU对应的目标刷写流程图,用户可对该目标刷写流程图对应的刷写步骤进行变更调整,由于不涉及专业的代码编写,不要求用户必须掌握专业的软件升级领域相关知识,在用户调整之后,可获取刷写步骤对应的第一目标标签及第一层级信息,之后可基于用户设置的目标ECU的配置信息确定第二目标标签和第二层级信息,并基于待刷写的目标软件包确定第三目标标签和第三层级信息,从而根据第一目标标签、第二目标标签、第三目标标签、第一层级信息、第二层级信息和第三层级信息确定XML文件,从而可方便灵活的满足用户对目标ECU的刷写需求。
-
公开(公告)号:CN116991437A
公开(公告)日:2023-11-03
申请号:CN202310768564.9
申请日:2023-06-28
Applicant: 重庆长安汽车股份有限公司
Abstract: 车载控制器并行升级方法、系统及存储介质,所述方法包括指令及数据下发模块通过同一请求ID向控制器所在网段发送刷写指令和/或数据,接收到同一请求ID的各控制器按照指令执行刷写,完成数据下载和更新,并实时以各自不同的响应ID向指令及数据下发模块回复数据下载和更新进度。本发明可以提高控制器软件刷写效率,降低网络数据信号拥堵。
-
公开(公告)号:CN116795400A
公开(公告)日:2023-09-22
申请号:CN202310702301.8
申请日:2023-06-13
Applicant: 重庆长安汽车股份有限公司
IPC: G06F8/65 , G06F8/71 , G06F16/903 , G06F21/60
Abstract: 本申请涉及一种OTA升级方法、装置、设备及存储介质,涉及车辆软件技术领域。至少解决相关技术中在整车下线之后,进行OTA升级的效率较低的技术问题,该方法包括:通过车端OTA升级控制器从OTA云端服务器查询并获取动态对象配置文件,并从动态对象配置文件中确定出待更新的控制单元,动态对象配置文件包括车辆对应的多个控制单元的属性信息;基于动态对象配置文件中包括的待更新的控制单元的属性信息,通过车端OTA升级控制器从OTA云端服务器获取待更新的控制单元对应的升级文件,升级文件为加密后的文件;基于待更新的控制单元对应的升级文件,通过车端OTA升级控制器对待更新的控制单元进行升级操作。
-
公开(公告)号:CN117938834A
公开(公告)日:2024-04-26
申请号:CN202410044523.X
申请日:2024-01-11
Applicant: 重庆长安汽车股份有限公司
IPC: H04L67/06 , H04L67/568 , H04L67/00 , H04L41/082 , H04L41/0896 , H04L12/40 , H04L9/40
Abstract: 本申请涉及一种数据传输方法、装置、设备及系统,涉及汽车技术领域。该方法应用于主控节点MCU,包括:主控节点MCU接收OTA客户端发送的部署开始信号。进一步的,主控节点MCU确定主控节点MCU的多个空闲缓冲区,合并多个空闲缓冲区,得到目标缓冲区;并向OTA客户端发送第一应答消息,第一应答消息用于指示OTA客户端根据目标缓冲区对软件包进行拆分,拆分后的软件包包括多个数据模块,多个数据块中的每个数据块所需的存储空间,均小于或等于目标缓冲区的存储空间。进一步的,主控节点MCU接收OTA客户端发送的目标数据块,并向目标子控节点转发目标数据块,直至多个数据块完成转发。由此,实现减少软件包的部署时长,提高软件包数据的传输效率。
-
公开(公告)号:CN115828324A
公开(公告)日:2023-03-21
申请号:CN202211534255.7
申请日:2022-11-29
Applicant: 重庆长安汽车股份有限公司
Abstract: 本发明涉及确保或维持可信任的计算机平台技术领域,具体提供一种软件包检验方法、装置及电子设备,方法包括以下步骤:基于哈希算法计算第一软件包的第一完整性度量值;基于哈希算法计算由第一软件包经预处理后得到的第二软件包的第二完整性度量值;将第一完整性度量值和第二完整性度量值写入第一软件包的文件头;基于文件头分别对第一软件包和第二软件包的第一完整性解析度量值和第二完整性解析度量值进行检验。本申请中OTA云端服务器不需要集成用于计算软件包完整性度量值和签名的杂凑密码算法和非对称算法。OTA车端宿主控制器或被升级控制器不需要集成用于验签的非对称算法和安全存储公钥证书、根证书,节省相应的存储空间和复杂计算。
-
公开(公告)号:CN115696266A
公开(公告)日:2023-02-03
申请号:CN202211328348.4
申请日:2022-10-27
Applicant: 重庆长安汽车股份有限公司
Abstract: 本申请提供一种车载控制器升级方法、装置、设备及存储介质,该方法通过获取待升级任务;根据目标从节点信息确定待升级任务的升级从节点;将刷写数据发送给升级从节点,以触发升级从节点生成响应报文;若上位机获取到所述响应报文,基于各升级从节点的局域网络信息,通过上位机对具有相同局域网络信息的升级从节点并行执行刷写动作,以对车载控制器进行升级,可实现多个主节点不同LIN网络的从节点并行升级,显著减少升级时间,减少用户升级等待时间,降低车辆消耗的电量,提升用户满意度。
-
公开(公告)号:CN115454474A
公开(公告)日:2022-12-09
申请号:CN202211097882.9
申请日:2022-09-08
Applicant: 重庆长安汽车股份有限公司
IPC: G06F8/65
Abstract: 本申请一种车辆的升级方法、装置、车辆及存储介质,其中,方法包括:接收车辆的OTA升级任务,并检测车辆的实际状态;在检测到车辆的实际状态为充电状态时,广播进入OTA模式信号;当前车辆基于所述OTA模式信号停止充电后,根据OTA任务对车辆进行OTA升级,并在刷写完成后,广播退出OTA模式信号,使得车辆恢复充电。本申请根据OTA升级任务,结合车辆的实际状态,控制车辆在充电过程中打断充电执行OTA升级,OTA完成后自动恢复充电,从而不仅能够提高车辆进行OTA升级以及充电的效率,也有效减少了车辆OTA升级时用户的等待时间,极大地提升了用户满意度。
-
公开(公告)号:CN113590157A
公开(公告)日:2021-11-02
申请号:CN202110876728.0
申请日:2021-07-31
Applicant: 重庆长安汽车股份有限公司
IPC: G06F8/65
Abstract: 本发明的目的是提供一种嵌入式控制器OTA刷写文件、刷写装置及刷写方法,所述刷写文件格式包括:文件配置参数、数据块配置参数、刷写数据块及文件结束标志。通过将bin、hex、S19等文件按照所述OTA刷写文件格式转换为OTA刷写文件,OTA刷写文件内容只有必须几个标识符和数据,格式易识别,易读取。所述刷写装置统一化刷写流程,不同刷写对象的刷写文件差异信息则配置在OTA刷写文件的配置信息OTAfilecfg中,刷写过程不需要进行解码或者解密数据,而是直接读取数据,其后发送数据,减少处理过程,从而减少刷写时间,使得整车控制器的唤醒时长减少,降低资源消耗和成本。
-
-
-
-
-
-
-
-
-