BMW E90 LCI Tail light retrofit coding guide
For 2009–2010 models with FRM3 module, add +MUH2 to your Vo and code the FRM
For pre 2009 cars:
These are the values to change: it’s different depending if the car has FRM or NFRM module.
Software for coding: Ncs expert
Module: FRM
Warm test Brake
WARMUEBERWACHUNG_BL_MI -> nicht_aktiv
Cold Test Brake
KALTUEBERWACHUNG_BL_MI -> nicht_aktiv
Warm test turn
WARMUEBERWACHUNG_BLK_HI -> nicht_aktiv
Cold test turn
KALTUEBERWACHUNG_BLK_HI -> nicht_aktiv
cold rear turn signal…
KALTUEBERWACHUNG_BLK_H -> nicht_aktiv
cold brake light…..
KALTUEBERWACHUNG_BL -> nicht_aktiv
warm rear turn signal…
WARMUEBERWACHUNG_BLK_H -> nicht_aktiv
warm brake light..
WARMUEBERWACHUNG_BL -> nicht_aktiv
Brake force display
CC_MELD_BFD_BL -> nicht_aktiv
FEHLERMELDUNG_CC_BFD_L -> nicht_aktiv
FEHLERMELDUNG_CC_BFD_R -> nicht_aktiv
— — — — — — — — — — — — — — — — — — — — — — — — — — — -
NFRM
KALTUEBERWACHUNG_BLK_H -> nicht_aktiv
[[Cold Test Brake Light]]
KALTUEBERWACHUNG_BL -> nicht_aktiv
[[Warm Test Blinker Rear]]
WARMUEBERWACHUNG_BLK_H -> nicht_aktiv
[[Warm Test Brake Light]]
WARMUEBERWACHUNG_BL -> nicht_aktiv
[[Cold Test Brake Force Display]]
KALTUEBERWACHUNG_BFD ←Cold BFD test
[[Warm Test Brake Force Display]]
WARMUEBERWACHUNG_BFD ←Warm BFD test
If you need the instruction to change VO, check here:
Here is the instruction on change BMW VO (Vehicle Order) by using BMW Ncs expert coding software.
Instruction:

Before NCS Expert can be used a Profile must be loaded.
Select File/Load Profile from top menu bar

Select Expert Mode, then press OK

One a profile is loaded, the bottom buttons become selectable.
Select F1 to read vehicle data first

Select F3 to read FA from ECU.
This needs to be done before any coding can be performed.

Select the model you are working with.
For this example “E65″
Select OK once highlighted

Choose the ECU to read the Vehicle Order from. In this example “CAS”
Select OK

The Model,VIN and VO should then be displayed
Select F2 to modify VO

Select the mode you are working with, i.e “E65″
Select OK once highlighted

Verify that the VIN is correct
Note:latest digit is a checksum
Select OK

Enter SA or Service code,then select Add
Enter FA SA codes must begin with $
Service codes must begin with +

Example: Enter$655
Select “Add”
Scroll down to check


Example: Enter +EVER
Select “Add”
Scroll down to check
Select OK

After you have successfully changed the VO you will see this screen
Select F6 (Back)

Select F4 Process ECU

Select the CAS

Select F2 Change Job

Select “FA_WRITE”

Vehicle jobname is “FA_WRITE” and CAS is ECU selected
Select F3 Execute Job

Select F1 Change ECU to select LM
This will ensure that new VO is written into CAS and LM

Select “LMA”

Verify Jobname is “FA-WRITE” and LMA is ECU selected
Select F3 Execute Job
Done.
http://www.obdii365.com/wholesale/new-bmw-icom-a2-b-c-diagnostic-programming-tool.html
http://obd2expresscouk.bcz.com/2016/08/30/ncs-expert-change-vo-for-bmw-step-by-step/