ECU FAMILY · 1999-2006
EDC15 tuning
Bosch EDC15 — the 1999-2006 generation that powered Volkswagen, Audi, Seat, Skoda, Bmw and others. Full tuning support in Softechpro V5.
Family overview
Bosch EDC15 is the common-rail diesel ECU family that ushered in the era of OBD-diagnosable diesel engine management. Used on first-generation VAG PD TDI, BMW M47 / M57, Mercedes OM611 / OM612, Volvo D5244T, Opel 1.7/1.9/2.0 CDTI, and many others. EDC15 is the simplest modern ECU to tune — a single outer CRC at the end of the binary, K-Line communication via KWP2000, and no integrity protection.
| Era | 1999-2006 |
|---|---|
| Protocol | KWP2000 / K-Line |
| Security | No TPROT — open calibration |
| Typical bin size | 256 KB / 512 KB |
Variants supported
10 EDC15 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 EDC15
Read and flash via OBD K-Line (KESS V2, MPPS, Galletto). The simplest read protocol in modern ECU history — single ECU module on K-Line, no security access, ~1-2 minutes per read.
Tuning services available on EDC15
The following services are available across the EDC15 family — picked at the service tab in Softechpro V5 after loading the bin:
Common DTC codes on EDC15
EDC15 by brand
Brands and platforms running EDC15 variants:
Workshop workflow
- Read the EDC15 ECU via K-Line / KWP2000 using your flasher of choice.
- Open Softechpro V5 and drag the .bin / .ori / .hex / .s19 / .frf onto the workspace. The EDC15 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).