Tuesday, March 21, 2017

How to VO Code Cruise Control



How to VO Code 544 to enable Cruise Control in your BMW F45/F46/F48

Once you have your Cruise Control switch physically installed, you will need to enable your Cruise Control feature in your car through "VO coding". Note that the procedure is also applicable to enable "Enhanced Bluetooth" feature or other VO code procedure. The modules that are required to be coded will be different though. For example, "Enhanced Bluetooth" will require HU_ENTRYNAV module only.

In order to avoid any VCM update errors (this does not affect your coding), go to the top of ESYS and click Options > Settings > Options tab. UNCHECK both check boxes ->  "Update VCM after TAL execution" and "Update MSM after TAL execution."

1) Start your E-Sys, Click "Read" button and then "Active FA":




2)  Go to "SALAPA-Element" and right click and select "Edit":





3) Add the value "544," into the SALAPA-Element and click the save button on the right as highlighted.




4)  Click the "save" button to save the file into a XML file with your desired file name.



5) Go to "VCM" section and load the same XML file that you had saved.



6) Right click "calculate FP" and you will see the Vehicle Profile generated.


  


7) Click the "Write FA FP" button once you are satisfied with your settings which will writes into your ECU memory. 





8) To enable Cruise Control for F45/F46/F48, you will need to VO code these 4 modules for F45/F46/ F48:

1) BDC_BODY

2) HU_ENTRYNAV

3) KOMBI (or  BKOMBI)

4) DSC2


9) Go to "Coding" section, click "Read ECU" button on the right and then right click on the above-mentioned modules and select "Code". This will enable the settings required for your Cruise Control. Note that the engine need not be switched off for this operation to work successfully.

10) Test your Cruise Control switch to ensure that it has been enabled successfully. Congratulations!

11) It is recommended to remove the VO Code after the coding has been performed.



If VO code is something that you don't prefer to modify, you can perform FDL codings only as such to enable Dynamic Cruise Control:



BDC_BODY

PfLinSteeringWheel -> 3140 > LIN_VARIANTE_MFL = DCC_Sports_SLD



HU_NBT 

EXBOX 3001 > DCC = aktiv 


KOMBI  :

FZG_Ausstattung -> 3003 > LDM_VERBAUT = dcc 



DSC2

DSC_FAS_CODIERDATEN 3009 > C_Fahrfunktion = DCC






4 comments:

  1. 11) It is recommended to remove the VO Code after the coding has been performed.

    Could you help clarify the steps to remove the VO code?

    ReplyDelete
  2. And , why is this recommended ?

    ReplyDelete
  3. Hi, would this above process also be required for a F20 - 2014 116i M sport? It has a HU_NBT.

    ReplyDelete
  4. With its recent successes and history of remarkable quality and amazing performance, along with its drive to provide the best car to its customers, one can only expect that BMW will be back with a vengeance at next year's International Engine of the Year Awards.used car dealerships near me

    ReplyDelete