自动ECU刷新方法分享
今天自己总结了一下最近使用的一套汽车测试工具,厂里买回来,我就学着用,觉得挺好的,就和大家分享一下吧。
首先介绍一下最初我接触的一些汽车总线测试工具的功能吧。
我最初的想法是:独立运行E脚本+软件下载+SD存储=ECU自动刷新!
1、独立运行E脚本(E-script)
我们用的是迈纬汽车电子的一款叫Puma的汽车总线测试工具, Puma系列产品采用了E脚本编程语言。E脚本使得Puma具备独立运行的能力,使其能够对任何网络事件作出反应并返回一个动作。
2、软件下载
无论是在开发测试平台上还是在整车上,Puma都能够将软件下载到ECU中。
3、集成SD卡插槽
每次汽车公司发布新软件或生产过程中对某部分的测试程序进行了修改,都需要对汽车进行软件刷新。
将这三个功能组合起来,就可以实现ECU自动刷新了!
第一步,使用Pantera软件或Puma Config软件(相应于Puma的上位机操作软件及开发环境)编写自动刷新的E脚本程序;
第二步,将汽车总线测试工具Puma连接到电脑上,把E脚本程序和准备更新的ECU程序写入到Puma的SD卡中;
第三步,将汽车总线测试工具Puma与电脑断开连接,带着Puma到您需要进行ECU刷新/ECU升级的地方,用接口线将Puma连接到汽车的OBD接口上;
你的工作完成了!汽车总线测试工具Puma将自动地对汽车进行ECU刷新/ECU升级,而且你可以同时携带多个Puma同时对多辆汽车进行软件下载与刷新。
许多跨国汽车生产厂的电控单元供应商就是这样进行ECU刷新/ECU升级的。他们正是使用Puma作为独产运行工具,为他们的产品进行软件下载。这里的“独立”很重要哦!不是所有的总线测试工具都可以脱离计算机单机运行的。在使用汽车总线测试工具Puma的工具前,他们这些厂需要10位工程师每人带着手提电脑来刷新数千台汽车上的软件。然而现在,他们只需派2位工程师每人带着5台Puma便能以同样的效率完成这项工程。这是因为Puma在接入车辆的OBD接口后便可自动进行软件下载,这样一个工程师就可以同时刷新5台车辆。
我觉得这样可以节省很多时间,效率可高了,现在我们量不是很大也就几百个整车吧,我和另一个同事两人就搞定了。
好的经验大家分享,期待你的共同讨论!