随着汽车电子电气技术的不断发展,越来越多的汽车采用电子控制单元(ECU),而ECU程序烧录是ECU生产制造过程中的一个重要环节。传统的人工烧录方案效率较低,那么有没有一种操作简单效率又极高的方式呢?
别慌,我们今天就来教大家如何做个“优雅的”工程师(基于vFlash二次开发实现自动化烧录)~


系统交互示意图
自动烧录软件主要是通过调用Vector公司的vFlash系列软件和网络接口卡硬件来实现自动化烧录;vFlash软件主要实现ECU程序烧录功能;vFlash软件将刷写流程单独分离开来,通过刷写模板来实现烧录不同的OEM流程,从而达到快速刷写的目的,并且在生产过程中轻松实现切换不同的刷写流程,以适配不同的生产要求。

vFlash软件配置不同的刷写模板
vFlash软件还可以通过更换Vector不同总线类型的Vector硬件网络接口卡,从而实现CAN/CANFD/LIN/DoIP等不同总线刷写。

vFlash升级软件vFlash Station最多可以同时刷写8路ECU,并且各个ECU的物理通道完全分开,能够在多条产线环境下进行使用,极大的节约生产成本。

vFlashStation同时刷写8路ECU
自动烧录软件可以通过跟外部第三方控制系统(如MES系统)通讯,实现由第三方控制软件来控制刷写启动,从而实现自动化刷写,在刷写完成时可以进行ECU版本校验,并将相关结果上传至控制软件,并保存在本地log中。自动烧录软件还可以配合硬件实现ECU上下电,对于需要网络唤醒的ECU,能够独立进行网络唤醒,无需其他设备发送唤醒报文。

某供应商产线单个BMS刷写以及电芯配置
上图是某供应商在BMS EOL下线时,需要对电池电芯分配并读取多个DID以及读取和清除DTC,并且实现ECU刷写功能。

某工厂多产线ECU刷写

机柜示意图
整套自动烧录系统可以跟第三方控制系统私有协议进行通讯,从而实现数据交互;并且该系统是基于Vector工具vFlash/vFlash Station软件基础上进行开发,通过与研发阶段刷写模板的共享,实现生产成本最低化。
怎么样,是不是比传统烧录方便太多了?想做“优雅的”工程师,跟着怿星科技,一起学习更多汽车技术吧~

5月14日线上公开培训《AVB/TSN协议介绍》课件来咯,点击下方“阅读原文”即可提取。
温馨提示:请使用电脑下载;如需转载或引用,请先联系我们或注明资料来源(请尊重相关人员的劳动成果~)

