宝马工程师编程基础教程

汽车技师宝典2018-11-08 12:41:50

宝马工程师编程的基础知识

底盘号码 VIN 的解读

完整的宝马底盘号码共17位,通常我们只用最后7位,如下:

熟练记住常见底盘号码,避免出现基本错误。对于不常见车 型,最好方法是接车后把车辆配置表打印出来对比。

开发序列基础类型对应车型

常见车型:

FA 车辆配置表:

FA 车辆配置表解读:

每一台宝马车都有一个车辆配置表,也叫 FA 文件,FA 文件下面的每一个 配置就是我们通常叫的 VO,通常以3位代码代表一个功能配置。一个硬 件不一定只有一个 VO,有时候是由几个VO 来定义一个硬件。

车辆配置表的获取:

根据车辆 VIN 后7位查询出厂配置表。连接车辆读取

E 底盘的 FA 文件保存在 CAS 和 FRM(或 NFRM)这两个模块里面

F 底盘的 FA 文件保存在 CAS 和 ZGW 网关电脑这两个模块里面

车辆配置表的合理性:

检查或修改 VO 列表,都需要避免存在冲突

1车型冲突

比如在 X5上就根本没有 LED 大灯,不能添加552;

E90上面就没有3AG,不能添加3AG。

2功能冲突

同一台车上只能一台主机,如果663小主机在 VO 列表里面,就不能加609大主

机;

3地区冲突

比如dvd 地区 VO 698 和702就不能同时存在,某些美规才有的 VO 是不能在

中规车上面出

现的。

4时间冲突

某些配置只有在某些时间段才出现

用错VO 匹配车辆,如果涉及到动力系统,容易引发故障,比如很常见用了中规 X5的 VO 去

code 了美规车,很容易就导致4X4失效报错,无法用 ISID 删除错误,只能用回 原车 VO 重新

code 车才能修复。

重要配置 VO 出现年月

工程师编程必须重视集成等级。

宝马车内每个 ECU 电脑都有一个固件版本,宝马不断升级 ECU,修补 BUG 和修改功能,就存在了不同的版本,这个版本就是集成等级

集成等级表达方式由分车型年份-月份-小版本号构成: F010-13-07-506 较旧

F010-14-11-502 较新

集成等级 I-STEP

每一台车都有一个集成等级,集成等级不断升级,直到宝

马停止该车型升级为止。

每一个 ECU 都有一个集成等级,集成等级不断升级,直到

宝马停止该 ECU 的升级为止。

ECU 的集成等级未必等于车的集成等级

E 底盘编程时,ECU 的集成等级只能升,不能降

F 底盘编程时,ECU 的集成等级可以升,可以降

在 F 底盘里面,需要关注

– 出厂集成等级

– 现在集成等级

– 目标集成等级

在 E 底盘车型里面,我们更多地关注固件版本号,其实也

是集成等级的一个表现

查找 F 底盘的集成等级 查找 E 底盘的集成等级 零件号

零件号,由主组+子组 +代码编号 共11位数字组成,

一般说零件号就是指最后的7位代码编号

65129277212

主组 子组 代码编号

–用ETK 查找零件号。

– 在实物上查找零件号。

– 其他方法判断通用的零件号。实物上的零件号,未必能在 ETK 上面查找到,

要用其他方法来判断和哪个零件号通用。

ETK 内按零件号查找