宝马E90 行车电脑编程、刷工程师功能的中文版全套教程
---宝驰名车中心
宝马行车电脑编程的意义:原厂的行车电脑因为批次、版本、年代、各国不同的法规等等
的不同,所以有些功能可能被隐藏了,所以编程的意义就是把隐藏的功能开通出来。比如我测试
的车是2010 年的325 时尚,无法在BC 键里调出日行灯功能,而通过编程就能实现;大部分中
规的 3 系,无长按钥匙键折叠后视镜功能,通过编程也能调出来。另外,还可以调出很多有意
思甚至罕见的功能,比如仪表板实时显示数字车速、遇到下雨自动关天窗、打开远光时雾灯自动
点亮、天使眼调节亮度、取消车内各类报警音,车内定时开启通风功能等等。
宝马行车电脑编程适用的车型:只要是有行车电脑,且有 OBD 数据接口的车,远至 90 年代
末,2000 年初的车型,近到宝马刚刚推出的新三系F30,理论上说都可以来编程(F30 目前
NCS 还无法编程)。当然,对于老车和新车,用的数据线的接头可能会有些不一样,后面会提到
这点。
要搞定编程,说简单不简单,说难也不难,只要你有基本的电脑操作常识就可以了。严格按照
这份教程一步步做,胆大心细,每个人都会成功。当然,毕竟这是对汽车的行车电脑进行改动,
肯定有潜在的风险,如果你是一个求稳且不喜欢折腾的人,或者你觉得自己不太适合动手操作这
类技术性的东西,那请你三思而后行,我不会对你的汽车可能造成的任何损害负责,谢谢!
首先你需要的器材:宝马的K+Dcan 数据线。这线可以在淘宝上买到,价格100-200 之间,
买来以后,还有一张光盘,里面的INPA NCS 软件版本非常老,我试了一下貌似不行,不过
安装这根数据线的 usb 驱动,可能要用到这张光盘,至于 usb 驱动怎么装不需要解释了吧。另
外,如果你的车是很老的宝马车型,可能还需要买个转接 20pin 的接头,你可以观察一下 OBD
的接口。对于一些宝马近年来新的车型(有同学说是有 idrive 的车型),这根线也不一定支持,
不过要改也很简单,如图所示,把接头的外壳螺丝拧开后,拆开来,然后把上排最后那两个焊点
用焊分离开来就行了,这样就能用了。这个修改的方法和信息是国外论坛上看来的,不代表一
定可以,请谨慎行事。我可能人品较好,这根线买来就能用,不需要改动什么的。(根据坛子上
的反馈,基本上淘宝上那根150 元的线用在20102011,2012 款的三系上都可以,反而是有些
更贵些的线不一定好用)
有了线材后,就下载前面我说的那个软件到你的笔记本电脑(注意,最好是用XP 系统,
Win7 的话,64 位不支持,32 位未知)。
1. NCSEXPER.RAR 解压到C 盘(注意,一定要C 盘根目录,不能其他的盘!)
解压后,我们就能看到 EDIABAS, INPA NCSEXPERT 三个目录。(如果你的车是时尚型
或者手动档典雅型的,就直接用刚才解压出来的三个目录进行后面的操作就行了。如果你是车是
系统变量path修改了怎么恢复豪华型的,就是有 idrive 的那种,你最好在编程前更新一下数据库,把刚才下载的
EDIABAS__7.2.0.504 以及cicdaten 解压缩,EDIABAS__7.2.0.504 解压缩出来的文件和目录,
覆盖到C EDIABAS 里去;cicdaten 解压缩出来有三个目录SGDATECU Daten。其中,
SGDAT Daten 覆盖到C 盘的NCSEXPERT 里去,ECU 覆盖到C 盘的EDIABAS 里去。另外
最好不要删掉从网盘里下载的那个NCSEXPERT.RAR 文件,因为更新数据库以后,某些模块反
而不好刷了,那就请删掉更新过数据的EDIABAS, INPA NCSEXPERT,重新把NCSEXPERT
解压缩后使用。)
如图所示:
2. 进入C:INPABIN 目录, 鼠标右击 ,创建快捷方式,并把这个快捷方式
拷贝到桌面。
3. 进入C:NCS EXPERT 目录,鼠标右击work 目录,创建快捷方式,并把这个快捷方式拷
贝到桌面。
4. 进入C:NCS EXPERTBIN 目录,鼠标右击NCSEXPER.EXE,创建快捷方式,并把这个
快捷方式拷贝到桌面。
5. 进入C:EdiabashardwareOBD,运行 然后屏幕应该会出现以下的样子,
然后关了这屏幕,重启电脑!
678 回到桌面,右击我的电脑,进入属性,选中高级标签,点击下方的环境变量
系统变量下方点击新建,变量名填path,变量值填C:ediabas in
(这一步一定要做!如果不设变量的话,你后面运行NCS 会出现提示api.dll 不到之类
的问题!另外,我简化了英语教程里的 678 步,我把这三个数字全部写在一起,这是为了
和那份英语教程对应起来,以防后面步骤的数字混乱,)
9. 右击我的电脑,进入属性,再进入设备管理器,双击端口(COM LPT),双击通信端
COM1”->端口设置->高级,确认 使用fifo 缓冲区 的选项被选中,底下的接受和传输缓冲区
都调到8。完成这些工作后,关闭所有窗口,回到桌面。(注意,COM 口一定要设在1 上,不能
使用3!数据延迟latency 也要设为1。有些车友反应他们的端口设置是英语的,而且不到fifo
缓冲区,这可能是驱动程序的不同。不到fifo 缓冲区就别管它,但是进入端口的高级设置里,
一定要把端口号改到com1 上面,哪怕系统显示com1 in use 也没关系,改完后,系统会弹出警
告,告诉你可能有冲突,也别管它。如果com 口设置不好,后面第13 步就永远显示“off”了)
10. 再次检查一下前面的工作是否都做完。另外,有关第七步,如果你的设备管理器里不到
端口设置,建议你插上USB 数据线后再看看。
11.电脑上插上数据线,同时把数据线另一端和汽车的OBD 端口相连(OBD 端口在驾驶员的
左腿旁边,有个小盖子,上面写着OBD,可以掰开),然后我们现在要测试汽车是否能正常和电
脑进行通讯。
12. 把钥匙插入汽车钥匙孔,长按点火按钮(不要踩油门),把汽车的电门打开(这时候仪表
板中央会亮起一些自检图形)
13. 回到电脑的桌面,双击“INPALOAD” (我们前面刚刚创建的快捷方式),这时候应该出现这