Hi,guys!This article show you guide step by step on how to retrofit BMW E series CIC coding.Here I take BMW E89 as example,but this method applies to all BMW E series.Hope it is helpful!
1.K+DCAN cable
2.working NCS EXPERT software
3.valid daten files for your car
BMW Coding/Flashing/Progrmming PDF+Video Guide
connect the car with BMW K+Dcan cable
read VO
program CAS and FRM/ NFRM for CIC retrofit
run NCS EXPERT software
select File-> Read Profile
select Expert mode
press F1 or click the VIN/ZSC/FA button
press F3 or click the ZSC/FA| ECU button
select CHASSIS: E89 for E9x models
then select ECU: CAS
note: VO on CAS and FRM pr NFRM needs to be changed
then get the car details identified (CHASSIS, FG, FA)
press F2 or click the Enter FA button
select CHASSIS: E89
check VIN and click OK
highlight old build date
e.g. #0607 add press delete
(keep note of your build date)
add build date #0909 for E9x CIC.
later date needed for combox (possible #0910)
add &6VA and press OK
press the BACK button
then press PROCESS ECU
note: avoid Process car as it programs every module (RISKY), and not needed
select ECU: CAS
press CHANGE JOB to: FA_WRITE)
check for FA_WRITE and EXCUTE JOB
press CHANGE ECU
select ECU: NFRM
note: FRM module or NFRM depending on model
EXCUTE JOB again to make sure FA_WRITE and correct module selected
coding done!!
now to make sure the coding went well in the new VO and the CAS, FRM/ NFRM
again, run NCS EXPERT software
select File-> Load Profile
select Expert mode
press VIN/ZSC/FA
press ZSC/FA| ECU
select CHASSIS: E89
select ECU: CAS
press ENTER FA
select CHASSIS: E89
check VIN and click OK
!! check build date #0909 and &6VA you added just now
then press BACK
press ZCS/ FA f. ECU
select ECU: NFRM
press ENTER FA
select CHASSIS: E89
!! check build date #0909 and &6VA you added just now
coding done & verified!
now to default coding the CIC unit to recognise your cars features, such as AS PDC, Bluetooth…
again, run NCS EXPERT software
select File-> Load Profile
select Expert mode
press VIN/ZSC/FA
press ZSC/FA| ECU
select CHASSIS: E89
select ECU: CAS
press BACK
press PROCESS ECU
select ECU: CIC
note:
CIC now should be displayed in the list of modules
press CHANGE JOB to make sure that SG-CODEREN is selected by JOBNAME
check and press EXCUTE JOB
the CIC unit will reboot and load up with all of your options
note:
NAVI and VOICE/ DVD in motion have to be activated in other ways
This instruction show you guide on how to remove fuel injection pump for Perkins 800D…
This post show the guide on how to remove and install air conditioner compressors for…
PCC1302 PowerCommand CAN datalink communication has been lost between the generator set control and ECM,therefore…
This instruction show diagnostics steps for Caterpillar C9 engine coolant level signal invalid fault code…
This instruction show you guide on how to solve Doosan heavy duty machine engine fault…
Here is the instruction show you guide on how to solve Allison 3000 & 4000…