车辆LIN网络的诊断方法及其系统

    公开(公告)号:CN104253727B

    公开(公告)日:2017-07-25

    申请号:CN201310261507.8

    申请日:2013-06-26

    IPC分类号: H04L12/40 H04L12/26

    摘要: 本发明提供一种车辆LIN网络的诊断方法,包括:LIN主节点发出诊断请求报文头,诊断仪接收该诊断请求报文头,通过LIN网络将诊断请求的内容发送给LIN从节点;LIN主节点发出诊断回复报文头,LIN从节点接收该诊断回复报文头,通过LIN网络将诊断回复的内容发送给该诊断仪,此时诊断仪与LIN网络相连。本发明还提供一种车辆LIN网络的诊断系统,包括LIN主节点、LIN从节点和诊断仪,该诊断仪用于发送诊断请求的内容给所述LIN从节点以及接收诊断回复的内容。本发明实现了诊断仪和LIN从节点通过LIN网络直接进行诊断通信的技术,从而大大减少了CAN网络与LIN主节点的需要传输的数据量,提升了数据的传输效率。

    ECU安全访问处理方法
    2.
    发明公开

    公开(公告)号:CN102393888A

    公开(公告)日:2012-03-28

    申请号:CN201110204515.X

    申请日:2011-07-21

    IPC分类号: G06F21/00

    摘要: 本发明公开了一种ECU安全访问处理方法,ECU在生产线上时被设置为工厂模式,ECU出厂时被设置为非工厂模式;在外部设备向ECU发送访问请求时,ECU读取模式标志位的值,判断ECU的状态;若ECU处于工厂模式,则ECU自动解锁,接受外部设备的访问操作;若ECU处于非工厂模式,则ECU对外部设备进行安全验证操作,当外部设备通过安全验证时,ECU解锁,接受外部设备的访问操作;否则ECU拒绝外部设备的访问操作。本发明实施例能够减少汽车在生产线上的检测步骤,提高生产效率,而且还能保证ECU的安全性。

    一种车载ECU软件刷新防错方法及系统

    公开(公告)号:CN103631607B

    公开(公告)日:2016-10-05

    申请号:CN201210298736.2

    申请日:2012-08-21

    IPC分类号: G06F9/445

    摘要: 本发明提供一种车载ECU软件刷新防错方法,所述方法包括以下步骤:S1、读取待刷新ECU中预设的第一DCID值和刷新文件中预设的第二DCID值;S2、比较所述第一DCID值和第二DCID值是否一致,以判断所述刷新文件与待刷新ECU是否兼容;S3、如果所述第一DCID值和第二DCID值的比较结果为是,则所述刷新文件与待刷新ECU兼容,可以对待刷新ECU进行软件刷新。本发明还提供一种车载ECU软件刷新防错系统。本发明提供的方法和系统中,通过预设不同的DCID值来区分不同的ECU,并以DCID作为校验位来判断刷新文件与待刷新ECU中内部软件的兼容性,大大避免了ECU刷新过程中出现误刷新的情况,提高了ECU刷新的可靠性和安全性,提高了行车安全性。

    一种ECU的启动方法和ECU启动系统

    公开(公告)号:CN104281071A

    公开(公告)日:2015-01-14

    申请号:CN201310281868.9

    申请日:2013-07-05

    IPC分类号: G05B19/042

    CPC分类号: G05B23/0218

    摘要: 为解决现有技术中ECU启动可能会陷入死循环的问题,本发明提供了一种ECU的启动方法,包括:在ECU初始化后,检测应用程序是否正常;若不正常,则刷新所述应用程序,若正常,则检测是否接收到外部发送的应用程序刷新命令;若接收外部发送的所述应用程序刷新命令,则刷新所述应用程序,若没有接收外部发送的所述应用程序刷新命令,则执行所述应用程序。所述ECU的启动方法避免ECU启动陷入死循环;本发明还提供了一种ECU启动系统。

    一种ECU的启动方法和ECU启动系统

    公开(公告)号:CN104281071B

    公开(公告)日:2017-07-11

    申请号:CN201310281868.9

    申请日:2013-07-05

    IPC分类号: G05B19/042

    摘要: 为解决现有技术中ECU启动可能会陷入死循环的问题,本发明提供了一种ECU的启动方法,包括:在ECU初始化后,检测应用程序是否正常;若不正常,则刷新所述应用程序,若正常,则检测是否接收到外部发送的应用程序刷新命令;若接收外部发送的所述应用程序刷新命令,则刷新所述应用程序,若没有接收外部发送的所述应用程序刷新命令,则执行所述应用程序。所述ECU的启动方法避免ECU启动陷入死循环;本发明还提供了一种ECU启动系统。

    车辆LIN网络的诊断方法及其系统

    公开(公告)号:CN104253727A

    公开(公告)日:2014-12-31

    申请号:CN201310261507.8

    申请日:2013-06-26

    IPC分类号: H04L12/40 H04L12/26

    摘要: 本发明提供一种车辆LIN网络的诊断方法,包括:LIN主节点发出诊断请求报文头,诊断仪接收该诊断请求报文头,通过LIN网络将诊断请求的内容发送给LIN从节点;LIN主节点发出诊断回复报文头,LIN从节点接收该诊断回复报文头,通过LIN网络将诊断回复的内容发送给该诊断仪,此时诊断仪与LIN网络相连。本发明还提供一种车辆LIN网络的诊断系统,包括LIN主节点、LIN从节点和诊断仪,该诊断仪用于发送诊断请求的内容给所述LIN从节点以及接收诊断回复的内容。本发明实现了诊断仪和LIN从节点通过LIN网络直接进行诊断通信的技术,从而大大减少了CAN网络与LIN主节点的需要传输的数据量,提升了数据的传输效率。

    冻结帧的定义和读取方法及其装置

    公开(公告)号:CN102323814A

    公开(公告)日:2012-01-18

    申请号:CN201110151143.9

    申请日:2011-06-07

    IPC分类号: G05B23/02

    摘要: 本发明提供一种冻结帧的定义和读取方法及其装置,该方法包括以下步骤:将故障所对应的冻结数据进行分段,其中每段冻结数据均包括多个数据标识符DID;确定所述请求命令格式中冻结数据的冻结数据选项值,诊断设备根据该冻结数据选项值选择读取对应的冻结数据,所述冻结数据选项值中包括冻结数据的段数和次数。本发明的方法及其装置丰富和完善了国际诊断标准中对冻结帧的定义和读取方式,缩短了ECU开发成本和周期;而且增加了筛选功能,真正做到了有针对性的故障排查。

    周期性CAN报文丢失故障的判定系统和方法

    公开(公告)号:CN103546306B

    公开(公告)日:2017-01-18

    申请号:CN201210243545.6

    申请日:2012-07-13

    IPC分类号: H04L12/24 H04L12/40

    摘要: 本发明提供一种周期性CAN报文丢失故障的判定系统和方法,该系统包括:报文接收模块;第一定时器模块,用于循环启用第一定时器,第一定时器的值为要接收CAN报文的周期;第二定时器模块,用于在第一定时器时间到达而报文接收模块没有接收到报文时启用第二定时器;计数器模块,用于设置计数器,计数器在第一定时器和第二定时器设定的时间内接收到报文时进行统计,并在第二定时器设定的时间内未接收到报文时进行相反的统计,以根据计数器的统计值是否达到设定的计数器上限值或下限值,判定是否产生报文丢失故障。本发明不但能检测出连续丢失报文的故障,还能检测出间歇性丢失报文和接收到的报文周期过长的故障。

    一种车载ECU应用程序的刷新方法及系统

    公开(公告)号:CN103631609A

    公开(公告)日:2014-03-12

    申请号:CN201210299259.1

    申请日:2012-08-21

    IPC分类号: G06F9/445

    摘要: 本发明提供一种车载ECU应用程序的刷新方法,所述方法包括以下步骤:S1、获取刷新应用程序的ECU信息和车载ECU信息;S2、判断所述刷新应用程序的ECU信息和车载ECU信息是否一致;如果一致,则执行步骤S3;S3、让车载ECU进入诊断编程模式;S4、将车载ECU内原来的应用程序擦除;S5、发出下载刷新应用程序数据的请求;S6、读取刷新应用程序数据并传输至车载ECU内;S7、等待刷新应用程序数据传输完毕后停止传输;S8、将刷新应用程序刷入ECU内预定的地址中。本发明还提供一种车载ECU应用程序的刷新系统。本发明提供的刷新方法,在现有刷新流程的基础上增加了ECU信息识别步骤,能够有效防止ECU数据刷错,保证了数据传输的正确性,提高了所述应用程序刷新的可靠性。

    一种车载ECU软件刷新防错方法及系统

    公开(公告)号:CN103631607A

    公开(公告)日:2014-03-12

    申请号:CN201210298736.2

    申请日:2012-08-21

    IPC分类号: G06F9/445

    摘要: 本发明提供一种车载ECU软件刷新防错方法,所述方法包括以下步骤:S1、读取待刷新ECU中预设的第一DCID值和刷新文件中预设的第二DCID值;S2、比较所述第一DCID值和第二DCID值是否一致,以判断所述刷新文件与待刷新ECU是否兼容;S3、如果所述第一DCID值和第二DCID值的比较结果为是,则所述刷新文件与待刷新ECU兼容,可以对待刷新ECU进行软件刷新。本发明还提供一种车载ECU软件刷新防错系统。本发明提供的方法和系统中,通过预设不同的DCID值来区分不同的ECU,并以DCID作为校验位来判断刷新文件与待刷新ECU中内部软件的兼容性,大大避免了ECU刷新过程中出现误刷新的情况,提高了ECU刷新的可靠性和安全性,提高了行车安全性。