CGDI Prog OBD Program BMW Keys


CGDI Prog BMW MSV80 is an excellent programmer designed for auto diagnostics, programming and security maintenance. Here, i will make clear how to use the CGDI Prog BMW key programmer device.

Key Programming for BMW CAS1/CAS2/CAS3

Key Matching & All key lost for CAS4 /CAS 4+

Connection: through OBD


Runs fast with safety

Programs keys for a short time

Module list:

1.BMW CAS1/CAS2/CAS3/CAS3+/key increasing matching,KEY all lost matching,CAS computer replace,CAS3+/P4X above version can directly downgrade by OBD in 5 minus 100% safety.

2.BMW CAS4/CAS4+/Support key matching,support key all lost matching.

3.BMW key inspection,can check key what status in.

4.BMW engine computer DME replacement.

CGDI ProgCar list:

Model Program keys with a key available Program keys when all keys are lost Read ISN code Replace DME Unlock BMW key Operation time
CAS1 Yes Yes     Yes 1 minute
CAS2 Yes Yes Yes   Yes 1 minute
CAS3 Yes Yes Yes   Yes 1 minute
CAS3+ Yes Yes Yes   Yes 1 minute
CAS4 Yes Yes Yes     30 seconds
CAS4+ Yes Yes Yes     30 seconds

BMW key programmer for sale:

AK90 key programmer:

read all EWS key information from EWS2.1/EWS2.2/EWS3/EWS3.3/EWS4/EWS4.4 system from 1995-2009

AK300+ BMW CAS Key Maker :

only work for BMW from 2002 -2009 years with new BMW CAS,CAS2,CAS3,CAS3+.

YanHua CKM100 key programmer:


BMW 1/3/5/6/X (E87.E90.E91.E92.E60.E61.E63.E70.E71) series black shell


BMW 1/3/5/6/X (E87.E90.E91.E92.E60.E61.E63.E64.E70.E71) series black shell CAS 3/3+

BMW 7 series E65, E66, CAS

BMW Multi Tool:

work for BMW CAS 1 CAS2 CAS3 CAS3+ CAS4key programmingby OBD2


Read/Write EWS, Read CAS information, Read/Write CAS EEPROM,

Read/Write KM stored in CAS, synchronization DME with CAS, synchronization CAS with

ELV, Key Learn(immo), File Make Key, Unlock Key, File Change KM, CAS Repair etc

OBD Flash ISTA version only need 10 minutes. (No extra power. No backup CAS


 OBD Function

Support CANBUS100, CANBUS500 and KWP protocol.

 Diagnostic CAS information

 Key Learn

1) Get Key Info

2) Write Key Info

3) Prepare dealer key with programmer (Support CAS1, CAS2, CAS3,


4) Prepare dealer key with ignition switch (Support CAS1, CAS2, CAS3,


5) Program Key info

6) Enable/Disable Key (Support CAS1, CAS3, CAS3, CAS3+, CAS4,


7) Clear DTC/Shadow

 Read/Write CAS EEPROM

 Change KM stored in CAS

 Read/Write synchronization codes stored in CAS

 Synch DME – CAS

 Synch CAS – ELV

 Read/Write EWS EEPROM


File Make Key

Support following types:

 EWS1

 EWS2

 EWS3 EWS4

 CAS1(0K50E)

 CAS2(2K79X)

 CAS3(0L01Y)

 CAS3+(0L15Y/0M23S): Support encrypt version and ISTAP version

 CAS4 (F – Series 1L15Y)

 CAS4 (F – Series 5M48H): Support CAS4 encrypt version


File Change KM

Support following types:

 EWS3

 EWS4

 CAS1(0K50E)

 CAS2(2K79X)

 CAS3(0L01Y)

 CAS3+(0L15Y/0M23S)

 CAS4 (1L15Y)

 CAS4 (5M48H)

 M35080(E – Series cluster)

 F – Series cluster


Unlock key

Support unlock key for CAS1/CAS2/CAS3/CAS3+ prepared by VVDI2


CAS Repair

 CAS1 Repair (OBDII)

 ISTAP Repair (OBDII)