
Built for daily BMW key programming and immobilizer services
Recover BMW keys when all keys are lost
CAS1-CAS4+, FEM, BDC1 & ESL/ELV solutions
Program BMW modules directly on the bench
Complete key programming jobs without the vehicle
Designed for professional BMW locksmith workflows
| Feature | Professional Version | For Locksmiths |
|---|---|---|
| Main ApplicationKey difference |
âą ECU Repair
âą Module Programming âą Transmission Programming |
âą All Keys Lost Recovery
âą BMW Key Programming âą Immobilizer System Repair |
| Target User | ECU Repair Shops | Automotive Locksmith Shops |
| Housing Color | Blue | Black |
| BMW Key Programming | â | â |
| CAS1âCAS4+ | â | â |
| FEM / BDC1 | â | â |
| ESL/ELV Emulator | â | â |
| Dedicated DME/DDE CableKey difference | Included | Generic wiring |
| Dedicated EGS CableKey difference | Included | Generic wiring |
| AutoHex II ConnectionKey difference | AutoHex Adapter II | AutoHex II Direct Cable |
| Cable PackageKey difference | 21 cables | 16 cables |
Built for ECU repair workshops needing full-service programming, with dedicated DME/DDE and EGS cables for extended engine and transmission coverage.
View Professional Version
Built for locksmith shops and IMMO specialists who need an efficient, focused bench solution for key programming and BMW immobilizer services.
You are viewing this versionConfirm BMW CAS, FEM, BDC or ELV system before key programming.
Connect the dedicated bench cable and read CAS, FEM/BDC or ESL/ELV data.
Program new keys directly on the bench with professional locksmith functions.
Verify CRANK / ON / ACC communication status before installation.
Reinstall the module and verify successful vehicle start after programming.
Covers BMW E-Series and F-Series key programming jobs, start to finish.
Other control units can be connected through generic wiring for additional testing and programming functions.
All Keys Lost Recovery
Key Programming on Bench
CAS / FEM / BDC Immobilizer Support
ESL/ELV Emulation
EEPROM Programming
Gateway Coding
E-Series Support
F-Series Support
Multi-Bus Communication Support
Attention: For factory-mode operations, connect power to Autohex II instead of the BM Full Test Platform tester box.

Turn on the platform and prepare for BMW immobilizer and key programming operations.
Attention: Select the correct IMMO mode before programming to avoid communication errors.
Attention: The vehicle has 3 modes â
CRANK â Simulates engine start status. ON â Simulates ignition ON status. ACC â Simulates accessory power status.
No Vehicle Required â Direct Bench Connection for Faster BMW Key Programming

No. The BM Full Test Platform For Locksmiths is designed as a dedicated BMW locksmith solution. It can work together with Autohex II for advanced factory-mode functions such as FEM/BDC1 unlocking and DME reading.
For daily locksmith jobs â key learning, CAS/FEM/BDC1 programming, and ESL/ELV handling â the BM Full Test Platform works independently.
Autohex II is only required for extended factory-mode operations such as FEM/BDC1 unlocking and factory DME reading.
It is designed for professional BMW locksmith and module-repair workflows. It focuses on key programming, IMMO services, and bench operations rather than replacing OEM dealer diagnostic systems.
It supports BMW E-Series and F-Series control systems, including CAS1âCAS4+, FEM, BDC1, and ESL/ELV systems.
The Locksmith Version focuses on BMW key programming and IMMO/security work with 16 dedicated cables.
The Professional Version adds dedicated DME/DDE and EGS cables for broader ECU repair and programming coverage.
Yes. When performing FEM/BDC1 unlocking or factory-mode DME reading, Autohex II must receive power directly instead of through the tester box.
Get BM Full Test Platform For Locksmiths today â professional bench support for locksmiths and IMMO specialists, backed by WEIXY Electronics.
Get Locksmith Version




