TECHNICAL WIKI

The main families of engine and gearbox ECUs

EDC16, EDC17, MED17, MD1, MG1, SID, SIMOS, DCM on the engine side; DQ, DL, ZF and other labels on the gearbox side: these names help recognise a family, but are not enough to identify the exact ECU or choose a file or procedure.

01

Understanding what an ECU reference means

An engine control unit, or ECU, controls the functions needed to run the engine: injection, ignition on petrol engines, air management, boost when present, torque management and various protections. How it works depends on both its electronic hardware and its software.

A family name, such as EDC17, does not designate a single model. There are many variants, with different processors, memory layouts, software and programming procedures. To identify an ECU correctly, you need to note its full reference and its hardware (HW) and software (SW) identifiers when the tool provides them.

Example: Bosch EDC17C06 and EDC17CP02. Both belong to the EDC17 family, but they are distinct variants. Their files must not be considered interchangeable just because both carry the EDC17 name. Even within an identical reference, software versions must be taken into account.

02

Bosch: the main diesel families

  • EDC15

    This generation of Bosch diesel ECUs is found on older vehicles. Architectures and memories differ between variants. Read and write methods may involve procedures specific to these generations; the exact reference must be identified before choosing the tool and protocol.

  • EDC16

    This family corresponds to a later generation of diesel management, with many variants such as EDC16C34 and EDC16CP34. Depending on the ECU, the content accessible via diagnostics does not necessarily represent all memories. Files, checksums and programming methods must match the reference and software actually present.

  • EDC17

    The EDC17 family notably includes ECUs based on different variants of TriCore microcontrollers, with engine management strategies and protections that evolve from one reference to another. EDC17C06 and EDC17CP02, for example, must not be treated as a single ECU. Read, write or recovery options depend on the ECU, its software and the tool used.

  • MD1

    Bosch MD1 ECUs are a more recent diesel generation, found on many late vehicles after EDC17 families. Variants differ in architecture and protection. The name MD1 alone does not reveal available access methods or a compatible file.

03

Bosch: the main petrol families

  • ME7

    This Bosch family is notably fitted to port-injected petrol engines, naturally aspirated or turbocharged depending on the application. It manages injection, ignition and, where the engine is so equipped, boost control. ME7 variants are not interchangeable.

  • MED9 and MED17

    These families are notably used on direct-injection petrol engines. References such as MED9.1 and MED17.5 correspond to distinct generations and architectures. Preparing a file requires identifying the software version and the strategies actually present.

  • MG1

    This Bosch family is used on more recent petrol engines, often succeeding MED17 architectures depending on the application. Architecture, protection and strategies vary by variant. Precise identification remains essential before any read, edit or write.

04

Continental / Siemens: SID and SIMOS

SID families are mainly found on diesel applications. SIMOS covers several generations, mostly petrol; some references are diesel. In all cases these names group multiple architectures and software versions: a file cannot be chosen from “SID” or “SIMOS” alone.

05

Delphi: DCM

DCM covers several generations of Delphi diesel ECUs (e.g. DCM3.5, DCM6.2 depending on applications). They do not necessarily share the same architecture, memory layout or programming procedures. Exact IDs and a suitable read are required.

06

Magneti Marelli: MJD

MJD (MultiJet Diesel) ECUs cover various Magneti Marelli diesel applications, notably on Fiat / PSA engines depending on the period. Variants may differ in memory layout and read methods. Full part number and software version must be identified.

07

What about gearbox ECUs?

A transmission control unit (TCU) does not play the same role as an engine ECU. Depending on the gearbox it manages shifts, clutches, hydraulic pressures and exchanges with the engine ECU. Labels such as DQ250 / DQ381 (DSG), DL501, 6HP / 8HP (ZF) or OEM TCU names help locate the family — they do not replace the exact reference and software.

A TCU modification does not directly create additional engine power. It can change the transmission’s behaviour, its strategies and certain limits, depending on the gearbox and the service. Torque exchanges between ECU and TCU may require specific analysis, but this does not mean that a TCU modification is always essential after an engine Stage 1.

08

ECU and TCU: why identify them separately?

The engine ECU and the gearbox control unit do not necessarily share the same manufacturer, architecture or programming tool. A vehicle may require two separate reads if the service covers both the engine and the transmission. An ECU being compatible with a tool therefore does not guarantee that the TCU is.

09

Why two files from the same family are not necessarily compatible

An ECU file contains data linked to a specific hardware and software configuration. Two vehicles of the same model and engine can use different software versions. Writing a file from another variant without checking its compatibility can cause faults, prevent starting or require ECU recovery.

You must distinguish the family name, the exact ECU reference, the HW/SW identification and the actual content of the read file. These are complementary pieces of information, not synonyms.

10

What information should you send to the File Service?

For the full list of useful order details, see the File Service guide. On families: attach especially the ECU/TCU reference and HW/SW IDs when the tool provides them, and say if the unit was replaced or the vehicle already remapped.

Conclusion: recognising an ECU family helps you understand the identification shown by a tool. But to choose a file or a procedure, only a precise identification of the ECU and its software version lets you work correctly.

Identified your ECU or TCU? View available services on the portal and attach the corresponding read to your request.

Access the portal

STAY CONNECTED

STAY CONNECTED

Follow us on social media for news and updates from our chiptuning file service.