买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种柴商用车ECU免拆刷写系统及刷写方法_安徽省爱夫卡电子科技有限公司;安徽工业大学_202111336782.2 

申请/专利权人:安徽省爱夫卡电子科技有限公司;安徽工业大学

申请日:2021-11-12

公开(公告)日:2024-03-08

公开(公告)号:CN114115179B

主分类号:G05B23/02

分类号:G05B23/02;G06F8/65

优先权:

专利状态码:有效-授权

法律状态:2024.03.08#授权;2022.03.18#实质审查的生效;2022.03.01#公开

摘要:一种柴商用车ECU免拆刷写系统,包括数据通信连接模块、刷写命令分析模块、ECU数据读取刷写功能模块;ECU通过数据通信连接模块与刷写设备连接,刷写命令分析模块、ECU数据读取刷写功能模块与数据通信连接模块连接。并公开了该刷写系统的刷写方法,该系统和方法可以实现柴商用车ECU的免拆刷写,以及同一系列的ECU电脑版数据互刷和跨厂刷写。

主权项:1.一种柴商用车ECU免拆刷写系统的刷写方法,其特征在于,所述的刷写系统包括数据通信连接模块、刷写命令分析模块、ECU数据读取刷写功能模块;ECU通过数据通信连接模块与刷写设备连接,刷写命令分析模块、ECU数据读取刷写功能模块与数据通信连接模块连接;所述的数据通信连接模块,根据不同的协议类型,确定初始化参数,执行初始化操作,建立ECU与刷写设备之间的通信;所述的刷写命令分析模块,刷写设备通过数据通信连接模块向ECU发送命令和接收回复命令,刷写命令分析模块记录发送命令和回复数据信息,并得到采样文件,将采样文件信息制作成XML文件格式的刷写数据库;所述的ECU数据读取刷写功能模块是对在线刷写初始化接口执行初始化操作,打开读取ECU接口,读取ECU数据,上传读取数据,将上传数据以数据包形式保存,保存备份数据包,完成数据备份;打开刷写车载ECU接口,读取刷写数据库和待刷写数据包数据,下载数据包数据到车载ECU;所述的刷写方法包括以下步骤:步骤1:采集不同车型的ECU的车型信息和各个功能模块的指令信息,制作XML文件格式的刷写数据库;步骤2:执行初始化操作;步骤3:对ECU进行备份:通过免拆插头连接ECU和刷写设备,打开读取ECU接口,读取ECU数据,上传读取数据,将上传数据以数据包形式保存,保存备份数据包,完成数据备份;步骤4:打开刷写车载ECU接口,读取刷写数据库和待刷写数据包数据,将刷写设备中的待刷写数据包的数据长度与刷写数据库中对应的车型的文件长度进行比较,判断数据包是否匹配,若匹配,则下载待刷写数据包数据到车载ECU,完成刷写;所述的步骤3中上传读取数据的具体步骤为:1向车载ECU发送上传数据准备指令,车载ECU收到指令后作出肯定应答,允许数据上传,获取发送数据的个数,进入指定节点;向不同的子节点发送不同的子节点指令,对ECU进行不同的操作:2向ECU发送退出数据上传指令后,再向ECU发送进入数据上传指令,激活数据上传;3)向ECU发送安全算法指令请求种子,ECU回复对应的包含种子的指令信息,对获取的种子进行计算得到密钥,将其发送给ECU,与ECU计算得到的密钥进行比较,当两个密钥的结果匹配则成功通过安全访问;4)向ECU发送若干条通讯指令,ECU收到指令后作出肯定应答,确保ECU通讯成功,并进入数据的备份;5)向ECU发送数据加密指令,将读取的ECU数据加上修改过的指令,对上传的数据进行加密;6)向ECU发送上传数据指令,车载ECU收到指令后作出肯定应答,获取ECU数据的相关信息,将所有的数据随指令发送到数组中;7)待所有数据上传完毕后,向ECU发送退出数据上传指令,完成数据上传;8)将上述数组中的数据以二进制的格式写入另一个新的数组中,并以BIN文件保存为备份数据包,将其储存于刷写设备中;所述的步骤4中下载待刷写数据包数据到车载ECU,完成刷写的具体步骤为:将待刷写数据包的长度与刷写数据库中定义的不同车型对应的数据包的文件长度属性进行对比,若数据长度一致,则进入数据下载;若数据长度不一致,则跳转到下一个不同名的同级节点,继续寻找匹配的数据包;2向ECU发送下载数据准备指令,ECU收到指令后作出肯定应答,允许数据下载,获取下载数据的个数;3)向ECU发送退出数据下载指令后,再向ECU发送进入数据下载指令,激活数据下载;4)向ECU发送若干条通讯指令,ECU收到指令后作出肯定应答,确保ECU通讯成功,并进入数据的下载;5)ECU刷写设备向自身的内存发送数据解密指令,肯定应答后,将内存中待刷写数据包数据随指令发回,按照加密规则对随指令发回的待刷写数据包数据的某一位数据进行更改,对下载的数据进行解密;6)向ECU发送下载数据指令,ECU作出肯定应答,获取解密后数据包的相关信息;根据刷写数据库中定义的不同车型对应的刷写数据、发送数据次数和数据长度,分段式擦除ECU内部指定大小的内存空间,将ECU原始的底层数据擦除,再下载对应的刷写数据,分若干次将刷写数据下载;7)待所有数据发送完毕后,向ECU发送退出数据下载指令,完成刷写。

全文数据:

权利要求:

百度查询: 安徽省爱夫卡电子科技有限公司;安徽工业大学 一种柴商用车ECU免拆刷写系统及刷写方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。