How to Program DME and instrument cluster on Mini Cooper with Autel MaxiSys Elite Diagnostic Tool?

Here’s the solution that Mini Cooper car won’t start after DME replacement problem.

Vehicle: Mini Cooper 2007
Procedure/Problem:Program DME and instrument cluster

Background:
User installed a new DME and wanted to walk him through the programming procedure. After the procedure there was a follow up coding/synchronization special function that was not supported by the MaxiSys Elite.

Device:
Autel MaxiSys Elite to program DME
ISTA and ICOM emulator
Battery maintainer

Battery Maintainer
full-regulated DC output prevents overcharging of the battery and provide precise control to maintain the necessary battery voltage during complex service and reflash.
not a battery charger.

Procedure:
1) Program DME

Select Programming/Coding function->Selective Update

Select Module to program, here choose Engine-DME
Press OK to execute measurement plan
Turn off engine
Switch on terminal 15 (ignition)

Programming in process

Turn ignition off and then remove the key with remote control form key slot (if equipped)

Then wait for 10s. Insert a key with remote control in key slot and turn ignition on

Insert a key with remote control in the key slot(if equipped) and turn the ignition on


Programming is done
2)Perform diagnostic scan

Read and reset fault code


The fault  “2FD7 Digital Motor Electronic DME EWS electronic vehicle immobilization
system anti-tampering protection” still exists.
Car will not start.
You need to adjust CAS.
3) CAS Adjustment
CAS=Car Access System
The CAS regulates the access options to the vehicle.
The CAS control unit is the master control unit.e.g for the following systems
Electronic immobilizer
Central locking system
Comfort agency
electronic steering lock
power windows regulator

CAS adjustment procedure in MaxiSys Elite
Select Hot Functions->Immo & Key-> Digital Motor Electronics (CAS)

4) DME CAS Adjustment
Require BMW ISTA-D ISTA-P software and ICOM/ICOM Next emulator
Select Service Function->Power Train->Engine->Adjustment->DME-CAS-DME-CAS adjustment


Select (2) Adjust Reset Starting Value

Follow the prompts
Terminal 15 off

Wait until main replay has dropped out
Terminal 15 on
Engine can be started again
Service function finished
https://www.obd2tool.com/blog/2020/03/03/how-to-program-dme-and-instrument-cluster-on-mini-cooper-with-autel-maxisys-elite-diagnostic-tool/