6% OFF Automatically
Date: 4th. September – 13th. September
Please be aware that items already marked at their lowest price cannot be combined with additional coupon applications.
]]>Vehicle Identification & Smart Key Programming
Enter: IMMO → Hyundai → Automatic Selection → Read → Confirm Vehicle Info → Control Unit → Keyless System → Remote Control Learning → Smart Key Learning
Select Yes to continue. This function supports both add-key and all-keys-lost procedures. Existing keys will be erased and must be relearned if required.
Follow the IM608 Pro2 prompts:
1. Turn on the hazard warning lights.
2. Turn the ignition off.
3. Open and close the driver door once.

PIN Entry and Key Programming
1. Enter the PIN code when prompted.
2. After the PIN is accepted, press OK. Place the smart key near the Start/Stop button and press the button with the key.
3. When the tool displays Programming succeeded, select Yes to add another key.
4. Repeat the same process for the second key. When finished, select No to complete the programming.

Key Function Check
Check the programmed keys. Make sure the vehicle recognizes both keys.
Verification
The vehicle starts normally with the programmed keys, and the basic smart key functions operate correctly.
]]>
Check the Key and Start the Job
The replacement key had a hatch button, while the factory key had a trunk button, so the button configuration was checked before programming. The vehicle already showed two smart keys registered, but the job was to add the replacement key.
Access the Honda Keyless System
1. Connect the Autel IM608 II and select Automatic Selection → Smart Key → Push to Start → Yes → Control Unit → Keyless System (Honda).
2. When prompted, confirm that the ignition is turned on by pressing the Start button twice. Check Number of Smart Keys to see the registered-key count.
3. Select Add Key → Yes to begin the registration procedure.

Register the Replacement Key
1. After selecting Add Key → Yes, turn the ignition off as prompted. Remove the new key and leave the original working key in the vehicle.
2. Turn the ignition on and follow the vehicle condition check. When prompted All keys out, remove the key from the vehicle.
3. Bring the new key back into the vehicle. Turn the ignition off and back on as prompted. Confirm both the keyless access and immobilizer indicators are off; registration is complete.

Verification
Turn the ignition off and back on as prompted, then start the Pilot. The engine started normally, and the key’s basic functions worked, including the hatch button.




Verify that both smart keys can lock and unlock the vehicle, and confirm that the vehicle starts normally with each key.
If a check engine light or other warning indicator appears after programming, disconnect the battery for about 2–3 minutes, then power the vehicle back on. After finishing the procedure, disconnect the 40-pin BCM adapter and reinstall the removed trim panels.


Technical Explanation
The customer’s key was not the original key but a replacement key, which caused an identification anomaly during the operation.
Diagnostic / Action Steps
Final Result
After obtaining the password through Expert Mode, the Mercedes-Benz EIS key cloning procedure can continue.
]]>This guide explains how to connect the Autel MP608, open the MaxiScope application, perform software updates, and troubleshoot common connection or waveform issues for first-time users.

Before opening the MaxiScope application, connect the MP608 to a supported Autel MaxiSys tablet using the USB 2.0 Cable V2.
Compatible Autel next-generation MaxiSys tablets include:
Additional MaxiSys tablets may be supported through future software updates.
To start testing:
Important: Use only the included cords and probes. Using unauthorized accessories may cause unexpected damage to the tool.

If the MP608 is not connected to a compatible MaxiSys tablet when opening the oscilloscope menu, a message will appear:
“You can connect MP608 immediately or enter demo mode, do you want to enter demo mode?”
Select the required option:
The operating software of the oscilloscope can be updated through the MaxiScope application.
Before updating:
Ensure the MaxiSys tablet has a stable Internet connection.
To update the APK:
Note: APK (Android Package Kit) is the application package file used on Android devices. Updating an APK installs the latest version of the application on the tablet.

To update the MP608 firmware:
Notes:
| Component | Description |
|---|---|
| USB Cable V2 | Connects the MP608 with a compatible MaxiSys tablet |
| Input Channels | Connect test leads or probe terminals for signal testing |
| Test Leads / Probes | Used for waveform measurement and circuit connection |

Troubleshooting
MP608 Cannot Communicate with MaxiSys Tablet
If the oscilloscope cannot communicate with the MaxiSys tablet:
If unwanted signals are displayed or waveform signals are distorted:
FAQ
Q: Does Autel MaxiScope MP608 Work with Any Android Tablet?
A: No. The MaxiScope App only works with Autel Android tablets and is not supported on other Android tablet devices.
Q: Which MaxiSys Tablets Are Compatible with Autel MaxiScope MP608?
A: The MP608 works with compatible Autel next-generation MaxiSys tablets, including MS909 series, MS908 series, MS906 series, and MaxiSys Ultra ADAS models listed in this guide.
Q: How Do I Connect Autel MaxiScope MP608 for the First Time?
A: Connect the MP608 to a compatible MaxiSys tablet using the supplied USB cable, connect the test leads or probes, then open the MaxiScope application and select a testing option.
Q: How Do I Update MaxiScope MP608 Software?
A: Update the application through:
Help → Update the APK
Update the MP608 firmware through:
Help → Update Firmware
Q: What Should I Check Before Using MP608 for Waveform Testing?
A: Make sure the MP608 is connected correctly, use the supplied test leads or probes, and confirm that signal and ground connections are secure before starting waveform testing.
]]>
Prepare the Tools
Autel IM608 II / Autel IM508S
GODIAG BDC3 Adapter (or Autel APB113 Adapter)
XP400 Pro Programmer
Autel BMW IKEY Key

Connect the Adapter & Read BCP Key Data
Connect the GODIAG BDC3 Adapter to the XP400 Pro programmer.
Enter the IMMO menu on the IM608 Pro II: IMMO → BMW → System Selection → Immobilizer → BCP Immobilizer → Key Operation → Add Key → Encrypted + Unencrypted → Yes → Yes → Start
Enter the original vehicle VIN, select 433/434MHz frequency, and save the data file.

Generate the New BMW Key
Select Autel BMW Model Key. This function is only for generating Autel BMW keys.
Place the new key into the XP400 Pro programmer slot and press OK.
Wait until the dealer key generation is completed.
If you need to generate another key, choose Yes and continue. Otherwise, select No to finish.
Test the New Key
Keep the new key and the original key separated during testing to avoid signal interference.
Unlock the vehicle, check the key operation, and start the vehicle with the new key.

Verification
The cloned key starts the vehicle normally and the basic key functions work properly.
Workshop Notes
For BMW U Chassis BCP key cloning, keep the original and new keys apart when testing to prevent signal interference
]]>
Read the IMMO Password
From the KM100 menu, go to:
IMMO → MG → Manual Selection → MG5 → 2021–2022 → Smart Key → Yes → Control Unit → Keyless System (CAN) → Password Reading

Program the New Smart Key

Verification
Confirm the vehicle starts normally and the newly programmed smart key operates as expected.
]]>
Case Background
The customer supplied a used DSG Mechatronic from a different model year. Since Volkswagen transmission modules are not simple plug-and-play replacements, the first job was confirming the donor was actually suitable for cloning.
Before putting anything on the bench, I compared the original and donor modules and confirmed they shared the same part number. Once that checked out, it was safe to move on with the cloning procedure.

Step 1: Set Up the Original TCM
Start with the original Mechatronic because it contains the vehicle-specific data.
1. Connect the original TCM to the Autel IM608 Pro2 through the DB15 cable and G-BOX3.
2. Select the correct DSG transmission type.
3. Verify the bench wiring and power supply before reading the module.
Stable power is important during bench work. Any interruption while reading or writing module data can cause unnecessary problems.

Step 2: Read the Original TCM Data
The original TCM is the clone source, so save all required data before touching the donor module.
1. Read the Flash data.
2. Read the Internal EEPROM.
3. Read the External EEPROM.
Save each file with a clear name. Keeping the original files organized makes the writing process much safer later.


Step 3: Backup the Donor TCM
Before writing any data, back up the replacement module.
1. Connect the donor Mechatronic using the same bench setup.
2. Read the Flash, Internal EEPROM, and External EEPROM.
3. Save the donor files separately from the original backup.
This backup gives you a recovery option if the donor module ever needs to be restored.
Step 4: Write the Original Data to the Donor Module
Once both modules have been read, write the original vehicle data into the donor Mechatronic.
1. Write the original Flash file.
2. Write the original Internal EEPROM.
3. Write the original External EEPROM.
Wait for each operation to complete before moving to the next file, and confirm each write finishes successfully.

Step 5: Install and Verify
Reinstall the cloned Mechatronic and perform a quick diagnostic check.
1. Run a full scan with the Autel IM608 Pro2.
2. Confirm there are no TCM or immobilizer fault codes.
3. Start the engine and verify the vehicle operates normally.
In this case, the vehicle started without issues and no related fault codes were present after installation.

Workshop Notes
The biggest takeaway from this job is to verify the donor module before spending time on the bench. Matching the part number is far more important than simply matching the vehicle model or year.
When cloning Volkswagen DSG Mechatronics, always read and save the original TCM data first, then back up the donor module before writing anything. A simple file naming system for the Flash and EEPROM backups also helps avoid writing the wrong files during the cloning process.
]]>On BMW 4 Series (2013/02–2021/05), key addition was attempted using Autel IM608 II, both on bench and on vehicle.
After reading, modifying, and writing back the EEPROM data, the following error appeared during Immobilizer Status Scan → Add Key:
“Note: The ‘Key Learning’ function is not supported for the current ECU. A possible reason is that programming has not been performed.
If you are sure programming has been performed successfully, please feed back the version information in time.”
The issue was caused by incorrect operation steps. The correct procedure is to restore the original EEPROM first, then perform ECU Repair before continuing key learning.

Solution
1. Restore original EEPROM Data
System Selection → Immobilizer → FEM/BDC Immobilizer → EEPROM Operation → Chip Type → Write Operation
Write back the original EEPROM data that was previously read.
2. Perform ECU Repair
System Selection → Immobilizer → FEM/BDC Immobilizer → Programming Operation → ECU Repair
3. Continue key learning (FEM workflow)
If directly making a key from the immobilizer scan, after scanning select BDC/FEM Key Learning (Read ECU) to proceed.
For FEM vehicles, FEM does not support OBD preprocessing.
Final Result
The issue was successfully solved. The error message no longer appears, and key programming can now be performed normally using Autel IM608 Pro2.
]]>