Saturday, September 27, 2025

Autel IM608 Brick BMW FEM/BDC Solution

 Problem:

Tried to add key for BMW X6 (F16 made 2016) with Autel IM608 + XP400 PRO + FEM/BDC platform. Choosed smart selection and went step by step. After sensing original key in test platform next step was put the original key to xp400 programmer. Reading was failed. Start whole process form begining cause there was not option like retry read original key on programmer. After that BDC died and im608 couldn’t communicate with module. Any solution?

Autel IM608 Brick BMW FEM/BDC  1

Autel IM608 Brick BMW FEM/BDC  2

Autel IM608 Brick BMW FEM/BDC  3

Autel IM608 Brick BMW FEM/BDC  4

Autel IM608 Brick BMW FEM/BDC  5

Autel IM608 Brick BMW FEM/BDC  6


Solution:

Don’t use Smart mode for BMW FEM/BDC. Smart mode only saves the coding. If you didn’t bench it then you will not have eeprom data. the BTLD or SWFL main is missing then you will likely brick the module.

Always go the manual mode to read and save and not the smart mode.

Eeprom corrupted just write original eeprom data.
If BDC you need data from same car eeprom or just replace BDC.
Write the original EEPROM back, connect Autel to the car and try to repair.
If it’s not there, find a different EEPROM belong to X6 model and write it.
Write on another EEprom original dump and problem solve.

Try to write backup to 95256 and restore coding.
Write coding back. If you didn’t read it save it, use the im608 to repair coding and write.

 

Connect BDC back to the car, go to expert mode on Autel and start BDC repair, make sure to add power to the car, if it failed, find a different EEPROM similar to the year and model of the car, write it and try repair again, once it repaired restore coding and do the process of adding key again only expert mode.

 

Whether you clip the EEPROM or remove it and read it in XP400 with adapter, read it manually first through system selection, open the file up to view the data and take a photo of the first and last bits. Read it again, save it as another file, open the 2nd one up and compare the first and last pages of data you took a photo of. If they’re matching then you have a good file. If they don’t match you know you’re not getting a good read and need to do it until you do have a matching set. Use one of the original matching sets to edit and write back. Then you eliminate screwing up the EEPROM with corrupt data.

Wednesday, September 17, 2025

Autel IM608 Update PCR2.1 Simos 8 Cloning Data Conversion Function

 Autel MaxiIM IM508 and IM608 (as well as OTOFIX IM1/IM2) released new IMMO software in September 2025. Decent bench support added for BMW and Mercedes.

 

VolksWagen_IMMO, Audi_IMMO, Bentley_IMMO, Seat_IMMO, Skoda_IMMO

V2.40 Function Updates

Audi_IMMO
1. Adds PFLASH data writing, EEPROM data writing, and EEPROM cloning data conversion functions (in bench mode) for Bosch series EDC17CP04, EDC17CP14, EDC17CP20, EDC17CP20 (Crafter), EDC17CP24, EDC17U05, MED17.1, MED17.1.1, MED17.5.1, MED17.1.21, EDC17CP54, MED17.1.10, EDC17C74, EDC17CP74, MED17.1.12, MED17.1.27, MED17.1.61, and MED17.1.62 ECMs.
2. Adds FLASH reading/writing, EEPROM reading/writing, IMMO data calculation, and EEPROM cloning data conversion functions (in bench mode) for Siemens/Continental series PCR2.1, SIMOS8.3x, SIMOS8.4x, SIMOS8.5x, SIMOS8.6x, SIMOS12.1, and SIMOS12.2 ECMs.
3. Adds chip reading (via dump) function and IMMO data decoding function for D70F3426 of Audi Q3 (2018-) and D70F3427 of Beetle (2014-2017).
4. Optimizes diagrams for reading (via dump) operation guide for V850 D70F3526 and ELV 5K0905861.
5. Optimizes menu order for IMMO 4 instrument.

 

Now users are able to clone above EDC17 series, Simos PCR2.1, Simos 8.x, Simos 12.x ECUs using IM608/IM508 XP400 pro on bench mode.

Autel IM608 Update PCR2.1 Simos 8 Cloning Data Conversion


Wednesday, September 10, 2025

How to Repair BMW FEM/BDC Module with AUTEL IM508S?

 Here comes the user’s working experience on how repair BMW FEM/BDC module after programming failed with AUTEL IM508S.

“I worked on BMW X1 2017 BDC01. I pull FEM/BDC module out of car, connected it with godiag and started process as usual. After EEPROM successfully preprocessing, Autel started to program module to get SK but it wrote “Failed to program” and restored original EEPROM data back. After this, I put ECU back to car but it didnt start and ignition didnt wake up. So I tried to backup coding file but it didnt help. After little survey I tried to check software version (which I did also before I started programming) but Autel showed me “Software mismatch”. So I used ECU recovery process, choose original FEM/BDC data (backup done by reading ECU info) and it helped. So even I didnt program new key, I was able to repair ECU.”

 

For the future always read the EEPROM twice and compare it by seen first page and last page just simple tip if you keep using autel for BMW.

You can compare the two readings and see if they are exactly the same, Just to make sure that you get the same data.

Monday, September 8, 2025

Program Honda ID33 T5 All Keys Lost with Autel IM608

 Problem:

Doing a Honda UK 1998 id33/T5 chip all keys lost with Autel IM608. Autel asks to “use of the red learning key of the immobiliser control unit” as shown in the picture. What does it mean?

Program Honda ID33 T5 All Keys Lost with Autel IM608

Here’s what the message means:
On older Honda models (like your UK 1998 with ID33/T5 chip), the immobilizer system was designed with a “red key” (sometimes called a master key or learning key).
The red key is not for everyday driving.
It is a special programming/master key supplied with the vehicle originally.

Its purpose is to put the immobilizer control unit (ICU) into learning/programming mode, allowing new black keys (regular transponder keys) to be registered.
Without this red key, the immobilizer will not accept or learn any new transponders when “all keys are lost.”

In short:
The Autel IM608/IM508 tool is telling you that you cannot continue key programming unless you have that original red master key.
Important notes for your case (Honda UK 1998, ID33/T5 chip):

If you don’t have the red key anymore (many owners lost it because it was not meant for daily use), you cannot add keys directly with diagnostic tools.
Your options are usually:

1. Replace or virginize the immobilizer control unit (ICU/ECU) and program new keys from scratch.
2. Use EEPROM/immobilizer dump programming with a programmer to add keys manually to the system.
3. Order a new ECU/ICU set with pre-programmed keys from Honda (very expensive).
So basically, the tool is saying:
“You need the red learning/master key to let me program new keys. If you don’t have it, we need to go another route (EEPROM, swap, or virginize).”

Pull immobilizer ring and eeprom a key in with autel.

Thursday, September 4, 2025

Autel IM608 Adds BMW G Series BDC3 IMMO Function

 Autel has released a new update for the first time once again. This update adds the key programming function for BMW G series BDC3 immo system.

Compatible devices:

Autel IM508S/IM608 II or OTOFIX IM series with with XP400/XP400 PRO/XP1 Pro

 

The OTOFIX IM1/IM2 series will also be upgraded later.

09/03/2025 V4.70

BMW_IMMO

Adds Add Key function for BDC03 immobilizer for the following models with G chassis:
[Major upgrade]
2 Series G42/G87 2020-2024
3 Series G20/G21/G28/G81/G80 2020-2024
4 Series G22/G23/G26/G82/G83 2020-2024
5 Series G30/G31/G38/G60 2020-2024
6 Series G32 2020/07-2024/06
7 Series G11/G12/G70 2020-2024
8 Series G14/G15/G16 2020-2024
X3 G01/G08/G45 2020-2024
X4 G02 2020-2024

 

NOTE:

We still need to pay BMW G-chassis subscription to add BDC3 key.

It is getting immo from key not from BDC3 module. It is safer.

Need to add an Autel BMW ikey universal smart key.

Autel IM608 Adds BMW G Series BDC3 IMMO 1

The current function only supports adding keys for some BDC3 models, not all.
For keys with model years between 2020-2024 and the “Hungary” marking in the upper right corner, the success rate is higher.

Autel IM608 Adds BMW G Series BDC3 IMMO 2

Main steps to add BMW G Series BDC3 Key with Autel:

Go to Smart mode- scan BMW BDC3 immo module- select Add key function.

Step 1: Read vehicle info
Step 2: Read key data
This step requires disassembling the original key and reading data from original key.

There are 3 ways to connect the key board with xp400 pro:

  1. Use the APB113 adapter (it is included in the IMKPA kit) to connect the key to the xp400 programmer.

  2. Use a wiring harness to connect the key to the xp400 programmer.

  3. Use a solder-free clip to connect the key to the programmer.

It is recommended to use the APB113 adapter for more stable data reading.

Autel IM608 Adds BMW G Series BDC3 IMMO 3

Autel IM608 Adds BMW G Series BDC3 IMMO 4

Then connect the apb113 adapter to the xp400 pro to read key data.

Autel IM608 Adds BMW G Series BDC3 IMMO 5

Autel IM608 Adds BMW G Series BDC3 IMMO 6

Step 3: Generate dealer key
This function only generates Autel BMW ikey.
Place the Autel BMW ikey to the coil of XP400 Pro like this.

Autel IM608 Adds BMW G Series BDC3 IMMO 7

Then start generating key.

Sunday, August 24, 2025

Autel IM608 Cannot Read Benz W215 EIS Password Solution

 Problem:

Autel IM608 XP400 pro reads Mercedes Benz W215 EIS data with no problem but cant calculate password.
Try all connection methods via can via k line with g box without g box but no luck
How to read password for this type EIS?

Autel IM608 Cannot Read Benz W215 EIS Password 1

Autel IM608 Cannot Read Benz W215 EIS Password 2

Solution: 

Autel IM508/IM608 can’t read password for w220/215 via tablet/gbox.

Some of these w215 can only be done with eeprom on the board. If the board has 2 big 64 leg chips you will have to remove one and read data.

Way 1: 

Solder wires and read it with XP400pro. Eeprom mode only. Soldering by diagram for w215.

First, remove the back cover and unscrew the two bolts. Keep in mind that they are of different lengths; if you install them incorrectly during reassembly, you may damage the processor.
Next, check which processor you have and note whether it is a single processor or if the EZS has two processors. Some models may use the MC9S chip.
Then, go to the XP400Pro menu, navigate to the immo section, select Mercedes-Benz, find your chip, solder it, and read the Dflash.
After that, you can upload that data in Expert mode to retrieve your password, which will allow you to create a key file.

 

Way 2: 

Use other tool, sometimes you need to remove and read processor for that type of EIS.

Xhorse key tool plus will read password from W215 EIS with EZS/EIS adapter.

For example:

2005 Mercedes S430
W220/W215
Motorola 4L40K
Read & Write
EEPROM+Flash Successful.

Xhorse KTP Read Benz W215 EIS Password 1

Xhorse KTP Read Benz W215 EIS Password 2


Thursday, August 21, 2025

Autel IM608 Program 2023 Ford F-150 Key with APB131

 2023 Ford F-150 Aftermarket Key Successfully programmed using Autel IM608 Pro 2, XP400 and APB131 Cable.

BCM removed.
Wires Soldered.
Data Successfully Read.
Key Successfully Programmed.

2021 ford f-150 can’t be done by obd without take the BCM. Or easy with FDRS ($30 and no nastf required).

Autel IM608 Program 2023 Ford F-150 Key with APB131 1

Autel IM608 Program 2023 Ford F-150 Key with APB131 2

Autel IM608 Program 2023 Ford F-150 Key with APB131 2

Autel IM608 Program 2023 Ford F-150 Key with APB131 4

Autel IM608 Program 2023 Ford F-150 Key with APB131 5