KeyAxis
Where Security Meets Innovation
Use FREESHIP Code at Checkout Shipping Free on All items 7% discount with code WELCOME-7 Trusted by thousands of locksmiths worldwide
Pincode Pincode Wishlist 0 Wishlist Account Account Cart 0 Cart

CGDI BMW Full Function Version - MSV80 Key Programmer

(0 reviews)

CA$896.91

SKU:AX01460
Brands:BMW, Mini Cooper, Rolls Royce
Category:Auto Key ProgrammerHardware
Manufacturer:CGDI
In Stock
Support 24/7 Shop with an expert
Free Delivery From all orders over $10
Secure payment 100% Protected
Return & Refund Free return over $200
Gift voucher Refer a friend
Test
SKU:AX01460
Condition:New
Proximity:No
Panic Button:No
Weight:1.20 kg
Categories:Auto Key Programmer
Subcategory:Hardware
Brands:BMW, Mini Cooper, Rolls Royce
Manufacturer:CGDI

CGDI BMW Full Function Version - MSV80 Key Programmer

The CGDI BMW is a high-performance diagnostic and programming tool engineered for BMW security maintenance, full system diagnostics, and advanced key programming. It supports CAS4 and CAS4+ all keys lost scenarios and offers comprehensive key programming via OBD. Every purchase includes a free BMW OBD cable.

How to use CGDI BMW to clear EGS ISN

CGDI BMW FEM BDC key learn in the dismantling method

CGDI BMW Prog Program Fem key For-BMW 3 Series

Cgdi BMW Pro Fireware and Software Update Guide

How to Use Gdi BMW Prog to Do BMW F Series Coding

How to Use Cgdi BMW Prog to Do BMW F Series Program

 

 

CGDI BMW Highlights

  • All-in-one tool combining auto diagnostics, key programming, and security maintenance in a single device
  • BMW CAS3 / CAS3+ data repair with support for CAS computer replacement and splitting, MSV80 / MSV80.0 / MSD80 / MSD80.0 / MSD85 engine computer replacement, and ISN code reading and writing
  • Fast software response with reduced programming time and enhanced operational safety
  • Multi-language support including English, Spanish, French, and Chinese — Polish, Turkish, and Italian available via paid language activation service
  • Certified to CCC, CE, GS, and ISO standards with a one-year warranty — hardware protected against cracking and software copying
  • Free lifetime online updates with real-time model additions and zero update cycle downtime, download software Here
  • Includes 20 free authorizations covering CAS1–CAS3+ Key Matching, CAS4 Key Matching, Normal Mode ISN Reading, Bootloader Upgrades, FEM / BDC Key Matching, CAS3 Key Matching, BMW F Series Programming, BMW Key Enable / Disable, BMW F Series Coding, EGS Empty and Clone, CAS Mileage Reset, Porsche 987 / 911 Key Learning, 95128 / 95256 Read and Write, BMW E Series Programming, BMW E Series Codification, Maserati Meter Mileage Adjustment, BMW EWS Key Matching, BMW Diagnostics, ICOM Function, and CAS4 Key Matching via OBD
    Paid Authorizations:

 

 

Important Notice

Do not attempt to disassemble the CGDI device under any circumstances. The unit contains an encrypted internal battery that will automatically trigger a power failure if the device is opened, requiring the unit to be returned for professional repair.

CGDI BMW Supported Module List

  • BMW CAS1 / CAS2 / CAS3 / CAS3+ key adding and all keys lost matching, CAS computer replacement — CAS3+ P4X and above versions support direct OBD downgrade in under 5 minutes
  • BMW CAS4 / CAS4+ key matching and all keys lost matching
  • BMW key status inspection to verify current key condition
  • BMW DME engine computer replacement support
  • BMW MSV80 / MSD80 / MSD85 series OBD ISN code reading without computer disassembly — exclusive domestic support
  • BMW key unlocking
Model Add New Key All Keys Lost Read ISN Code Replace Engine Computer (DME) Key Unlock Working Time
CAS1 1 Minute
CAS2 1 Minute
CAS3 1 Minute
CAS3+ 1 Minute
CAS4 30 Seconds
CAS4+ 30 Seconds

 

BMW Key Matching Functions

  1. Read Key Information — Retrieves full vehicle immobilizer and key data including VIN, anti-theft version, remote frequency, key number, key ID, key type, and key position status
  2. Generate Dealer Key — Selects a blank key slot and programs a new matching key to the vehicle
  3. Synchronize ELV — Resolves steering wheel lock failures and start issues occurring after key matching
  4. Synchronize DME — Synchronizes the DME and CAS systems when the vehicle fails to start after key matching
  5. Restore Key Slot — Reinitializes a previously used key slot for reuse
  6. Unlock Key — Restores a key to its original factory state, making it ready for reprogramming
  7. Disable Key — Deactivates a lost key slot so it can no longer be used to start the vehicle
  8. Enable Key — Reactivates a previously disabled key slot to restore full key functionality
  9. Mileage Reset — Reads mileage data from the immobilizer module and resets it to zero
  10. Exit Shipping Mode — Clears shipping mode fault codes and returns the vehicle to normal operating condition
  11. Recovery Code — Restores the original coding file when a no-coding-file error occurs after key matching
  12. Replace FEM / BDC / CAS4 — Assists with module replacement when the original vehicle module is faulty
  13. Backup FAFP — Creates a backup of the original FAFP file for BMW FEM / BDC modules
  14. Restore FAFP — Writes the required FAFP file back to BMW FEM / BDC modules
  15. Reset Starter Lock — Resolves no-start conditions after BMW FEM / BDC module replacement
  16. Remote Key Repair — Repairs original keys rendered non-functional due to damaged or data-loss on the EEPROM chip within the BMW FEM / BDC module

CGDI BMW Supported Key Matching List (Continuously Updated)

Model Supported Chassis
BMW 1 Series E81, E82, E87, E88, F20, F21, F52, F40
BMW 2 Series F22, F23, F44, F45, F46
BMW 3 Series E36, E46, E90, E91, E92, E93, F30, F31, F34, F35
BMW 4 Series F32, F33, F36
BMW 5 Series E34, E39, E60, E61, F07, F10, F11, F18
BMW 6 Series E63, E64, F06, F12, F13
BMW 7 Series E38, E65, E66, F01, F02, F03, F04
BMW 8 Series E31
BMW X1 E84, F48, F49
BMW X2 F39
BMW X3 E83, F25
BMW X4 F26
BMW X5 E53, E70, F15
BMW X6 E71, E72, F16
BMW M2 F87
BMW M3 E90, E92, E93, F80
BMW M4 F82, F83
BMW M5 E60, F10, F90
BMW M6 E63, E64, F06, F12, F13
BMW M8 F91, F92
BMW X3 M F97
BMW X4 M F98
BMW X5 M E70, F85, F95
BMW X6 M F94
BMW Z3 E36, E37
BMW Z4 E85, E86, E89
BMW Z8 E52
BMW MINI R50, R52, R53, R54, R55, R56, R57, R58, R60, R61, F54, F55, F56, F60
Porsche 911, Boxster 987

 

 

CGDI BMW Supported DME ISN Reading & Writing via OBD (Continuously Updated)

ECU Module Chassis Description
B48 / B58 Engine Electronics
MEVD172Y F10 Engine Electronics MEVD172 — 6 Cylinder
MEVD1724 F25 Motor Electronics N20
MEVD1725 F20 Motor Electronics N13
N63TU_R0 F01 Engine Electronics MEVD172 — 8 Cylinder N63TU Master
N63TU_L0 F01 Engine Electronics MEVD172 — 8 Cylinder N63TU Slave
S63TU_R0 F10 Engine Electronics MEVD172 — 8 Cylinder S63TU Master
S63TU_L0 F10 Engine Electronics MEVD172 — 8 Cylinder S63TU Slave
ME17N45 E87 Motor Electronics N45
MEV17N46 E87 Motor Electronics N46
MED17_2 R56 Motor Electronics
MED17_2N R56 Motor Electronics
MV1722 R56 Motor Electronics N16
MVD1722 R56 Motor Electronics N18H
MEVD174K E84 Engine Electronics MEVD17.2.4 — 4 Cylinder N20
MEVD17KW E70 Motor Electronics N55
MEVD174K E84 Motor Electronics MEVD17.2.9 — 4 Cylinder N20
MEVD176K E89 Engine Electronics MEVD17.2.6 — 6 Cylinder N55 — Bosch High Pressure Pump
MEV17_2 R56 Motor Electronics
MSV70 E63 Motor Electronics N52
MEV9N46L E87 Motor Electronics N46
ME9N62 E65 Motor Electronics N62
MEV9N46 E46 Motor Electronics N46
N62_TUE E65 Motor Electronics N62
N62_TUE2 E65 Motor Electronics N62
MEV9N46L E87 Motor Electronics N46
ME9N62 E60 Motor Electronics N62
MEV9N46L E90 Motor Electronics N45
ME9N62 E60 Motor Electronics N62
MS450DS0 E60 Motor Electronics M54
MS450DS0 E65 Motor Electronics M54
ME9N62_2 E65 Motor Electronics N62
ME9E65_6 E65 Motor Electronics N62
ME9E65_6 E60 Motor Electronics N62
ME9N45 E87 Motor Electronics N45
ME9N45 E46 Motor Electronics N45
N73_R0 E65 Motor Electronics N73 Master
N73_L0 E65 Motor Electronics N73 Slave
MSS60 E90 Motor Electronics S65

 

CGDI BMW Supported DME ISN Reading & Writing via Wiring Harness (Continuously Updated)

Engine / ECU Module Supported Variants
N13 MEVD17.2.5
N20 MEVD17.2.4, MEVD17.2.9, MEVD17.2.P
N55 MEVD17.2, MEVD17.2.6, MEVD17.2.G
N63 / S63 MEVD17.2.8, MEVD17.2.H
B38 MEVD17.2.3, MEVD17.2.K
Diesel ECU EDC17C06, EDC17C56, EDC17CP02
Diesel ECU EDC17C50, EDC17CP49
Diesel ECU EDC17CP09
Diesel ECU EDC17CP45
Petrol ECU MSD80, MSD81, MSD85, MSD87, MSV80, MSV90

 

CGDI BMW Support BMW Service Function:

BMW Diagnosis: read and clear vehicle fault codes, and provide solutions.
BMW E Series Program: Suitable for BMW E series vehicles, read all module information, you can specify a module for programming.
BMW E Series Coding: It is suitable for BMW E series vehicles. It reads all module information, can specify a module for coding, and also supports modification of VO code and activation of hidden functions.
BMW F/G Series Program: It is suitable for BMW F/G series vehicles, reads all module information, can specify a module for programming, and also supports the initialization of airbag/sunroof/window modules.
BMW F/G Series Coding: It is suitable for BMW F/G series vehicles. It reads all module information, can designate a module for coding, and also supports modification of VO code and activation of hidden functions.

 

CGDI BMW — EGS Computer Repair and Replacement

  • BMW E Series — Supports 6HP gearbox with functions including status detection, reset adaptation, VIN modification, and ECU reset
  • BMW F Series — Supports 6HP and 8HP gearboxes with functions including data backup, erase reset, and ISN clearing

CGDI BMW — Data Repair

  • Supports CAS1, CAS2, CAS3, CAS4, FEM, and BDC modules with the ability to modify frequency, VIN, and ISN
  • Supports DME models N13, N20, N55, and B38 for VIN and ISN modification
  • Supports cross-calculation between DME ISN, EWS ISN, and KEY CODE — used for CAS4 and FEM / BDC module repair and replacement

CGDI BMW — CAS Mileage Reset

Supports mileage reset to zero for BMW CAS1, CAS2, and CAS3 modules.

CGDI BMW — ICOM Function

Executing this function automatically registers the device, enabling full compatibility with the original BMW diagnostic software.

CGDI BMW — EEPROM Data Read and Write

  • Supports data reading and writing of the BMW FEM module anti-theft chip 95128 — no disassembly required
  • Supports data reading and writing of the BMW BDC module anti-theft chip 95256 — no disassembly required
  • Supports data reading and writing of the BMW ELV chip 95040 — no disassembly required

CGDI BMW — Maserati Mileage Modification

Supports mileage adjustment for Maserati Levante (95320), Ghibli (95160), and Quattroporte (95160) via OBD — no disassembly required, with fast and stable performance.

 

Additional Functions

  • Automatic software and firmware check with update notifications to keep the device current
  • Function categorization with online authorization for fast and easy feature navigation
  • Automatic device activation with no time restrictions
  • Built-in help documentation and step-by-step operation tutorials to guide users and minimize the risk of errors
  • Customizable software interface and adjustable font size to suit individual user preferences

CGDI BMW Latest Software Updates

V3.2.4.1 — September 12, 2024  Download Here

  • Added 4 new BDC key matching versions: 085_010_100, 085_010_110, 085_010_130, and 085_011_120
  • Fixed BDC key matching failure for version 085_010_080

V3.2.4.0 — November 4, 2022

  • BMW EGS Change: Added 8HP (F) Bench mode with read / write MAPS, read / write EEPROM, data backup, and data restore functions (device power supply required during connection)
  • CAS Mileage Reset: Added support for 9389115 and fixed issues with 9287535 and 9395656
  • General bug fixes and software performance improvements

V3.2.3.0 — May 13, 2022

  • BMW Data Repair: Added CAS3 data repair for OBD downgrade failure data
  • N13 / N20 / N55 / B38 Read / Write ISN: Fixed Modify VIN function
  • General bug fixes and software performance improvements

V3.2.2.0 — August 30, 2021

  • Added Italian language support
  • BMW EGS Change: Added 6HP (E) Bench mode with EGS ISN reading, status check, ISN clearing, VIN modification, and ECU reset functions
  • General bug fixes and software performance improvements

V3.2.1.0 — April 28, 2021

  • BMW EGS Change: Added 6HP (E) with EGS ISN reading, status check, reset adaptation, VIN modification, and ECU reset — select EGS part numbers supported for ISN reading including 7576211, 7572988, 7582344, 7582348, 7567223, 7567224, 7567406, 7568222, 7572416, 7573660, 7575795, 7575796, 7591972, 7605219, 7606220, 7591971, 7599827, and 7607116
  • CAS Mileage Reset: Added Sync ELV function
  • N13 / N20 / N55 / B38 Read / Write ISN: Added Modify VIN function and new ECU types EDC17C06 and MEVD17.2.8
  • FEM / BDC Key Match: Added support for versions 00002419.082_010_030 and 00002419.083_010_010
  • BMW Diagnostics: Updated to version DIAG_4.28.12
  • Display optimizations for BMW Data Repair, CAS1–3+ Key Match (OBD), and BMW F / G Series Program
  • Technical support video updates
  • General bug fixes and software performance improvements

 

CGDI BMW — Reading MSV80 ISN Code

Method 1 — OBD Direct Reading Connect directly via OBD with the vehicle voltage at 12V or above and read the ISN code without any disassembly. The process takes approximately 5 minutes.

Method 2 — Bench Reading via DME Removal Remove the engine computer (DME) and connect via wiring harness on the bench for ISN reading. Applicable to MSV80, MSD80, and MSD85 modules.

How to Use CGDI BMW — FEM Smart Key Programming for BMW F31

  1. Complete all connections and launch the CGDI PROG BMW software
  2. Navigate to the FEM / BDC Key Match function
  3. Ensure the vehicle battery is sufficiently charged — an ECU program update is required before key matching can proceed
  4. Maintain all cable connections throughout the entire programming process
  5. Remove the FEM / BDC module and use the programmer to read and save the data from the 95XXX EEPROM chip on the FEM / BDC board
  6. Read the original vehicle EEPROM data from the 95128 chip and wait for the data reading process to complete
  7. Save the retrieved chip data
  8. Write the newly calculated data to the 95XXX EEPROM chip and reinstall the FEM / BDC module into the vehicle
  9. Write to M95128 and verify the FEM connection
  10. Ensure the voltage test platform is active
  11. Write the calculated data to the 95XXX EEPROM chip a second time and reinstall the FEM / BDC module
  12. Allow the ECU programming process to complete
  13. Perform the M95128 write process again as required
  14. Confirm the voltage test platform remains active
  15. Remove the FEM / BDC module once more, write the original EEPROM data back to the 95XXX chip using the CGDI programmer, and reinstall the module
  16. Coding completed successfully

CGDI Prog BMW MSV80 Package Contents

  • 1 × CGDI Prog BMW MSV80 Main Unit
  • 1 × USB Cable
  • 1 × OBD Connection Cable
  • 1 × 8-Pin Chip Reading Free Clip Adapter
  • 1 × Retail Carton Box

Specification
SKU AX01460
Condition New
Manufacturer CGDI
Released Year 2025
Warranty International
Additional information
Weight

1.20 kg

Dimensions

30.00 x 20.00 x 9.00 cm

Related Products

Similar products to compare

REVIEWS

WHAT OUR CLIENTS SAY

Newsletter

Enter your email address below to subscribe to our newsletter
and keep up to date with discounts and special offers.

WhatsApp