In this guide, we’ll walk through the process of performing an add key procedure on a 2015 BMW X3 using the Xhorse VVDI Key Tool Plus. This includes unlocking the CAS4+ module, reading the ISN number, and programming a new dealer key. Proper voltage maintenance and attention to detail are critical for success.
Tools and Preparation
-
Xhorse VVDI Key Tool Plus (KTP)
-
Battery maintainer (recommended voltage: 13V or higher)
- Original key
-
New blank key
-
Working internet connection (for data transfer)
Important Note: Ensure the vehicle battery voltage remains above 13V during the entire process. Operating at 12V or lower risks failure or module damage.
Step-by-Step Procedure
1. Read Vehicle Information
-
Connect the Key tool plus to the OBD port.
-
Turn on the ignition and scan the vehicle to retrieve the VIN and confirm the CAS4+ system.
-
Verify the displayed information before proceeding.
2. Unlock the CAS4+ Module
-
Save the module data file before starting the unlock process.
-
Follow the tool prompts to transfer and receive data. This step may take time; avoid interrupting the process.
Tip:
-
For stability, perform this step on a bench if possible. If using OBD, ensure a stable power supply and internet connection.
3. Read the ISN Number
-
Insert the original working key (if available) into the key reader coil.
-
Select the option to read the ISN from the key. The tool will display the ISN number.
-
Record the ISN for future reference.
Alternative:
If no working key is available, the ISN can also be read from the engine control module (ECM).
4. Prepare and Program the New Dealer Key
-
Navigate to the “Prepare Dealer Key” option in the tool.
-
Select the key position (e.g., key number 5 if slots 1 and 2 are already taken).
-
Choose the appropriate option (with working key or ISN, depending on availability).
-
Place the new key near the coil and follow the prompts to program it.
Key Learning:
-
Hold the new key close to the coil during programming.
-
Confirm the “Learn Successful” message before testing.
5. Test the New Key
-
Remove all other keys from the vehicle to avoid interference.
-
For the first start, hold the new key near the ignition coil and start the engine.
-
Verify that the engine starts and the remote functions (lock/unlock) work properly.
Important Tips
-
Voltage Stability: Always use a battery maintainer to keep voltage above 13V. Low voltage can cause failures.
-
Data Transfer: A strong internet connection ensures smooth communication with the server during CAS unlocking.
-
Key Positioning: Proper placement of the key on the coil is critical for successful programming.
-
Backup Data: Save all module data files before making changes for recovery purposes.