How to do BMW CAS DME Sync After New Programmed Key Failed to Start Car?


I’ve done 1x CAS2 with CGDI BMW – 2006 E90 Diesel

ELV sync was OK

CAS sync failed, ERROR and would not start

car did not start until i used another tool to do the CAS sync.


Every tool can cause cas/ews/dme/dde synch issues on BMW, particularly diesels and you need a good solution to resynch. A very experienced key guy had the same problem on an E91 that had lost synch using AVDI. It’s nothing to do with the tool used, it’s the process.

problem is not to fix synchro, after cgdi you will have synchronize problem with all devices.

They need change data reading algorithm, because after this procedure cas is near dead.


I know CGDI isn’t perfect, but it is, in my experience, a useful tool and good value for money.

I don’t even try to use a key tool to resynch ews/dme. Use a good BMW diagnostic and, more importantly, know how to do it.

To synchronize the blank DME to your car, you’ll need a BMW Compatible scanner which has the function to “Align” or “Synchronize” our DME to your CAS.

Below is a list of the most popular BMW Scanner that we know for sure, have the function to do this procedure.


* GT1 / DIS

* Autologic

* Launch X-431


* PA-Soft

There might be other BMW compatible scanners, but you will have to check with the manufacturer if they have the function to synchronize the DME to the CAS.

Every scanner has different steps that you need to follow in order to do the alignment. However, in general, this is how it is done:

1. Make sure that your car’s battery is fully charged. (This is important because the voltage cannot drop below 12 Volts during the synchronization.)

2. Connect the scanner to the car either through the OBD2 port or, if the car has a Round Plug connector under the hood, use that one.

3. DO NOT start the car, but turn the key to the ON position.

4. Follow the steps in the scanner to select the model and year of your car.

5. Then go to DME or ECU. (This is usually the section where you check for fault codes.)

6. There should be an option available for “DME-CAS alignment” or “synchronization” or “calibration”.

7. After you go through that process you have to turn the key to the OFF position for at least 25 seconds.

8. Then start the car.

When you are finished synchronizing the DME to your car, it is very important to delete all the fault codes and reset all the adaptations in the DME. Otherwise, you may get an incorrect fault codes or a check engine light.

Ista-D is ideal, but it’s hardly a 10 second process.

How to use ISTA-D to do a Sync after battery reset?

Clear dme/dde fault codes

Disconnect battery.

Wait 20 mins. Count it. Don’t be impatient.

Reconnect battery.

Ideally, connect battery support unit.

Check no fault codes. Do not try to start car.

Do cas/ews to dme/dde resynch.

Ista D – service functions. Just follow the instructions.

Click on Function Selection, then under Service Function select Drive, Engine Management (ME9/MED9), select Adjustment in the middle column, DME-CAS in the right hand column, then the middle < > double arrow a list pops up and on the list “Note: S1214 NGCAS / Start Value Status”.

There is a description of the error, then press right arrow.

Option 2 to reset the code (Start Value calibration), then the right-hand arrow

Switch on terminal 15 is shown (which means put the key in and switch on the ignition, but without the engine running (well seeing as the car wouldn’t start that was a no brainer!) Right arrow again, and it popped up, scarily, with 2 errors with a numbers like: <00062538> with <0000000> below it, which I assumed were the mis-matched data from the control module/key – cancelled both these and it then reset the codes, and asked to turn off the ignition (Terminal 15 is off), wait for the main relay to drop out (so left it 20 mins), then the car should start, which it did.

Locked it up and left is another 20mins and the tested starting again to be sure and it worked!
bmw-cas-align-ista-d-1 bmw-cas-align-ista-d-2 bmw-cas-align-ista-d-3 bmw-cas-align-ista-d-4
bmw-cas-align-ista-d-5  bmw-cas-align-ista-d-7 bmw-cas-align-ista-d-8

Working experience:

I’ve done many e60 cas2 no issues, more than i can remember. only 2 times crank no start and needed resync. 1 vehicle is because power died from bad battery customer did not tell me battery dies after few minutes, and 2nd time i did add key and got error, i usually never do add key and always just generate and works good, so maybe that caused.

both times fixed by disconnected battery both + and – and let sit for 20 minutes, reconnected battery and used ista/d to resync. car starts right up after sync.

Can I use OBDSTAR X300 DP on BMW CAS2 CAS3 CAS4 via OBD?

Is it possible to add one key to BMW CAS2/CAS3/CAS4, using OBDSTAR X300DP PLUS yellow version?
On cas 2,3 we use tools like usually VVDI2, CGDI BMW.
On cas 3+ with working key!! If it is AKL (all keys lost), you need to pull ISN code on dde or dme!!!! for registry a key you need downgrade the cas, register key and after backup.
On cas 4 Obdstar x300 dp is not working on obd !!! Just to Block or activate key !!!!
OBDSTAR X300 DP Key Master DP BMW Car List:

Disable and Enable keys:
Enable keys
Disable keys
Read keys infomation
Keys ID
Keys status
Current ignition key NO.
Enable keys
Disable keys
K Line
Read version infomation
Read keys infomation
Keys ID
Keys status
Remote battery status
Current ignition key NO.
Enable keys
Disable keys
Key programming
Key information
Key programming processing
Key adding
Key detect
Function introduction
Operation guide
Other functions

The 7 Elements to Choose Auto Key Programmer

Many auto workshop and beginners try to occupy the key programmer industry, but at the beginning,they have no idea of how to choose an auto key programmer for their own use.So they always follow up those veteran person to buy what they used before.It may be wrong since veteran person have profound resources to earn back,but you are not the same.You need to buy the affordable tool to crate your own business at first. Therefore, it is important for a beginner to choose a cost-efficiency key programmer.Now let me introduce you some useful key programmer.

e - Elements - Choose - Auto - Key - Programmer-1

The key programmer can be consisted of 7 elements as follows,

1.Programmer Device

2.Matching Tool

3.High-end Vehicles

4.Special Test Instrument

5.Chip Copy Machine

6.Remote Controller

7.Key Cutting Machine
1. Programmer Device

The key programmer device is used for Chip and CPU data read and write, odometer correction,airbag rest and immobilizer.There are four common programmer devices recommended as follows, Digimaster 3,X-PROG Programmer,CG100-3 and VVDI super programmer.
e - Elements - Choose - Auto - Key - Programmer-2

1.1 Digimaster 3

The Digimaster3 key programmer designed by YANHUA TECH of Nanning,as a household brand,whose name has been already deeply rooted in this field by most people.The Digimaster 3,The Digimaster D3,Key Digimaster  are popular products at that time.It was used for chips and CPU data reading and writing,odometer correction and airbag reset.Over 80% of Digimaster 3 is almost fool-like operation for most model vehicles, even beginners can easily learn in a short time. Digimaster 3 can cover full function system after its version upgraded.

e - Elements - Choose - Auto - Key - Programmer-3

Now the new version Digimaster 3 is different with the old one,no matter in term of function and and appearance.It works with various types of adapter and you can easily achieve odometer correction, Audio decoding, airbag resetting, engine ECU resetting, IMMO, key programming for Benz &BMW etc.

It contains the advanced technology of programming new keys for BMW and Benz, CAS-BDM reading,writing and resetting; 35080V6 erasure etc. large numbers of pictures and particular description makes your operation pleasant.


1.2 X-PROG Programmer

e - Elements - Choose - Auto - Key - Programmer-4

X-PROG Programmer is also called XP in this field.You can’t buy a genuine XP programmer in China,because it originals from abroad,with high price  and all English instruction.Later Chinese manufacturer start to copy the XP Programmer for their own use and then add the wiring diagram for the domestic cars.Of course,Its price is relatively not higher than ever before.

From then on,there are more and more XP Programmer in China. As a result, its quality and functions are very different as well as its prices range from hundreds to two thousand.But the most important disparity is the quantities and stability of CPU type.

A stable XP can solve many problems.If you use a poorly stable XP programmer, data loss is commonplace.Subsequently,it is pity that you can’t procedure the business instead pay for a loss.Therefore,it is  advisable  for you to choose those high price XP programmers  neglect  the cheaper ones.

1.3 VVDI super programmer.

e - Elements - Choose - Auto - Key - Programmer-5

Developed by Xhorse Company in Shenzhen, it is the earliest tools that can be designed for immobilizer by Audi, 4th and 5th generation and Volkswagen. Now it can gradually replace those copied XP programmer and it turns out to be relatively stable by their most users.

This tool has focused on immobilizer match for BMW, Audi and Volkswagen.They are almost inseparable from it. Besides, its parts of Tange with the start key writing function the same as a good device to write start key.

Comments: Generally speaking, Digimaster3 has the advantage in odometer correcting, airbag resetting and code reading due to its stability and easy operation. Every step has prompt, like a foolish operation. Whereas, the XP programmer and VVDI super programmer do well in immobilizer. Which one is more suitable for you depends on what aspect do you want to specialize.
1.4 CG100 PROG III

e - Elements - Choose - Auto - Key - Programmer-6

CG100 PROG III is a powerful programming functions operating a variety of chips, repair various modules. CG100 PROG III support airbag repairing, instrument calibration, car body computer repairing, car amplify computer repair and their functions, support to operate RENESAS, ST,  MOTOROLA, ATMEGA, NEC, AM28BL802CB and other different chips. Full-featured version of CG-100 with adapter that support to write Land Rover key and BMW Key and BMW, Volkswagen, Bentley engine computer repairing and replacement.

2.Matching Tool

Connected to the vehicle OBD interface,the key can be copied easily according to the prompt by the matching tool.At present, the most popular tools are OBD STAR X300,CI 400,XTOOL X-100 PAD2,and Lonsdor K518 .

e - Elements - Choose - Auto - Key - Programmer-7


These matching tools are mainly used for key matching of domestic and joint venture vehicles.But what is the difference between them?In fact, they are similar with each other,only a little difference exist.Just like the smart phone we used,you can hardly tell them from each other,but actually each of them differ in some places.Generally speaking,several major manufacturers always make breakthroughs in tiny places on their products to share more market.For example, there are two devices, one tool for 100 models and the other for 101 models. Of course most people definitely choose the latter.

This device is a new Android-based vehicle trouble diagnostic device developed for internet applications.It inherits from OBDSTAR advanced diagnosing technology and it is characterized by covering wide range of vehicles,and providing precise result.Through vehicle diagnostic OBD connector and variant mobile intelligent terminals, it achieves vehicle trouble diagnosis for full car model and full system vehicle.Meanwhile, taking advantage of mobile internet, this device integrates more application and service, such as maintenance database,remote assistant, one key upgrade etc.

e - Elements - Choose - Auto - Key - Programmer-8


2.2 XTOOL X-100 PAD2

X100 PAD2 is the first tablet key programmer in the world! It not only provides customers with professional key programming, but also the most needed special functions for workshop. X-100 PAD2 is a tablet with the latest technologies to perform key programming, mileage adjustment, oil service light reset, timing belt service light reset, tire pressure warning light reset, EPB reset, throttle body reset, DPF reset, battery reset, steering angle calibration and OBD-II engine diagnosis.

e - Elements - Choose - Auto - Key - Programmer-9


2.3 Lonsdor K518

Lonsdor K518 is a 7 inches IPS capacitive screen ,based on Android,WIFI networking with USB-B2.0 standard connector,OBD-II test cable integrated with the diagnostic connector function of the adapter.
Lonsdor K518ISE Main interface:

e - Elements - Choose - Auto - Key - Programmer-10

e - Elements - Choose - Auto - Key - Programmer-11

Lonsdor K518ISE Setting interface:

e - Elements - Choose - Auto - Key - Programmer-12

Immobilization interface:

e - Elements - Choose - Auto - Key - Programmer-13

Odometer adjustment interface:

e - Elements - Choose - Auto - Key - Programmer-14

3.High-end Vehicles

What is the high-end vehicle?That means they design for the advanced automotive,like the Volkswagen, Audi, or Mercedes.The most famous high-end vehicle are FLY OBD Terminator, APpro, DSPIII, and  Xhorse VVDI2   which  share much similarities with each other.Even though they come from different manufacturers,all stress in immobilizer of Volkswagen,Audi 4 and 5 generations,and BMW.In other words, they born for Volkswagen, Audi and BMW.

e - Elements - Choose - Auto - Key - Programmer-15



But now the VVDI MB TOOL, also from Xhorse,is the most popular programmer, designed for Mercedes.It supports most of the Mercedes infrared key. It can directly match keys via vehicle OBD interface or vehicles infrared key interface and support the replacement of steering locks.The key code can be calculated by the online server in a short time, and launch key matching,quick and convenient.It eliminates the risk of reading data from many locks in the past.So many people also use VVDI MB TOOL all over the world.In a word, it is still the best choice as the Mercedes key device for the time being.

Comments:It is clear that we can divide matching tools into two parts.The first part belong to domestic and joint venture vehicles,such as OBDSTAR X300,CI 400, Lonsdor K518 and XTOOL I80.The other tools are special in Volkswagen, Audi and BMW like the FLY OBD Terminator,Xhorse VVDI2,AP-pro,and DSPIII.
4.Special Test Instrument

Sometimes when you want to change the odometer or computer board, many key programmer can’t make it  come  true unless with the original instrument, such as Volkswagen,Audi 5054 ODIS system,BMW,Mercedes-Benz,Land Rover Jaguar,Ford,Mazda,Honda and other original equipment.There are special auto test instruments to solve above problem.They are Mercedes Star C4,BMW NEXT, Autel908, Land Rover and Jaguar VCI,and VAS5054A  ODIS.

You can alternate a soaked computer board even that is not the original instruments.In particular,Autel 908 is another original useful comprehensive special test instrument,which covers dozens of brands vehicles.

e - Elements - Choose - Auto - Key - Programmer-16

4.1 Mercedes-Benz C4

MB SD Connect Compact 4 supports reading & erasing trouble code,reading the real-time data of sensor and actuator, coding and programming. MB SD Connect Compact 4 supports wireless diagnose, support K-line,CAN BUS and UDS protocol, fit all computers,with multi-language.

e - Elements - Choose - Auto - Key - Programmer-17


B-MW Diagnostic software includes the engineer version, which is the quick and easy diagnostic programming and coding system that German BMW engineers are using. The system is designed in English and German. The Engineer version is so practical and powerful that it can achieve professional features which all the original professional computers can realize, can change the language into Chinese through the OBD port for import cars (Europe regulation cars, the United States and the United States, Africa, etc.)

e - Elements - Choose - Auto - Key - Programmer-18

4.3 Land Rover and Jaguar VCI

JLR VCI Diagnostic Tool is new VCI for Jaguar and Land Rover SDD system  and support full diagnostics and reprogramming.VCI SDD JLR Diagnostic tool software support update and cover JLR vehicle till 2018.Using integrated circuitry, the JLR VCI has a variety of functions including: reading and clearing Diagnostic Trouble Codes; running active and utility tests; data monitoring and reprogramming.

e - Elements - Choose - Auto - Key - Programmer-19

4.4 autel 908

Autel MK908P, as a high-end vehicle diagnostic tool developed from Autel, featuring the complete diagnostic functions including ECU programming for BMW and Benz etc., and the advanced configuration (Android 4.4.2 KitKat OS, 8.0 Megapixel rear cam, ultra-clear 10.1 inches LED screen),is the ideal scanner for professional mechanics and auto repair stores to perform all-around fixes and comprehensive tests. Mk908P ensures the perfect diagnostic solution for technicians who demand unrivalled smart technology and smart repairs.

e - Elements - Choose - Auto - Key - Programmer-20

5.Chip Copy Machine

Put the original car key into the coil of the key chip duplicator to read the data, and then take a blank chip on the same place, press the copy button,the original was cloned,simple and safe.The chip copy machine is mainly used to add the auto key.And it is simple to clone a key without connecting and moving the car.It can not only copy the key but also realize the key loss.There are some chip copy machine, CN 900 Mini,JMD Handy-Baby,and Xhorse VVDI.
5.1 CN 900 Mini

I believe that TJECU products don’t need to introduce more.In the past,the CN 900 has made a great achievement in this area.And now the CN 900 mini has over 80% similar with the CN 900,but its price is much lower than ever before.In the past,the full-function CN 900 with the plug-in box Reaches 6K. Now CN 900 mini nearly can achieve all functions only with less than one fifth price of CN 900 Even if there is no beautiful cover of the package and fascinating  sound from the lady customer service from the CN 900 Mimi,it is still worthwhile  to purchase.
Comment: CN 900 mini,locksmith weapon, merchant must!

5.2 JMD Handy-Baby

JMD Handy-Baby is the earliest handheld chip duplicator.It was very salable in the industry once launched, because it is light, portable and small like a mobile phone. Another function that it can directly copy part of  48 chip,which is an unique speciality.
Declaration: Living for the locksmith, save for the locksmith!

e - Elements - Choose - Auto - Key - Programmer-21
5.3 JMD Handy Baby II

The JMD Handy-Baby II upgrades its version and becomes more powerful.It can support remote renew,FIX CODE clone,Fixed code,JMD remote renew (JMD remote by JMD APP) and copy key for  Audi,Volkswagen 4th,Audi 5th And Audi ID8E.The details is we can find in this blank.

e - Elements - Choose - Auto - Key - Programmer-22

5.4 Xhorse VVDI

Original Xhorse VVDI Key Tool Remote Key Programmer can perform these functions:edit transponder, clone transponder, test frequency, clone Remote, generate remote, generate garage door remote controller, unlock smart card etc.And now the EU version,also you can buy “Xhorse VVDI2/VVDI Key Tool VV-04 Copy 48 Transponder (96 Bit) Authorization”,note this just the authorizations.

6.Remote Controller

The auto key will be matched by the remote controller.What kind of car remote control is needed, it would be directly generated by a universal sub-machine remote controller. After generated,it will be use as the same original auto key once matched successfully.It can reduce a large amount of cost with less consumables.Now the common remote controller on the market are H618,KD600 and Xhorse VVDI.
e - Elements - Choose - Auto - Key - Programmer-23

7. Key Cutting Machine

I believe that key cutting machine no need to introduce more since it is common and easy to use. it was divided  into two parts,flat milling and vertical milling. The price ranges from a few hundred to several thousand.Of course more expensive cutting machine would be more accurate ,durable and easy operation.

There are two key cutting machine recommended,the P1 flat milling and L1S vertical milling.Both machines can use DC 12V, AC 220V power supply and easy to carry on the car.

e - Elements - Choose - Auto - Key - Programmer-24

e - Elements - Choose - Auto - Key - Programmer-25

The last but not least,the Condor XC-MINI from Xhorse deserves to be reference, because it can support many languages,such as the Portuguese, Spanish, French, Germany, Czech, Arabic, Turkish, Dutch, Polish, Bulgarian, Norw-ay, Slovakia,Italian,English,Chinese.If you need to change language,it can be activated a new language for you.

CGDI MB v2.2 Solved Bug with AKL W204 and ELV Function

CGDI Prog MB Mercedes Benz key programmer released new update with software Benz Monster Version 2.2. CGDI MB 2.2 is the best with bug solved and ELV function.

1) Fix bug issue with AKL W204

It seem now the bug is really solved after some users testing for key lost w204. Time collect data still 60 minutes. But password get quickly.

ELV seem also work, but need renew EZS and sync with ELV.






Today I tried again password calculation for my W204 with CGDI MB. Week ago this operation wasn’t succeed with 2 tries waiting 10 minutes both. Today after update, it was calculated in 1 second . Generate keys and write new BE key, all working fine. Happy for this working.

Read/Write/Renew Mercedes NEC Chip: CGDI MB or VVDI MB Tool?

Mercedes NEC Chip Read/Write/Renew Manual:

What is a Mercedes NEC key?

How to tell if your Mercedes has an NEC key/chip:

How many types of Mercedes NEC key?

Which MB Key Programmer can be used for NEC key?

How to use CGDI MB for NEC key?

How to use VVDI Mercedes for NEC key?

Verified: CGDI Prog MB can read NEC chip from the original Mercedes-Benz key

What is a Mercedes NEC key?


RF front end decoder chip: this is a custom chip that takes the signal direct from the antenna and does IF filtering as well as decoding and then supplies a serial data output for the microcontroller
NEC 8 bit microcontroller 78K0s series: this is the actual controller chip, actually a ‘secure’ version of the standard microcontroller. this holds the code that controls the code hopping algorithm as well as the individual ID codes for each transmitter.

How to tell if your Mercedes has an NEC key/chip:

Mercedes-Benz 1997-2000: 705 Moto

Mercedes-Benz 2001-2005: NEC

Mercedes-Benz 2006-2010: NEC

Mercedes-Benz 2011-: BGA


How many types of Mercedes NEC key?

v51 v57

v28 v35 v40 v51 v57

v03 v06 v07 v08 v09 v61

v28 v35 v40 v51 v57

v03 v05 v06 v07 v08 v09 v59 v61

Which MB key programmer can be used for NEC key?

VVDI MB Tool: Confirmed!

CGDI PROG MB: Confirmed!


How to use CGDI MB for NEC key?

CGDI-MB read original NEC chip v40:

The original key & the NEC adapter
CGDI-MB-Read-NEC-Chip-4 CGDI-MB-Read-NEC-Chip-5



Choose Communication mode: NEC adapter
CGDI-MB-Read-NEC-Chip-7 CGDI-MB-Read-NEC-Chip-8 CGDI-MB-Read-NEC-Chip-9

Read Key/Chip


CGDI MB Prog successfully read key data


CGDI-Mercedes read/write original NEC chip v57:



CGDI-MB-Read-NEC-Chip-13 CGDI-MB-Read-NEC-Chip-14

Job’s done.

CGDI Mercedes works good.


How to use VVDI Mercedes for NEC key?

Put the NEC57 key chip on VVDI NEC Key Adapter


Put NEC Key Adapter on VVDI MB

Connect VVDI MB Tool with laptop and open latest VVDI MB software V2.1.7.

Now you can start to virgin Mercedes NEC57!

Select mode “NEC Adapter” then choose type “V51, V57”.


“Identification key”

VVDI MB will read NEC V57 key info successfully!

Key number is 1.


“Renew” to virgin NEC V57 key.

Wait a while key erasing complete 100% and success!


“Identification key” again and read key info to check if key is successfully erased.

And you can see now key information is blank and things done!


Note: Xhorse vvdi mb bga tool now supports NEC keys:

v51 v57 get password directly

normal key v28 v35 v40 v51 v57 renew on board

keyless go keys v03 v06 v07 v08 v09 v61 renew on board

normal key v28 v35 v40 v51 v57 write key file by IR or on board

keyless go keys v03 v05 v06 v07 v08 v09 v59 v61 write key file by IR or on board

How to Clear and Synchronize BMW EGS ISN with CGDI BMW?

How to: clear & synchronize BMW CAS with EGS using CGDI Prog BMW MSV80 key programmer.

Note: To have CGDI BMW EGS authorization, you should have at least one another CGDI Programmer, i.e CG100, CG Pro 9S12, CGDI MB etc.  Then provide your devices serial number to activate the authorization.

Remove EGS computer and connect with OBD following according to software wiring diagram:

After make connection, open CGDI BMW software


Choose “EGS ISN” function


Automatically connect to view relevant information


The EGS will be programmed. Click YES to confirm.


1. Confirm the VIN
2. Support modification


Programming module

cgdi-bmw-clear-egs-isn-8 cgdi-bmw-clear-egs-isn-9

EGS ISN Cleared.

The connection will be terminated and the car EGS will be automatically synchronized.

How to Reset Mercedes Benz TCU ECU ISM DSM ESM with CGDI MB

How-to: reset Mercedes-Benz TCU/ECU/ISM/DSM/ESM using CGDI Prog MB Benz Monster key programmer.

Part 1: Reset TCU with CGDI MB

Part 2: Reset/Virgin ECU with CGDI MB

Part 3: Reset ISM/DSM/ESM with CGDI MB

Part 1: Reset TCU with CGDI MB


EGS 7G Gearbox style

Remove the TCU from vehicle, and connect according to the software wiring diagram


Select Auto Computer function, select TCU module


Check software wiring diagram


Physical wiring diagram


Click on Read


Gearbox related information


Click to get erase password, calculate pass successfully


Get the password successfully,click“Erase”


Erased successfully


Click“Read” again, CGDI MB shows it was erased.

Part 2: Reset/Virgin ECU with CGDI Prog key programmer

Remove ECU from car, and connect according to the software wiring diagram


Engine computer pin


i.e Bosch ECU ME9.7


Open software, enter Auto computer, choose“Engine computer”

cgdi-mb-renew-tcu-14 cgdi-mb-renew-tcu-15

Software wiring diagram


Physical wiring diagram


Click ”read”


Engine computer related information


Click to get erase password, calculated successfully


Get the password successfully, click “Erase”


Erase successfully


Click“Read” again, show it was erased

Part 3: Reset ISM/DSM/ESM with CGDI MB

Remove the remove ISM/DSM/ESM, and connect according to the software wiring diagram


Gear computer style


Gear computer pin


Open software, enter Auto computer, choose “Gear computer”

Software wiring diagram


Physical wiring diagram


Click ‘Read’


Show computer related information


Click to get erase password, calculated successfully

Get the password successfully, click “Erase”

Erase successfully


Click“Read” again, show it was erased

CGDI MB Reset Mercedes Benz W204 Used ELV

How to: CGDI Prog MB tool renew Mercedes-Benz w204 used elv on bench (and you can teach in to other car).

Follow CGDI MB ELV W204 wiring diagram to setup connection

cgdi-mb-reset-w204-used-elv-1 cgdi-mb-reset-w204-used-elv-2 cgdi-mb-reset-w204-used-elv-3

Open CGDI Key Programmer MB software

Select ELV->W204, W207, W212->Read ELV data


Read data success

Get Erase password


Erase password calculated successfully

Press Erase ELV


Erase the ELV success

Press Read ELV data again


Follow CGDI MB prompt to check your connection is correct


ELV was reset not problem

Select Load EIS data


Load EIS data with password

Press Write ELV data


Select write type: K-line direct writing

Write ELV success. Insert key into EIS for activation.

Select Activate ELV

Insert the original car key into EIS to activate this ELV.


CGDI MB Adds Key to Old Mercedes K-line w202 w208 w210 via OBD

CGDI Prog MB software v2.8.1.0 adds Mercedes Benz old K-line vehicle key programming. Here’s the guide on adding new keys to w202 w208 w210 kline MB 38pin car from 1997 to 1998 via OBD.

cgdi-mb-fbs4-key-1 cgdi-mb-fbs4-key-0000

Original car key


New key to be programmed


Step 1: Calculate Password
Connect CGDI Prog with laptop and vehicle
Open CGDI MB software

Go to EIS->Read EIS data

Select Computer Password-> Copy key with key-> Collect data
Select key type: Other keys
Follow 7 steps below to collect data
1.Insert original key into EIS and press OK

This is a k-line EIS, the operation is different from the ordinary EIS.

2.Insert key into MB Key Programmer CGDI MB and wait for collection
3.Insert the car key into EIS 10s and remove
Make sure to twise the key to ON position and turn on insturment. If failed to do this, pull ouit the ey
and try again. Press OK to continue.
4.Insert the key into EIS

5. Remove the key for 5s and then insert the key into EIS
6.Insert the key into CGDI MB
7. Save the generated files
Save the file successfully. Upload the data to calculate password.
Select Upload Data

Upload data just saved
Upload data successfully. Press Query Results to calculate pass

Calculate password success.

Copy and paste the pass to EIS Key password area

Save EIS data

Step 2: Generate EE

Select Generate EE->V051-> Load EIS file

Upload EIS file just saved

Press Generate Key File

The key file was generated successfully

Step 3: Write Key

Go to Read/Write Key->IR
Insert new key into CGDI Prog device

Press Read Key/Chip
Then Open/Write
Smart key choose 41 format, common key and BE key cchoose 51 format.

Select a key file

Write key success.

Test the new key. Works good.

CGDI MB Repairs/Reset Mercedes W211 Rolling Code Step by Step

How-to: repair Mercedes W211 original EIS rolling code with CGDI Prog MB Key Programmer.

Rolling code :

A rolling code (or sometimes called a hopping code) is used in keyless entry systems to prevent replay attacks, where an eavesdropper records the transmission and replays it at a later time to cause the receiver to ‘unlock’. Such systems are typical in garage door openers and keyless car entry systems.

Why need repair W211 rolling code?

Most of keys are too fast to be inserted and removed,  the track code does not roll, resulting in code rolling, so the key and the EIS cannot be matched properly. CGDI MB has the ability to repair Mercedes rolling code.

Tools required:
Analog key data collector
OBD connector
USB cable

Follow main steps below:

1. First you need a key password
2. Calculate the track code of the key
3. Read the EIS, fill in password and save data
4. Calculate the erase password and erase it
5. Load the EIS data with the password
6. Click “Allow modification of data”
7. Change the track code of the key position to the track
code of the key.
8. Write data
9. Learn key

Step-by-step procedure:

1. Read key password. If there is no key,you can calculate the password by doing all keys lost


Calculate password


2.Calculate the track code of the key. Press Read Key/Chip and read current key information


Fill in the password

Click to get the track code

Confirm that the key has been inserted into the CGDI MB and check that the key password is correct.

The track code calculated by the wrong password is invalid.

Calculate key track code success

3.Read EIS, enter password and save data


4.Calculate the erase password ad erase the EIS.


Press Wipe the EIS to erase EIS


Insert the CGDI Prog IR adapter into the EIS within 30 seconds.


Erase EIS success

Read EIS and check current status


The EIS is erased


5. Press Load EIS data to load  saved data previously with key password


View the key position (key position is 1) and copy the track code

Click on Allow data modification


7.Modify the track code of the key position to the track code of the key

8.Write the EIS data


Recommend to write the VIN first, then write the EIS data

Insert the IR adapter into the EIS within 30 seconds


Write EIS data successfully


Read EIS data to check current key status


Insert the original car key into EIS to learn key, the EIS can be activated

Insert the key, wait 1-5 seconds, the ELV responds,  the EIS is activated and the key learnt successfully

Read EIS data again


W211 EIS original rolling code is repaired by CGDI MB successfully.