宝马工程师编程的基础知识
底盘号码 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 内按零件号查找
菜鸟修车
案例分析 技术交流 资料分享 新闻资讯 维修保养
做最专业的BMW资讯平台欢迎大家积极分享 留言 投稿 !