16% off

V2.6.0 CGDI Prog BMW MSV80 Auto key programmer + Diagnosis tool+ IMMO Security 3 in 1 Newly Add BMW FEM/EDC Function

In Stock. History 233 sold. Item No. SK222

Latest price: US$639.00
Buy Now: US$539.00 16% off
Free Shipping Express Shipping Service    Estimated delivery time: 3-5 Days.See details»
26cm*19.5cm*5.5cm     ( Inch: 10.24*7.68*2.17 )
Return for refund within 30 days,buyer pays return shipping. Read details»

Product Description

  1. CGDI Car Key programmer for BMW CAS1/CAS2/CAS3 CGDI Key Prog Support CAS4 /CAS 4+ Key Matching and All key lost
  2. CGDI Key Programmer BMW CGDI is high technical products which mainly doing Auto diagnose, programming, security maintenance.
  3. latest software version:v2.6.0
CGDI Prog BMW MSV80 BMW CGDI Prog Car Key Programmer for BMW CAS1/CAS2/CAS3/CAS3+ Key Matching and All key lost 
 Top 9 reasons to get CGDI Prog BMW MSV80 BMW CGDI Prog Car Key Programmer
* Warranty:1 year 

*Newly Add BMW FEM/EDC Function

*Latest software version: V2.6.0

*Certification: CCC,CE,GS, CCC,CE,GS,ISO 

*CGDI Prog BMW MSV80 Supported Languages: Chinese, English  

*Function: Professional Diagnose Tool, Support BMW Key Programming with OBD Functions

*High technical tool which mainly support  Auto diagnose, programming and security maintenance 3 in 1; 

*Support Key Programming for BMW CAS1/CAS2/CAS3,  Support Key Matching and All key lost for CAS4 /CAS 4+,BMW ISN, FEM/BDC Key Match,
BMW Enable/Disable Key, BMW F Series Program, BMW F Series Coding, EGS ISN, CAS Mileage Reset

*Software response fast, short time programming, and new breakthrough in operation safety and technical support

*Short time programming, with new breakthrough in operation safety and technical support.
Free update software:
001: CAS 
002: CAS4  CAS4+
003: Engine EME

CGDI V2.6.0 setup:

CG-DI V2.6.0  NEW(2019.03.05)

1. Added: EWS1-3 key matching function.

2. The E-code is modified to modify the VO code function, and the VO code can be added or deleted directly by the selection method, and the operation is simpler.

3. The BMW data modification adds support for both N13 and N55 engine data.


CG-DI V2.5.0  (2019.01.10)

1. Added BMW E series programming, support single module programming of E60/E61/E63/E64、E65/E66/E67/E68、E70/E71/E72、E89/E81/E82/E84/E87/E88/E90/E91/E92/E93 and other chassis models (multimedia module requires fiber optic communication, temporarily not supported).

2. Added BMW E series code, support E60/E61/E63/E64、E65/E66/E67/E68、E70/E71/E72、E89/E81/E82/E84/E87/E88/E90/E91/E92/E93、
    R55/R56/R57/R58/R59/R60/R61 and other chassis models single module code, backup code and recovery code.

3. FEM/BDC key matching: Add 0000155E.018_120_010, 00002419.081_010_020 two versions of FEM/BDC with key.

4. F/G system programming: increase the support of swfk, flup, blup programming files, and fix some programming failures.

5. CAS1-CAS3+ key matching: increase the Rolls-Royce CAS1, CAS2 key matching.

6. BMW data modification: Add CAS3+, CAS4+ ISN encryption and decryption functions.

7. Maserati Mileage Adjustment: Added the function of saving EEPROM data.

8. BMW F-series codding:Fix List display incomplete.

CG-DI V2.2.5  NEW


1. Fix some win7 users fail to open the software.

2. Fix a problem that a version has failed to erase the mileage.

3. OBD key matching: increase support for 9389115, 9395657 two versions of CAS3++

4. BMW ISN: Add 9389115, 9389116, 9395656, 9395657 four versions of CAS read, write, read and write ISN

5. Increase CAS mileage reset function, support CAS1-CAS3+, a small number of versions of CAS are not supported, if you do not support you can try to upgrade to a supported version.

The following are the supported CAS hardware numbers:




CGDI BMW V2.2.0 update:

1. Increase BMW F series coding, restore coding and backup coding.
2. Add BMW EGS function.
3. Add read/write BMW CAS ISN (4 bytes) feature.
4. Modify software auto activation display, increase user interaction.
5. DEM wiring diagram optimization provides full-screen display.
6. BMW OBD key matching and FEM/BDC compatible small screen display. 
7. Modify CAS4 key whether display error. 
8. Other bugs fix. 
CGDI MSV80 BMW Car Key Programmer CGDI Functions:
1.Update in real time,products updated in zero cycle time,support model added in real time.
2.BMW CAS3/CAS3+Data repair--support change replace and split CAS computer,BMW MSV80/MSV80.0/MSD80/MSD80.0/MSD85/engine change computer,ISN code reading and writing.
3.Equipment security greatly enhanced, the hardware anti-crack,anti-software copy.
Free Download CGDI Prog Software Update Tool V1.0.02
How to authorize CGDI Prog FEM / BDC system function

Step 1. Only after CGDI Prog is activated, can the user obtain authorization.
Step 2: Select “FEM/BDC Key Match”.

Step 3: Click “OK” to authorize.

Step 4: Click “Authorize”.

Step 5: Copy the SN and send it to the supplier.

Step 6: Input the authorization code and select “Authorize”.

Step 7: Authorization successfully.

Step 8: Restart CGDI Start, select “FEM/BDC key match” to enter.

Step 9: This is FEM/BDC key match main interface.

CGDI MSV80 BMW Car Key Programmer Support 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.Support BMW key inspection,can check key what status in.
4.Support BMW engine computer DME replacement.
5. Support BMW MSV80/MSD80/MSD85 series OBD read ISN code (no need to spilt computer when matching key)
6. Support BMW key unlock.
CGDI Prog BMW Key Programmer support Model list:
Model Has key to match key Without key to match Read ISN code Replace engine computer DME BMW Key unkock Working time
CAS1 support support     support 1 minute
CAS2 support support support   support 1 minute
CAS3 support support support   support 1 minute
CAS3+ support support support   support 1 minute
CAS4 support support support     30 seconds
CAS+ support support support     30 seconds

CGDI BMW Key Programmer Support Model list and Woking Time:
Model Has key to match key Without key to match  key Read  ISN code Replace engine computer DME BMW key unlock Working time
CAS1 support support     support 1 minus
CAS2 support support support   support 1 minus
CAS3 support support support   support 1 minus
CAS3+ support support support   support 1 minus
CAS4 support support support     30 seconds
CAS4+ support support support     30 seconds

CGDI Prog BMW MSV80 Read MSV80 specification:
Method 1: can read directly ISN code in the car,pls be assure car voltage is 12V above,directly connect OBD to operate--time about 5 minus.
Methods 2: can directly split engine computer (DME) to operate--connectline as follows:


MSV80/D80/D85/wiring in the experimental bench.
 CGDI Prog BMW MSV80Package includes:
1pc x CGDI Prog BMW MSV80 Main unit
1pc x Adapter
1pc x USB line

Customer Test/Feedback:


Reviews form CGDI BMW owners, talking about what works and what doesn’t

So far I tried
Cas 2 – E60 2005 lost key – Obd – not working ( no option to program from dump)
Cas 3+ E87 2008 spare key – eeprom dump – ok

src: http://mhhauto.com/Thread-CGDI-Bmw-reviews

F10 – key from dump – OK
F10 LCI – key from dump and isn from working key – OK
F10 LCI – key from dump and isn from DDE – OK
E60 LCI – downgrade CAS3+ and key via OBD – OK

src: http://mhhauto.com/Thread-CGDI-Bmw-reviews

I just got the CGDI for BMW based on reading good reviews for their Mercedes tool. Have not seen much info for the BMW tool so I thought Id give a quick run down from my experience so far with the tool.

For making keys it has worked great. I have made about 7 keys so far all CAS types except CAS4.

I tried to read ISN on 3 cars and failed. I think it may only read ISN from MSV80/85 ecu’s. Will try on the MSV80 soon and will update. All done by OBD.

I have BMWExplorer and have used Autohex as well, but if you only need to program keys and your not concerned with ISN for DME swaps, I would buy the CGDI before those tools.

Its supposed to do ISN but the advertising wording can be misleading. It may only be able to read ISN of 2 types of DME. So far thats how its looking. Will contact my vendor to verify and see if there is an update preventing ISN reads.

For the money its worth it just to be able to program the CAS3 keys. It works super fast literally less than 2 minutes beginning to end. Faster than BMWExplorer for sure. I have yet to successfully do FEM key with Explorer so as far as Im concerned it has the same key programming capability as the CGDI.

How to activate  CGDI Prog MW MSV80

How to update CGDI Prog firmware & software

How to update CGDI Prog Firmware:

Step 1. Plug CGDI Pro device into the computer, launch the CGDI software.

Step 2. Select “Setting” and then “Upgrade the firmware”, waiting.

Step 3. Updating…

Step 4. CGDI programmer firmware update succeed, select “Upgrade the firmware”.

Step 5. It pops up ” The version is already up to date without upgrading”. Select “OK”.


How to update CGDI Prog software:

Step 1. Receive message ” There is a new version”, select “OK”


Step 2. Select “Setting”, then “Check for updates”, waiting until the next dialog box appears.

Step 3. Checking local file.

Step 4. Detects a new file, click “Yes” to update.

Step 5. Downloading file.

Step 6. Loading software complete.

Step 7. CGDI programmer software update successfully. Ready to use the newest software.


How to program BMW 3 series FEM key

CGDI PRO can program BMW 3 series FEM key.

Connect CGDI PRO to the computer and the BMW 3 series

This is BMW F series 433MHZ blade key in black.

Remove the FEM module from the car.

Please load the EEPROM data file read out from the car.

Coding successfully

Complete procedure shown as below thumbnail

To be continued…

Big thanks to the tech support working at http://www.obd2eshop.com.



Match CGDI Pro CAS3 315MHZ key via by OBD

How To U Use CGDI Prog BMW To Read N55 DME ISN code

Program BMW CAS3 keys Via OBD by using CGDI Prog MV80


How To Use CGDI Porg BMW To Read DME MSV80 ISN code

Tech support

CGDI Prog BMW MSV80 Car Key Programmer tech support
How does CGDI PRO make key on BMW 3 series FEM system, attach pictures shown as below.

How does CGDI PRO make key on BMW 3 series FEM system -1

How does CGDI PRO make key on BMW 3 series FEM system -2

How does CGDI PRO make key on BMW 3 series FEM system -3

Let’s go

As the picture shows, it’s BMW 3 series FEM system with 433MHZ

How does CGDI PRO make key on BMW 3 series FEM system? -4

Coding done

How does CGDI PRO make key on BMW 3 series FEM system? -5

How does CGDI PRO make key on BMW 3 series FEM system? -6

Below thumbnails conclude all procedure

How does CGDI PRO make key on BMW 3 series FEM system? -7

Vide on CGDI PRO make key on BMW 3 series FEM system

Click http://www.obd2eshop.com/wholesale/cgdi-prog-bmw-msv80-car-key-programmer.html, then “video column”.

Buy more and Save more
Customers who viewed this item also viewed
For any question, please contact us at:
Whatsapp: +8618054815707
Email: sales@OBD2eShop.com       
Skype: OBD2eShop.com
Hot line: +8618054815707
How to make purchase on Obd2eshop?
shopping process in OBD2eshop