
ACDP-2 IMMO Full Package for BMW CAS, FEM BDC, BDC2 Key Programmer
Item no.:- ACDP-2 basic module with License A801
- Module 1 for BMW CAS Module with License A500
- Module 2 for BMW FEM/BDC Module with License A50A A50C
- Module 3 for BMW ISN Module with License A50B A50D A50E
- Module 31 for BMW F chassis BDC IMMO via OBD
- Module 38 for BMW BDC2 IMMO Module 38 with License A503
- Bench Test Platform with AKL License A504 for BMW BDC2 AKL
- N20/N55/B38 Bench Interface Board
- B48 bench interface board
- Key Copy Interface board for BMW BDC3 BC
ACDP-2 IMMO Full Package for BMW CAS, FEM BDC, BDC2 Key Programmer is designed to extend the functionality of the Yanhua Mini ACDP 2 programmer when working with BMW vehicles. It enables key operations involving immobilizers, control units, and mileage systems.
ACDP-2 IMMO Package Functions:
- Support for BMW CAS1-CAS4+ key programming and mileage reset by ICP and OBD.
- Support for BMW BDC2 add keys and all keys lost.
- Support for BMW BDC3 keys copy.
- Support for BMW BCP keys copy.
- Support for BMW FEM/BDC key programming and mileage reset by automatic mode.
- Support for BMW BDC key programming and mileage reset by OBD mode.
- Support for BMW BDC2 module refresh and Copy data replacement.
- Support learn BDC2 keys on bench and test key emergency function
- Support for BMW CAS1-CAS4+ CAS module replacement by ICP.
- Support for BMW CAS3/CAS4 DME replacement by OBD.
- Support for BMW FEM/BDC key programming and mileage reset by automatic mode.
- Support for BMW FEM/BDC replacement by copy data and calculate data.
- Support for BMW E/F chassis enable/disable/delete key by OBD.
- Support for BMW N20/N55/B38/B48 DME ISN read by bench mode.
- Support for BMW E chassis MSV80/MSD81/MSD85/MSV70/N46/MSS60 etc. DME ISN read by can/OBD.
- BDC2/BDC3/BCP/LCD key Encrypted key Copying function (requires Encrypted Key Copy Interface Board Set)
Yanhua Module 1 CAS Module:
Comprehensive Key Programming & Mileage Reset:
- Supports for BMW CAS1 – CAS4+ IMMO key programming, mileage reset, EEPROM, and FLASH data reading/writing through OBD and in-circuit programming (ICP).
- No need for chip removal, soldering, or cutting wires—intelligent pin detection ensures a secure, easy setup.
- Covers all series for BMW, enabling key addition, CAS data backup/recovery, and problem restoration.
Module Features by CAS Type:
CAS1-CAS3+ Functions:
- Key programming, mileage reset, EEPROM read, and all-key-lost recovery by OBD.
- Allows CAS data restoration and modifications, including vehicle frequency, VIN, and ISN code.
CAS4/CAS4+ Functions:
- All key programming, mileage reset, and data backup without soldering or component removal.
Yanhua Module 2 FEM BDC Module:
Key Programming & Mileage Reset:
- Supports FEM/BDC IMMO key programming and mileage reset with fully automated, safe, and reliable mode matching.
- Allows for module restoration, backup, and writing of anti-theft data.
Key Features:
No soldering needed for all key-related tasks, including adding, deleting, enabling/disabling keys, and key ID reading.
FEM module repair and mileage reset without welding.
Model Compatibility (2011–2017):
Support for BMW 1 Series (F20/F21), 2 Series (F22/F23/F45/F46), 3 Series/GT (F34/F35), 4 Series (F30/F31/F32/F33/F36), X5 (F15).
Yanhua Module 3 ISN Module:
Main Functions:
- Enables reading and writing for BMW DME ISN codes through OBD in "all keys lost" situations without soldering.
- Supports various DME models, including N20, N55, N13, MSV80, and MSD85, with some requiring DME shell opening for full access.
Compatible Models and Series:
- E Series: Supports DDE70_EDC17C06, MEVD1726, MSD85, among others.
- F Series: Supports DDE701A, MEVD172P (N20), MSD85HY, and more.
- R Series: Includes MEV1722, MED172, DDE701_EDC17C50.
- M Series: Supports models like BMSX.
Yanhua ACDP Module 38 for BMW BDC2 IMMO:
Main Functions:
- Supports adding key for all versions for BMW BDC2.
- Add keys, enable keys, disable keys, reset starter motor, headlight height match
- Support for BMW BDC2 all key lost is supported, need work with BDC2 Key Learning Bench Platform together
- Support for BMW BDC2 Mileage Reset
- Support for BMW BDC2 Module Refresh
- Support for BMW BDC2 Module Copy Replacement
- Just need to insert the interface board to the BDC2 module directly.
ACDP Module 38 Highlights:
- Compatible with both OEM and aftermarket G-chassis blank keys—no specialized keys required.
- Fully automated operation, no manual plugging or unplugging of connections during the process,ensuring safety and stability.
- No annual fees or per-operation charges. One-time solution with zero hidden costs.
- No Soldering required No need to buy specific key.
BDC2 AKL Test Platform:
Bench Test Platform Functions for BMW BDC2 IMMO:
- Contains the authorization A504 for BMW BDC2 all keys lost(work with ACDP module 38)
- Can learn BDC2 keys on bench, no need to assemble BDC2 module back to car.
- Can test key emergency function to confirm whether the key can turn on ignition and ensure that the key has been learned.
- Supports to connect smart antennas and remote control receiver for testing key remote control and keyless.
- Supports to connect the BDC2 instrument and DME module.
Bench Test Platform Features:
- Compatible with any device that supports the BDC2 module.
- The bench interface board replaces the wire plug-in, which is safe, convenient, simple and efficient.
Key Copy Interface Board for BMW BDC3 BCP
- Supports use original brand new keys copying for 2020-2024 BMW BDC3 keys(G chassis BDC3 keys manufactured in Hungary).
- Supports use original brand new keys copying for BMW U chassis BCP keys(with and without UWB functionality).




