CN104461610A - 平台化的多ecu在线刷写方法 - Google Patents
平台化的多ecu在线刷写方法 Download PDFInfo
- Publication number
- CN104461610A CN104461610A CN201410607338.3A CN201410607338A CN104461610A CN 104461610 A CN104461610 A CN 104461610A CN 201410607338 A CN201410607338 A CN 201410607338A CN 104461610 A CN104461610 A CN 104461610A
- Authority
- CN
- China
- Prior art keywords
- chinese ink
- brush dipped
- write
- writing
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Pens And Brushes (AREA)
Abstract
本发明提供了一种平台化的多ECU在线刷写方法,包括:建立刷写环境的步骤;根据所述刷写环境生成报文的步骤;ECU接收所述报文并生成及发送响应报文的步骤;根据所述响应报文及所述刷写环境完成刷写的步骤。本发明实现了在同一工具、同一上位机软件中对具有不同刷写流程的不同ECU的在线刷写,对于现有ECU刷写情况中的针对不同刷写流程开发不同的刷写工具的方法,具有明显的优势及实用价值;本发明可灵活构建适用于ECU刷写流程的刷写工具,开发周期短,可适用于整车厂的生产线、研发、售后等阶段,满足刷写多个具有不同刷写流程的ECU的刷写要求,可大幅提升工作效率。
Description
技术领域
本发明涉及汽车领域的在线刷写技术,尤其涉及一种平台化的多ECU在线刷写方法。
背景技术
汽车ECU(Electronic Control Unit)的在线刷写功能,亦称重编程功能,是向ECU下载应用程式或应用数据的过程,在汽车的生产、售后、研发等阶段常常用到对ECU的刷写功能,利用刷写工具可在不拆卸ECU的情况下通过总线对ECU进行刷写。
目前,在整车厂或汽车售后点往往针对不同的ECU开发有不同的刷写工具,特别在整车厂,因对ECU的供应商常常无法把在线刷写流程规定在一个规范内,这就需要针对具有不同刷写流程的不同ECU开发专门的刷写工具或软件,这就影响了在研发、生产等阶段的工作效率。
发明内容
本发明的目的在于提供一种平台化的多ECU在线刷写***,利用该发明达到了在同一工具以及同一上位机软件中对具有不同刷写流程的不同ECU的进行在线刷写的主要目的。
本发明提供了一种平台化的多ECU在线刷写方法,包括:
建立刷写环境的步骤;
根据所述刷写环境生成报文的步骤;
ECU接收所述报文并生成及发送响应报文的步骤;
根据所述响应报文及所述刷写环境完成刷写的步骤。
进一步的,所述建立刷写环境的步骤为建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤。
进一步的,所述根据所述刷写环境生成报文的步骤包括:
从所述刷写流程文件提取刷写流程的步骤;
依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
依据所述刷写流程及所述诊断信息从所述安全算法文件提取密钥的步骤;
依据所述刷写流程及所述诊断信息从所述刷写源文件提取刷写数据的步骤;
根据所述诊断信息、所述刷写数据及所述密钥生成报文并发送的步骤。
进一步的,所述根据所述响应报文及所述刷写环境完成刷写的步骤的包括:
接受所述响应报文的步骤;
根据所述刷写流程分析所述响应报文并进行刷写的步骤;
判断是否完成刷写的步骤。
进一步,所述判断是否完成刷写的步骤包括:
判断为未完成刷写,则返回所述依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
判断为完成刷写,则结束步骤。
进一步的,所述根据所述响应报文及所述刷写环境完成刷写的步骤的包括
接受所述响应报文的步骤;
根据所述刷写流程分析所述响应报文并进行刷写的步骤;
进行刷写并对刷写过程中是否出现异常进行判断的步骤;
对刷写是否完成进行判断的步骤。
进一步的,在所述根据所述刷写流程分析所述响应报文并进行刷写的步骤与判断是否完成刷写的步骤之间加入对刷写过程中是否出现异常进行判断的步骤。
进一步的,所述对刷写过程中是否出现异常进行判断的步骤包括:
刷写过程中未出现异常,则进入所述判断是否完成刷写的步骤;
刷写过程中出现异常,则对所述刷写过程进行异常处理的步骤;
对是否完成所述异常处理进行判断的步骤。
进一步的,所述对是否完成所述异常处理进行判断的步骤包括:
判断为未完成异常处理则返回所述建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤;
判断为完成异常处理则进入所述对刷写是否完成进行判断的步骤。
本发明还提供一种平台化的多ECU在线刷写***,包括:
刷写环境模块,用于建立刷写环境;
刷写流程解析模块,与所述刷写环境模块连接,用于提取所述刷写环境,整合刷写相关数据,并通过协议栈生成报文和解析响应报文;
驱动模块,通过协议栈与所述刷写流程解析模块连接,用于传输所述报文及所述响应报文;
接口适配模块,与所述驱动模块连接,用于将所述报文转换为总线信号及将ECU生成相关响应报文的总线信号转换为响应报文;
***总线,与所述接口适配模块连接,用于实现总线信号与ECU之间的传输;
交互界面模块,与所述刷写流程解析模块连接,用于提供操作提示、操作接口及信息显示。
进一步的,所述刷写环境模块包括:
数据库解析模块,用于加载诊断数据库,为所述刷写流程解析模块提供诊断信息;
安全算法接口模块,用于加载安全算法文件,为所述刷写流程解析模块提供密钥;
源文件接口模块,用于加载刷写源文件,为所述刷写流程解析模块提供刷写数据;
刷写流程文件接口模块,用于加载刷写流程文件,为所述刷写流程解析模块提供刷写流程。
本发明的有益效果在于,提供一种平台化的多ECU在线刷写***,利用本发明实现了在同一工具、同一上位机软件中对具有不同刷写流程的不同ECU的在线刷写,对于现有ECU刷写情况中的针对不同刷写流程开发不同的刷写工具的方法,具有明显的优势及实用价值;本发明可灵活构建适用于ECU刷写流程的刷写工具,开发周期短,可适用于整车厂的生产线、研发、售后等阶段,满足刷写多个具有不同刷写流程的ECU的刷写要求,可大幅提升工作效率。
附图说明
图1为本发明实施例平台化的多ECU在线刷写方法的流程图;
图2为本发明实施例一的平台化的多ECU在线刷写方法的流程图;
图3为本发明实施例二的平台化的多ECU在线刷写方法的流程图;
图4为本发明实施例平台化的多ECU在线刷写***的结构示意图。
具体实施方式
下文将结合附图详细描述本发明的实施例。应当注意的是,下述实施例中描述的技术特征或者技术特征的组合不应当被认为是孤立的,它们可以被相互组合和相互结合从而达到更好的技术效果。
图1为本发明实施例平台化的多ECU在线刷写方法的流程图。
本发明实施例提供一种平台化的多ECU在线刷写方法,包括:
步骤100:建立刷写环境的步骤;
步骤200:根据所述刷写环境生成报文的步骤;
步骤300:ECU接收所述报文并生成及发送响应报文的步骤;
步骤400:根据所述响应报文及所述刷写环境完成刷写的步骤。
图2为本发明实施例一的平台化的多ECU在线刷写方法的流程图。
本发明实施例一,步骤100:建立刷写环境的步骤为步骤110:建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤。
所述诊断数据库,定义ECU支持的服务类型、具体的协议格式、参数类型、参数大小、服务的支持条件等诊断相关信息,优选地采用ODX(Open Diagnostic Data Exchange)诊断数据库格式,不同ECU对应不同的诊断数据库;所述刷写流程文件定义ECU刷写的具体流程,优选地所述刷写流程文件具备一定格式,对刷写流程进行完整描述,包含针对于刷写过程中出现的异常的处理机制,优选地所述刷写流程基于UDS协议体系;所述安全算法,用于对ECU进行安全访问时生成相关密钥;所述刷写源文件,即为待刷写的数据,具备一定的数据格式。
针对就具有不同刷写流程的不同ECU需要建立不同的刷写流程文件,刷写流程文件直接反应了刷写流程;不同的ECU需建立不同的诊断数据库;不同的ECU具备相同的刷写流程则可共用同一个刷写流程文件;一个安全算法文件对应一种安全算法,具有相同安全算法的ECU可共用同一安全算法文件;不同ECU对应不同的刷写源文件。
在本发明实施例一中,步骤200:根据所述刷写环境生成报文的步骤包括:
步骤210:从所述刷写流程文件提取刷写流程的步骤;
步骤220:依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
步骤230:依据所述刷写流程及所述诊断信息从所述安全算法文件提取密钥的步骤;
步骤240:依据所述刷写流程及所述诊断信息从所述刷写源文件提取刷写数据的步骤;
步骤250:根据所述诊断信息、所述刷写数据及所述密钥生成报文并发送的步骤。
在本发明实施例一种,步骤300:ECU接收所述报文并生成及发送响应报文的步骤,为ECU接收所述报文后,根据所述报文生成响应报文,并将所述响应报文发送的步骤。
在本发明实施例一中,步骤400:根据所述响应报文及所述刷写环境完成刷写的步骤的包括:
步骤410:接受所述响应报文的步骤;
步骤420:根据所述刷写流程分析所述响应报文并进行刷写的步骤;
步骤440:判断是否完成刷写的步骤。
在本发明实施例一中,步骤440:判断是否完成刷写的步骤包括:
判断为未完成刷写,则返回步骤220:依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
判断为完成刷写,则结束步骤。
图2为本发明实施例二的平台化的多ECU在线刷写方法的流程图。
本发明实施例二,在实施例一的基础上,在步骤420:根据所述刷写流程分析所述响应报文并进行刷写的步骤与步骤440:判断是否完成刷写的步骤之间加入步骤430:对刷写过程中是否出现异常进行判断的步骤。
在本发明实施例二中,步骤430:对刷写过程中是否出现异常进行判断的步骤包括:
刷写过程中未出现异常,则进入步骤440:判断是否完成刷写的步骤;
步骤431:刷写过程中出现异常,则对所述刷写过程进行异常处理的步骤;
步骤432:对是否完成所述异常处理进行判断的步骤。
在本实施例二中,步骤432:对是否完成所述异常处理进行判断的步骤包括:
判断为未完成异常处理则返回步骤110:建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤;
判断为完成异常处理则进入步骤440:对刷写是否完成进行判断的步骤。
图4为本发明实施例平台化的多ECU在线刷写***的结构示意图。
本发明实施例还提供一种平台化的多ECU在线刷写***,包括:
刷写环境模块510,用于建立刷写环境;
刷写流程解析模块520,与所述刷写环境模块510连接,用于提取所述刷写环境,整合刷写相关数据,并通过协议栈生成报文和解析响应报文;
驱动模块530,通过协议栈与所述刷写流程解析模块连接520,用于传输所述报文及所述响应报文;
接口适配模块540,与所述驱动模块530连接,用于将所述报文转换为总线信号及将ECU生成相关响应报文的总线信号转换为响应报文;
***总线550,与所述接口适配模块540连接,用于实现总线信号与ECU之间的传输;
交互界面模块560,与所述刷写流程解析模块520连接,用于提供操作提示、操作接口及信息显示;信息显示包括对刷写过程的显示和相关报文内容信息的显示,由刷写流程解析模块520提供显示信息,也向刷写流程解析模块520输出用户控制信息。
在本发明实施例中,ECU的在线刷写采用基于CAN的以UDS(Unified Diagnostic Service)为标准的方式;要完成对ECU的刷写,在ECU端需要有Bootloader,即ECU里应用于重编程的固化程序,而在刷写工具一端,需要有实现刷写流程的上位机或其他刷写仪器。
在本发明实施例中,所述刷写环境模块包括:
数据库解析模块511,用于加载诊断数据库,为所述刷写流程解析模块520提供诊断信息;
安全算法接口模块512,用于加载安全算法文件,为所述刷写流程解析模块520提供密钥;
源文件接口模块513,用于加载刷写源文件,为所述刷写流程解析模块520提供刷写数据;
刷写流程文件接口模块514,用于加载刷写流程文件,为所述刷写流程解析模块520提供刷写流程。
本发明提供一种平台化的多ECU在线刷写***,利用本发明实现了在同一工具、同一上位机软件中对具有不同刷写流程的不同ECU的在线刷写,对于现有ECU刷写情况中的针对不同刷写流程开发不同的刷写工具的方法,具有明显的优势及实用价值;本发明可灵活构建适用于ECU刷写流程的刷写工具,开发周期短,可适用于整车厂的生产线、研发、售后等阶段,满足刷写多个具有不同刷写流程的ECU的刷写要求,可大幅提升工作效率。
本文虽然已经给出了本发明的一些实施例,但是本领域的技术人员应当理解,在不脱离本发明精神的情况下,可以对本文的实施例进行改变。上述实施例只是示例性的,不应以本文的实施例作为本发明权利范围的限定。
Claims (10)
1.一种平台化的多ECU在线刷写方法,其特征在于,包括:
建立刷写环境的步骤;
根据所述刷写环境生成报文的步骤;
ECU接收所述报文并生成及发送响应报文的步骤;
根据所述响应报文及所述刷写环境完成刷写的步骤。
2.如权利要求1所述的平台化的多ECU在线刷写方法,其特征在于,所述建立刷写环境的步骤为建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤。
3.如权利要求1所述的平台化的多ECU在线刷写方法,其特征在于,所述根据所述刷写环境生成报文的步骤包括:
从所述刷写流程文件提取刷写流程的步骤;
依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
依据所述刷写流程及所述诊断信息从所述安全算法文件提取密钥的步骤;
依据所述刷写流程及所述诊断信息从所述刷写源文件提取刷写数据的步骤;
根据所述诊断信息、所述刷写数据及所述密钥生成报文并发送的步骤。
4.如权利要求1所述的平台化的多ECU在线刷写方法,其特征在于,所述根据所述响应报文及所述刷写环境完成刷写的步骤的包括:
接受所述响应报文的步骤;
根据所述刷写流程分析所述响应报文并进行刷写的步骤;
判断是否完成刷写的步骤。
5.如权利要求4所述的平台化的多ECU在线刷写方法,其特征在于,所述判断是否完成刷写的步骤包括:
判断为未完成刷写,则返回所述依据所述刷写流程从所述诊断数据库获取诊断信息的步骤;
判断为完成刷写,则结束步骤。
6.如权利要求4所述的平台化的多ECU在线刷写方法,其特征在于,在所述根据所述刷写流程分析所述响应报文并进行刷写的步骤与判断是否完成刷写的步骤之间加入对刷写过程中是否出现异常进行判断的步骤。
7.如权利要求6所述的平台化的多ECU在线刷写方法,其特征在于,所述对刷写过程中是否出现异常进行判断的步骤包括:
刷写过程中未出现异常,则进入所述判断是否完成刷写的步骤;
刷写过程中出现异常,则对所述刷写过程进行异常处理的步骤;
对是否完成所述异常处理进行判断的步骤。
8.如权利要求7所述的平台化的多ECU在线刷写方法,其特征在于,所述对是否完成所述异常处理进行判断的步骤包括:
判断为未完成异常处理则返回所述建立诊断数据库、刷写流程文件、安全算法文件及刷写源文件的步骤;
判断为完成异常处理则进入所述对刷写是否完成进行判断的步骤。
9.一种平台化的多ECU在线刷写***,其特征在于,包括:
刷写环境模块,用于建立刷写环境;
刷写流程解析模块,与所述刷写环境模块连接,用于提取所述刷写环境,整合刷写相关数据,并通过协议栈生成报文和解析响应报文;
驱动模块,通过协议栈与所述刷写流程解析模块连接,用于传输所述报文及所述响应报文;
接口适配模块,与所述驱动模块连接,用于将所述报文转换为总线信号及将ECU生成相关响应报文的总线信号转换为响应报文;
***总线,与所述接口适配模块连接,用于实现总线信号与ECU之间的传输;
交互界面模块,与所述刷写流程解析模块连接,用于提供操作提示、操作接口及信息显示。
10.如权利要求9所述的平台化的多ECU在线刷写***,其特征在于,所述刷写环境模块包括:
数据库解析模块,用于加载诊断数据库,为所述刷写流程解析模块提供诊断信息;
安全算法接口模块,用于加载安全算法文件,为所述刷写流程解析模块提供密钥;
源文件接口模块,用于加载刷写源文件,为所述刷写流程解析模块提供刷写数据;
刷写流程文件接口模块,用于加载刷写流程文件,为所述刷写流程解析模块提供刷写流程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410607338.3A CN104461610A (zh) | 2014-11-03 | 2014-11-03 | 平台化的多ecu在线刷写方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410607338.3A CN104461610A (zh) | 2014-11-03 | 2014-11-03 | 平台化的多ecu在线刷写方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104461610A true CN104461610A (zh) | 2015-03-25 |
Family
ID=52907715
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410607338.3A Pending CN104461610A (zh) | 2014-11-03 | 2014-11-03 | 平台化的多ecu在线刷写方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104461610A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106372551A (zh) * | 2016-08-26 | 2017-02-01 | 安徽全柴动力股份有限公司 | 一种防错ecu数据刷写方法及装置 |
CN107168296A (zh) * | 2017-06-30 | 2017-09-15 | 东南(福建)汽车工业有限公司 | 一种汽车诊断设备软件*** |
CN107451821A (zh) * | 2016-05-31 | 2017-12-08 | 长沙海商网络技术有限公司 | 一款b2b2c平台化电商解决处理*** |
CN107943000A (zh) * | 2017-11-27 | 2018-04-20 | 北京新能源汽车股份有限公司 | 一种软件集成方法、软件更新方法及装置 |
CN109947465A (zh) * | 2019-03-29 | 2019-06-28 | 北京经纬恒润科技有限公司 | 一种数据处理方法及*** |
CN110244966A (zh) * | 2019-06-18 | 2019-09-17 | 广东戈兰玛汽车***有限公司 | 一种基于uds的bootloader程序在线更新方法 |
CN110412970A (zh) * | 2018-04-27 | 2019-11-05 | 罗伯特·博世有限公司 | 在多ecu***中执行车辆诊断的方法 |
CN112083943A (zh) * | 2020-09-07 | 2020-12-15 | 欧科佳(上海)汽车电子设备有限公司 | 一种ecu批量独立刷写的方法 |
CN112099829A (zh) * | 2020-09-21 | 2020-12-18 | 华人运通(上海)云计算科技有限公司 | 车辆升级控制方法及***、ota后台、车辆 |
CN112859809A (zh) * | 2021-01-11 | 2021-05-28 | 上海星融汽车科技有限公司 | 车辆ecu刷写方法、***及车辆诊断设备的下位机 |
CN113590160A (zh) * | 2021-08-13 | 2021-11-02 | 北京经纬恒润科技股份有限公司 | 一种软件在线升级方法及多核ecu |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030188303A1 (en) * | 2001-03-30 | 2003-10-02 | Barman Roderick A. | Method and apparatus for reprogramming engine controllers |
CN101692017A (zh) * | 2009-09-08 | 2010-04-07 | 奇瑞汽车股份有限公司 | 一种整车诊断方法 |
CN101850799A (zh) * | 2010-05-31 | 2010-10-06 | 重庆长安汽车股份有限公司 | 基于混合动力汽车can总线通信的控制器flash刷写方法 |
CN102053569A (zh) * | 2010-12-13 | 2011-05-11 | 普华基础软件股份有限公司 | 用于汽车电子控制器的自刷新方法及其装置 |
CN102968114A (zh) * | 2012-11-20 | 2013-03-13 | 意昂神州(北京)科技有限公司 | 一种支持多协议的生产线终端刷写设备以及采用该设备进行刷写的方法 |
CN202975794U (zh) * | 2012-11-27 | 2013-06-05 | 南京直觉科技有限公司 | 一种便携式电控柴油发动机ecu刷写*** |
CN103293008A (zh) * | 2013-06-27 | 2013-09-11 | 长城汽车股份有限公司 | 汽车诊断设备 |
CN103377057A (zh) * | 2012-04-20 | 2013-10-30 | 上海通用汽车有限公司 | 一种刷新用户车辆电子控制模块的软件的***和方法 |
CN103616830A (zh) * | 2013-12-02 | 2014-03-05 | 北京经纬恒润科技有限公司 | 汽车控制器刷写控制方法、装置及一种汽车总线*** |
-
2014
- 2014-11-03 CN CN201410607338.3A patent/CN104461610A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030188303A1 (en) * | 2001-03-30 | 2003-10-02 | Barman Roderick A. | Method and apparatus for reprogramming engine controllers |
CN101692017A (zh) * | 2009-09-08 | 2010-04-07 | 奇瑞汽车股份有限公司 | 一种整车诊断方法 |
CN101850799A (zh) * | 2010-05-31 | 2010-10-06 | 重庆长安汽车股份有限公司 | 基于混合动力汽车can总线通信的控制器flash刷写方法 |
CN102053569A (zh) * | 2010-12-13 | 2011-05-11 | 普华基础软件股份有限公司 | 用于汽车电子控制器的自刷新方法及其装置 |
CN103377057A (zh) * | 2012-04-20 | 2013-10-30 | 上海通用汽车有限公司 | 一种刷新用户车辆电子控制模块的软件的***和方法 |
CN102968114A (zh) * | 2012-11-20 | 2013-03-13 | 意昂神州(北京)科技有限公司 | 一种支持多协议的生产线终端刷写设备以及采用该设备进行刷写的方法 |
CN202975794U (zh) * | 2012-11-27 | 2013-06-05 | 南京直觉科技有限公司 | 一种便携式电控柴油发动机ecu刷写*** |
CN103293008A (zh) * | 2013-06-27 | 2013-09-11 | 长城汽车股份有限公司 | 汽车诊断设备 |
CN103616830A (zh) * | 2013-12-02 | 2014-03-05 | 北京经纬恒润科技有限公司 | 汽车控制器刷写控制方法、装置及一种汽车总线*** |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107451821A (zh) * | 2016-05-31 | 2017-12-08 | 长沙海商网络技术有限公司 | 一款b2b2c平台化电商解决处理*** |
CN106372551A (zh) * | 2016-08-26 | 2017-02-01 | 安徽全柴动力股份有限公司 | 一种防错ecu数据刷写方法及装置 |
CN107168296A (zh) * | 2017-06-30 | 2017-09-15 | 东南(福建)汽车工业有限公司 | 一种汽车诊断设备软件*** |
CN107943000A (zh) * | 2017-11-27 | 2018-04-20 | 北京新能源汽车股份有限公司 | 一种软件集成方法、软件更新方法及装置 |
CN110412970A (zh) * | 2018-04-27 | 2019-11-05 | 罗伯特·博世有限公司 | 在多ecu***中执行车辆诊断的方法 |
CN109947465A (zh) * | 2019-03-29 | 2019-06-28 | 北京经纬恒润科技有限公司 | 一种数据处理方法及*** |
CN109947465B (zh) * | 2019-03-29 | 2022-06-14 | 北京经纬恒润科技股份有限公司 | 一种数据处理方法及*** |
CN110244966A (zh) * | 2019-06-18 | 2019-09-17 | 广东戈兰玛汽车***有限公司 | 一种基于uds的bootloader程序在线更新方法 |
CN112083943A (zh) * | 2020-09-07 | 2020-12-15 | 欧科佳(上海)汽车电子设备有限公司 | 一种ecu批量独立刷写的方法 |
CN112099829A (zh) * | 2020-09-21 | 2020-12-18 | 华人运通(上海)云计算科技有限公司 | 车辆升级控制方法及***、ota后台、车辆 |
CN112859809A (zh) * | 2021-01-11 | 2021-05-28 | 上海星融汽车科技有限公司 | 车辆ecu刷写方法、***及车辆诊断设备的下位机 |
CN113590160A (zh) * | 2021-08-13 | 2021-11-02 | 北京经纬恒润科技股份有限公司 | 一种软件在线升级方法及多核ecu |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104461610A (zh) | 平台化的多ecu在线刷写方法 | |
CN108803580B (zh) | 一种匹配车辆can协议的方法及相关设备 | |
WO2019114603A1 (zh) | 车辆检测方法、装置及车辆诊断设备 | |
KR101797005B1 (ko) | 차종 별 테스트 케이스 생성 방법 | |
CN102779089B (zh) | 汽车ecu密钥仿真实现方法及其***和验证方法 | |
KR101855753B1 (ko) | 차량 진단 게이트웨이 장치 및 이를 포함하는 시스템 | |
US11989535B2 (en) | Simulation method and recording medium | |
CN110221828B (zh) | 一种汽车电子控制单元通讯程序的可视化编程方法 | |
WO2023103712A1 (zh) | Ecu升级方法、装置及可读存储介质 | |
CN113468070A (zh) | 车载以太网的一致性测试方法 | |
CN113467409A (zh) | 一种车辆的电子控制单元的故障诊断方法及装置 | |
EP3945416B1 (en) | Software query information management system and software query information management method | |
CN115080104A (zh) | 一种对Autosar中COM代码进行自动配置的方法及*** | |
Kriebel et al. | The next generation of bmw’s electrified powertrains: Providing software features quickly by model-based system design | |
CN109286689B (zh) | 一种信息发送方法、装置及车载人车交互终端 | |
CN113934198A (zh) | 车辆诊断方法、装置、电子设备及存储介质 | |
CN113632510B (zh) | 转换装置、转换方法和记录介质 | |
CN114488997A (zh) | Ecu刷写的方法、装置、电子设备及存储介质 | |
CN113985849A (zh) | 一种基于CANoe软件编写自动清读整车DTC读ECU版本的方法 | |
Shahbaz et al. | Specification inference using systematic reverse-engineering methodologies: An automotive industry application | |
CN117608894B (zh) | 日志的存储方法、装置、计算机设备及存储介质 | |
CN113220345A (zh) | 一种指令块的处理方法、装置、设备及存储介质 | |
KR101040194B1 (ko) | 차량용 ecu 시스템에서 검증 중심의 프로세스 기법을 적용한 하드웨어 토플리지 개발 장치 및 방법 | |
Franco et al. | Model-based functional safety for the embedded software of automobile power window system | |
KR101170546B1 (ko) | 차종별 시스템의 사양 설계 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150325 |
|
RJ01 | Rejection of invention patent application after publication |