Code Loss When Programming BMW Key by Xhorse VVDI BIMTOOL
Xhorse VVDI BIMTOOL Pro is a key programmer designed for both locksmiths and BMW engineers, which can be used for BMW key programming & E/F/G programming / coding / Doip vehicle programming via Ethernet port and more.
If it appear the issues below when you program the BMW key by Xhorse VVDI BIMTool or BIMTool Pro, you can read this article in detail.
- BMW CAS4+ and FEM/BDC OBD show unsupported versions and require upgrades.
- BMW CAS4+ and FEM/BDC OBD preprocessing completes but indicates coding loss with no recovery possible.
- BMW OBD Preprocessing is unexpectedly interrupted due to missing SWFL version, halting further processing.
- The vehicle’s SWFL or coding version mismatch causes functional deficiencies.
If you encounter above problems, you can refer to the following solutions:
Here we take the FEM module as an example.We can use to solve the issues by the following steps:
Step 1: Connect tools
Connect VVDI BIMTool Pro and computer via USB cable
Connect BIMTool Pro and FEM/BDC module via OBD cable
Step 2: Connect car
Run BIM Tool software
Select “Fxx/Gxx Program/Code” on the main screen of the software
Select “Auto detect” in the dropdown menu and click on “Connect car”
Step 3: Calculate programming
After detecting the vehicle info, click on “Vehicle programming”
And click on “40 FEM (FEM BODY)” and “Calculate programming file”
Detect programming file which calculated successfully for the vehicle. Press “Yes” to load the calculated programming file directly
Step 4: Programming
Tick “40 FEM (FEM BODY)”
The gray area indicates the module’s current version information
The orange area indicates the calculated programmable information
Click on “Programming” to proceed
After the programming is completed, click “DTCs” to read the vehicle’s DTCs and clear them.
Step 5: Key learning
Click on “FEM/BDC Key Learn”
And click on “Get Key Info”
Now the CANFD coding and key position info have been restored.
Okay, the problem should be resolved.