Change BMW E90 VO vehicle order with ICOM NCS-expert

BMW owners are able to enable or disable car retrofits or features by changing the VO (vehicle number) or FA string. The coding option can be done with BMW coding tools BMW ICOM ISTA/P engineering and programming software NCSExpert.

Tool needed:
BMW ICOM a2+b+c diagnostic system
BMW ICOM ISTA/P ISTA/D software HDD with engeering software NCS-expert

Instruction:
Code CAS:
Well install BMW ICOM software HDD and NCS Expert software
Connect BMW ICOM A2+B+C OBD2 diagnostic tool with vehicle via USB or wifi wireless connection
Open NCS-expert file
Select File>>Load File>>Expert Mode, press OK
BMW-ICOM-NCSexpert-coding-VO-1
Press F1: VIN/ZCS/FA button
BMW-ICOM-NCSexpert-coding-VO-2
Press F3: ZCS/FA f. ECU button
BMW-ICOM-NCSexpert-coding-VO-3
Select BMW CHASSIS type:E89 in the list, press OK
BMW-ICOM-NCSexpert-coding-VO-4
Select ECU type: CAS, press OK
BMW-ICOM-NCSexpert-coding-VO-5
Then the NCS Expert software screen will display Chassis module, VIN number and VO/FA information
BMW-ICOM-NCSexpert-coding-VO-6
Press F2: Enter FA to change the vehicle order
Again select chassis type: E89
Confirm the VIN number list is correct
Enter the Service Code or SA in Attribute text field on Enter VIN program
—Service Codes begins with a “+”
—SA codes begins with a “$”
Press F6:Back button
Pres F4: Process ECU button
Choose ECU type: CAS, press OK
Press F2:Change Job button
Select FA_WRITE from Choose Job program
Confirm the CAS module is selected and the job name is equal to FA_WRITE
Press F3: Execute Job button

Code LMA:
Write the new VO to LMA ECU module
Press F1: Change ECU button
Select LMA ECU type in Choose ECU program, press OK
Confirm LMA ECU module is selected and the job name is equal to FA_WRITE
Press F3: Execute Job button
The coding has ended.
Exit BMW ICOM NCS Expert software.
Disconnect BMW ICOM diagnostic system.

Share