Magic Motorsport Flex ECU Programmer released a world exclusive update: bench mode solution for modern Bosch MD1 MG1 control units found in BMW and Mini vehicles. Technicians can now connect directly through the pinout to read, write and back up internal Flash and EEPROM data- removing the need for Boot Glitch methods or opening the ECU casing.
Why Bench Mode Matters
- No ECU Opening:Connect directly via pinout to protect the ECU casing.
- Fast Operation:Connection takes ~10 seconds. Full reads complete in ~2.5 minutes, and writes take ~2 minutes.
- Full Data Access:Supports read, write, and checksum calculations for Internal Flash, plus read/write for Internal EEPROM and full backup creation.
- License: 1M/S – FLS0.10M/S – FLS0.5M/S
Supported ECU Models
- BMW Bosch MD1CP032 (TC299)
- BMW Bosch MD1CS001 (TC298)
- BMW Bosch MG1CS024 (TC299)
- BMW Bosch MG1CS049 (TC298)
- BMW Bosch MG1CS201 (TC298)
Vehicle Compatibility
This update applies to recent models including:
- BMW 4-Series Gran Coupe (I) G26 (2021MY) 2.0L 420d MHEV 187HP
- BMW M2-Series (II) G87 (2023MY) 3.0L Twin-Turbo 24v 453HP
- BMW M4-Series (II) G82 (2021MY) 3.0L Twin-Turbo 24v 542HP
- BMW X2-Series (II) U10 (2023MY) 2.0L 20d sDrive/xDrive MHEV 161HP
- Mini Cooper (F57) (2020MY) 1.5L 139HP
Click here to check all supported models.
Additional fixes in this release:
- Resolved OBDFull connection issues on specific DQ500 hardware
- Updated CRC calculations for newer MDG1 units
Read also:
- Flex Update Bosch MD1 MG1 ECU Read Write via Boot
How to Unlock BMW Encrypted Bosch MD1 MG1 ECUs by FLEX? (Boot Glitch)

















