BMW E Series CIC Retrofit Coding Guide

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!

 

What you need for E-series CIC retrofit coding?

1.K+DCAN cable

2.working NCS EXPERT software

3.valid daten files for your car

BMW Coding/Flashing/Progrmming PDF+Video Guide

 

BMW E-series CIC retrofit coding procedure:

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

auto

Recent Posts

Kubota L3301 L3901 L4701 Excavator Neutral Adjusting

This instruction show guide on how to adjust neutral for Kubota L330 L3901 L4701 excavator.…

2 hours ago

PCC1302 PowerCommand Code 1992 – Engine Crankshaft Speed Above Rated Speed

PCC1302 PowerCommand Code 1992 - Engine Crankshaft Speed Above Rated Speed Solution. Engine speed signals…

1 day ago

Caterpillar C9 00 246-11 247-11 Brake Pedal Switch Fault Solution

Here is the instruction show you guide on how to solve Caterpillar C9 00 246-11…

2 days ago

How to Solve Allison 3000 & 4000 Gen5 Engine Trouble Code P0703

This instruction show you guide on how to solve Allison 3000 & 4000 Gen5 engine…

5 days ago

How to Solve Fendt MT1149 Tractor SCR System Emptying Not Completed

Here is the illustration show you guide on how to solve Fendt MT1149 tractor SCR…

2 weeks ago

How to Set Play Between Timing Pinion Teeth for CLAAS AXION 920 Tractor?

Here is the instruction show you guide on how to set play between timing pinion…

2 weeks ago