ECU FAMILY · 2018-present
MD1 / MG1 tuning
Bosch MD1 (diesel) / MG1 (gasoline) — the 2018-present generation that powered Volkswagen, Audi, Porsche, Bmw, Mini and others. Full tuning support in Softechpro V5.
Family overview
Bosch MD1 (diesel) and MG1 (gasoline) are the post-2018 generation. CAN-FD or Diagnostics-over-IP communication, encrypted firmware in .frf wrapper, signed integrity, and bench-mode-only flashing on most variants. Common variants: MG1CS001 / MG1CS024 (VAG petrol), MG1CS003 (BMW B58), MD1CP001 / MD1CP004 (PSA / Renault), MD1CS006 (Mercedes 2.0 OM654), MDG1 (Mercedes 4.0 V8 biturbo), MEDC17.9.x (transition variant). The hardest ECU family to read and write — bench-only on most variants.
| Era | 2018-present |
|---|---|
| Protocol | CAN-FD + UDS over DoIP / DoCAN |
| Security | TPROT v6 / v7 — HMAC-SHA1 + asymmetric signature |
| Typical bin size | 4 MB / 8 MB |
Variants supported
17 MD1 / MG1 variants in our calibration catalog. Softechpro V5 auto-identifies the firmware revision from the header signature when you drop the .bin onto the workspace.
How to read and flash a MD1 / MG1
Bench-mode access via KESS3, AutoTuner Master, Trasdata, MagicMotorsport Flex. The .frf firmware container is encrypted; tuning tools decrypt at load. Read times 10-30 minutes; flash 5-10 minutes.
Tuning services available on MD1 / MG1
The following services are available across the MD1 / MG1 family — picked at the service tab in Softechpro V5 after loading the bin:
Common DTC codes on MD1 / MG1
MD1 / MG1 by brand
Brands and platforms running MD1 / MG1 variants:
Workshop workflow
- Read the MD1 / MG1 ECU via CAN UDS using your flasher of choice.
- Open Softechpro V5 and drag the .bin / .ori / .hex / .s19 / .frf onto the workspace. The MD1 / MG1 variant is auto-detected.
- Select the service from the tab (DTC OFF / EGR OFF / DPF OFF / AdBlue OFF / Stage 1-3).
- Save patched .bin — TPROT-aware checksum + signature is recomputed automatically.
- Flash via your existing flasher. Adaptation reset on the OEM scan tool if required (typical on AdBlue OFF and IMMO OFF).