obdsos sales@obdsos.com
Products Category
Hot Sale Products
Frequently Viewed
  OBDSOS PRODUCTS Car Key Programmer
Product ID SK222 + SK222-2
Product Name BMW CGDI Prog Car Key Programmer V3.2.2.0
Product Price USD600
Actual Weight (Kg) 0.8
Volumetric Weight (Kg) 1.5
Package Size (cm) 31*20*9
Related Download
Order Quantity:         
In Stock
Frequently Buy Together +   Related Products

Name: BMW CGDI Prog Car Key Programmer


1. CGDI Car Key Programmer supports BMW CAS1/CAS2/CAS3/CAS3+ Key Addding and Key Matching with All Key Lost. CGDI supports CAS ECU replacing. CAS3+/P4X above version can directly downgrade by OBD in 5 minutes and 100% safety.

2. CGDI Key Prog supports CAS4/CAS 4+ Key Adding and Key Matching with All Key Lost.

3. Supports BMW MSV80/MSD80/MSD85 series reading ISN via OBD, no need to disassemble ECU.

4. CGDI BMW Prog supports engine ECU DME replacing.

5. CGDI Prog BMW MSV802 supports BMW Key Inspection.

6. Supports BMW Key Unlock.

7. Fast software response fast, short programming time.

8. Update in real time. Supports to add more car models in real time.

Car Diagnosis
Car ECU Programming
Car Key Programmer
IMMO Security

Supported Functions:
Key Programming for BMW CAS1/CAS2/CAS3
Key Matching and All Key Lost for CAS4/CAS4+
A0000001 BMW OBD Key Match
A0000002 CAS4 Key Match
A0000003 BMW ISN
A0000004 Bootstrapper Upgrades
A0000005 FEM/BDC Key Match
A0000006 CAS3 Key Match
A0000007 BMW F Series Program
A0000008 BMW Enable/Disable Key
A0000009 BMW F Series Coding
A000000A EGS ISN
A000000B CAS Mileage Reset
A000000C Porsche 987/911 Key Learning
A000000D 95128/95256 Read and Write
A000000E BMW E Series Programming
A000000F BMW E Series Coding
A0000010 BMW Data Modification and Verification
A0000011 Maserati Meter Mileage Adjustment
A0000012 BMW EWS Key Match
A0000013 BMW Diagnosis
A0000015 B48 B58 Read ISN
A0000016 CAS Key Match (OBD)
A0000017 MSD80 / 81 / 85 / 87 MSV90 Read ISN
A0000018 N13 / N20 / N55 / B38 Read ISN

1. All above authorization with "Yes" are activated now. No need to pay extra costs!
2. BMW CGDI Prog Car Key Prog no need activation anymore. More convenient for users!
3. Payable BMW Data modification and verification Authorization
4. Payable Read ISN Authorizations:
    A0000015 B48 B58 Read ISN
    A0000017 MSD80 / 81 / 85 / 87 MSV90 Read ISN
    A0000018 N13 / N20 / N55 / B38 Read ISN

Free Update Software:

001: CAS
002: CAS4; CAS4+
003: Engine DME

Supported Languages: English, French, Spanish, Chinese

Certification: CCC, CE, GS, CCC, ISO
Operation Way:
Method 1: It can read ISN code directly on car via OBD, please make sure car voltage is 12V+ (operation time: about 5 minutes).
Methods 2: Disassemble the engine DME to read(Please connect cable as following photo).

Packing List:
CGDI Prog BMW MSV80 Car Key Prog
OBD2 Cable
USB Cable
95128/95256 Chip Adapter
8 Pin Clip
Software CD
Packing Box

Update Info:

V3.2.0 Update (2020.12.29)
1. Software interface optimization and upgrade
2. Porsche Key Learning added 2M25J chip Learning:Read basic information, Key learning, Load EEPROM
3. CAS4 Key Match(OBD) added "Repair remote key intelligence"
4. Key Match process and display optimization
5. BMW data Repair process optimization
6. Fix some bugs and optimize software performance
V3.1.4 Update (2020.07.01)
1. FEM/BDC Key Match:
(1.1) Added Remote key repair function
(1.2) Optimization Mileage reset
2. CAS4 Key Match(OBD): fix 1L15Y Mileage reset
3. N13/N20/N55/B38 Read/Write ISN: Added type
(3.1) EDC17CP02                
(3.2) MEVD17.2.3
4. Optimization File loading: CAS3 Key Match, BMW Data Repair
V3.1.2 Update  (2020.04.28)
1. BMW E Series Program: fix the problem of parking brake programming key failure
2. BMW Data Repair: when loading CAS3, CAS4 encrypted files, add the option to input the original key data
3. ICOM Function: Optimize connection
4. New and optimized interface:
4.1. Added Settings-software activation, technical support
4.2. Added After-sales contact information (upper left corner of the main interface)
V3.1.0 Update: (2020-1-3)
1. Added Turkish version (need authorization)
2. Firnware upgrade
V3.0.2 Update (2019.12.13)
1. Added BMW EGS Change(F Series-6HP) [Erase and reset]
2. Added BMW E Series Program [Advanced programming]
3. Optimize CAS4 Key Match, FEM/BDC Key Match, ISN Show window
4. Fix user registration issues
V3.0.1 Update (2019.11.09)
1. Added G_B48 B58 read ISN
2. Added MSV80 read ISN(BENCH)
3. Added ICOM function (does not support XP computer system)
4. Optimize CAS4 Key Match(OBD) processes
5. Optimize BMW Key Match(OBD), CAS1-3+ Key Match, FEM/BDC Key Match interface
V3.0.0 Update (2019.09.28)
1. Added CAS4 Key Match (OBD) to support (1N35H/5M48H), Exist in BMW Key Match(OBD).
2. Added BMW F/G-series hidden code
3. Added BMW Key Match (OBD),Automatic identification of BMW anti-theft type (Contain:CAS1-3+ Key Match, CAS4 Key Match, FEM/BDC Key Match).
V2.9.0 Update (2019.09.12)
1. Added French version
2. Added: B48 B58 read ISN
3. Added: MSD80/D81/D85/D87/MSV90 read ISN
4. Added: N13/N20/N55/B38 ISN read and write 
5. F system code increases the function of modifying VO code
6. E system code brush hiding function to increase the search button
V2.8.0 Update (2019.07.20)
1. Added Spanish version
2. BMW EGS Change: increase EGS_6HP
3. Fix E series programming E89, R56 car English version display problem;  Increase the detection of foot space on programming CAS 
4. Optimize BMW diagnostics, E system code interface

Update (2019.06.11)

1. Add BMW E-series refresh hidden function
2. Add BMW Diagnostics and support BMW E series, F series, G series DTC reading and clearing.
V2.6.0 Update(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.

V2.5.0 Update (2019.01.10)
1. Added BMW E series programming, support single module programming of E60, E65,
E70, E89, R56 and other chassis models (multimedia module requires fiber optic communication, temporarily not supported).
2. Added BMW E series code, support E60, E65, E70, E89, R56 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.
V2.4.0 (2018.12.29)
1. New: BMW data modification function: support CAS3/3+ data modification VIN, ISN, support CAS4/4+ data VIN, ISN modification, support N20 data VIN, ISN modification.
2. BMW F/G series programming: support automatic code setting after programming; repair some problems of instrument programming failure; repair some EPS programming failure problems; repair ECU list display error.
3. CAS mileage reset: fix the problem of partial version programming failure.
4. Firmware upgrade: Improve USB communication performance.
V2.2.5 Update (2018.09.06)
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:
CAS3:6943770, 6943774, 6943776, 6943777, 6943779, 6943780, 6943783, 6943784, 6943788, 6943790, 6943798, 6943805, 6943806, 6943816, 6943817, 6943823,  6943824, 6943832, 6965769, 6985696, 6985697, 9147170, 9147171, 9147184, 9147193, 9147194, 9147197, 9147198, 9147199, 9147200, 9147201, 9147202,  9147207, 9147208, 9147209, 9147210, 9147211, 9147218, 9147219, 9147228, 9147229, 9230591, 9257219, 9257220, 9273192, 9273193, 9283153, 9283154, 9314256, 9321069
CAS2:4113748, 4113918, 4113919, 4114222, 4114373, 4116023, 4116658, 4117916, 4119466, 4121910, 4125233,  4125709, 4142256, 6922390, 6927930, 6931395, 6943745, 6960978, 6961659
V2.2.3 Update (2018.07.19)
BMW ISN: Add DME wiring diagrams for D62M57A0, ME9N62_2, MEV9N46, MEV17_2N, MEVD176K, MEVD1724, MEVD1725, MS450DS0, MV1722, MVD1722
FEM/BDC key matching: Add "write EEPROM" function. Optimize read and write processes
Fix CAS4 key matching to determine the CAS type is incorrect
V2.2.3 Update (2018.03.08)
Fix the problem that the coding ICM module is invalid
V2.2.2 Update (2018.06.22)
1. BMW OBD key matching: increase "add key" function.
2. FEM/BDC match key:
(1)increase 95128/95256 read and write function (need use full adapter included )
(2)repair and change FEM/BDC the problem of writing data error
(3)increase new version SWFL support (ISTA-64)
(1) Increase F series read DME ISN type :MEVD172Y MEVD1724 MEVD1725 N63TU_R0 N63TU_L0 S63TU_R0 S63TU_L0
(2) Increase E series read DME ISN type :ME17N45(N45 Tricore) MEV17N46(N46 Tricore) MED17_2 MED17_2N(N14 Tricore) MEV17_2 MEV17_2N(N12 Tricore) MV1722(N16 Tricore) MVD1722(N18 Tricore) MEVD174K(N20, Tricore) MEVD176K(N55 Tricore) MVD1727(N18 Mini Tricore) MEVD17KW(Tricore) MSV70 MEV9N46L ME9N62 MEV9N46 N62_TUE N62_TUE2 MS450DS0 ME9N62_2 ME9N45 ME9E65_6 N73_L0 N73_R0 D7xN47xx D7xN57xx D60PSA0 MSS60 DDE604 DDE626 DDE603 DDE509 DDE606 DDE608 D50M57A0 DDE506 D50M57C0 D50M57E0
V2.2.0 Update (2018.04.25)
Please note this update works for customers also have CGDI MB or CG Pro or CG100 Full Version only.
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.

(Notice:  authorizations are included for free!)
You May Also Like
Write Reviews
1. Please write reviews related to only current page product.
2. All reviews must be in proper words and contains no any illegal content.
3. Inproper reviews will not be displayed! Correct reviews will be viewed or replied within 1-2 working days!
Verify Code:
Please input your E-Mail for getting discount promotion information and new product release news.
Only same business potential buyers are welcome! No spam mail!
OBDSOS Community:  

OBDSOS Electronic Co., Ltd. © 2005 - 2022 All rights reserved!