How to Solve Autel IM508S BMW FEM/BDC Mismatch Versions Error?

Problem:

A user encountered an issue when attempting to add a key to a BMW X2 using the Autel IM508S and GODIAG BDC/FEM Test Platform.

  • The process, which previously worked without problems, now fails.
  • After failure, the system attempts to automatically restore the EEPROM but shows a “Mismatch Versions” error.
  • Cannot read BDC with power applied, but initial read without power was possible.
  • The user asks how to repair the BDC and successfully add a key again.

autel im508 program bmw bdc key failure 1 autel im508 program bmw bdc key failure 2 autel im508 program bmw bdc key failure 3

 

Solution:

When using Smart Selection mode, Autel automatically backs up the coding and original EEPROM files. You have two options:

  • Reinstall all components back into the car and perform a restore.
  • Locate the original EEPROM backup file and manually restore it. (Finding the correct file can sometimes be difficult.)

Important:
BDC modules use different types of EEPROM chips. Ensure you are reading and restoring the correct chip data.

Tips:
Don’t worry! Instead of using Smart Mode, switch to manual operation:

  • Navigate to IMMO → BMW → By System → IMMO → FEM → Key Operation → Key Learning.
  • Perform “Preprocess Learning” manually.

 

User feedback:
The issue was successfully resolved by manually proceeding through the steps outlined above, without using Smart Mode.

 

Tech support:

  • Email: sales@eOBDTool.co.uk
  • WhatsApp: +86 159 7293 3706
  • Skype: Eobdtool.co.uk

Business Time: Monday – Friday, 8:30am – 6:00pm CST (UTC/ GMT+08:00)

UK Professional OBD2 Tools Online Shop

eobdtool.co.uk