ECU数据刷写在汽车的整个生命周期中存在着举足轻重的作用。ECU数据刷写,又可称为ECU数据灌装,其基本原理是:外部数据刷写工具通过ECU通信网络(多为K-line和CAN总线),向ECU发送数据信息,实现ECU数据的管理和更新。
在汽车行业,对于车辆配置的一个评定标准便是其ECU控制器的数目,数目越高,车辆配置越高。
随着汽车行业的发展,不仅ECU的数目在增加,而且对应的ECU数据刷写应用领域也在增加。从发动机和整车的生产环节,到官方售后维修站再到现在的民间维修站,甚至某些改装厂都会提供ECU的刷写服务。
因此,ECU刷写工具的简易操作性、便携性以及响应速度就变得尤为重要。
目前,风丘科技提供Q-Tester软件工具用于ECU刷写服务。该软件是一款功能强大的半定制化诊断测试工具,具有操作简单、界面简洁、响应迅速等特点。这款工具基于ODX(ASAM MCD-2D/ISO 22900)诊断数据库进行测试仪与ECU控制器之间的数据交换,是一个国际标准化的解决方案。
通道数据实时查看
在进行Flash刷写过程中,对于BusTrace的实时查看是必要环节。Q-Tester中包含的实时显示窗口可方便使用者进行数据查看,并且支持查看多个通道数据。同时,我们也可以选择记录功能将需要记录的报文记录下来,便于逐条检验报文。BusTrace显示如下图所示:
定义刷写序列,一键刷写
整个刷写过程可能需要运行多条服务,这就需要编写刷写序列来实现。Q-Tester支持Sequence选项来定义刷写序列,如下图所示:
由于ECU数据刷写的分区机制,通常情况下,是多个刷写文件同时存在。我们采取的解决办法是定义多个Session,依照顺序进行刷写。而且整个流程只需要一个Softkey按键,不需要反复操作。其Flash界面如下图所示:
故障排查
Q-Tester的Session框内,便可以插入对应的flash刷写的.bin文件,Q-Tester下的空白对话框在实时的Flash刷写过程中会将每一刷写步骤进行实时显示,便于使用者对刷写故障进行排查。
通过以上操作流程,我们便可以有效的完成ECU数据刷写过程,