If you work in ECU remapping, understanding the different types of ECUs is essential. Each ECU family has its own characteristics, reading methods, and specific features. Therefore, mastering this topic will make you a more well-rounded professional.
This technical guide explains the main ECU families on the market, which vehicles use them, and how to identify them. We'll also cover the different reading methods depending on the type of ECU.
🧠 What is an ECU and how does it work?
The ECU (Engine Control Unit) or engine control unit is the brain of the vehicle. In other words, it is a computer that controls all engine parameters in real time.
Main functions of the ECU:
- ✅ Manage fuel injection (quantity and timing)
- ✅ Control turbo pressure
- ✅ Adjust the ignition timing
- ✅ Manage anti-pollution systems (DPF, EGR, AdBlue)
- ✅ Control the idle speed and throttle response
- ✅ Communicate with other vehicle modules
The ECU receives information from dozens of sensors and makes decisions thousands of times per second. Therefore, when we reprogram it, we are modifying the tables and maps it uses to make those decisions.
🏭 ECU manufacturers: Bosch, Siemens, Delphi, Continental
Not all car manufacturers make their own control units. In fact, there are only a few suppliers that provide ECUs to almost the entire industry.
🔵 Bosch
It is the world's largest manufacturer of ECUs. Furthermore, its control units are the most common in European vehicles.
Main families:
- EDC (diesel): EDC15, EDC16, EDC17
- MED/MED17 (direct gasoline)
- ME/ME7 (gasoline)
- MD1/MG1 (new generation)
Brands that use Bosch: Volkswagen, Audi, BMW, Mercedes, SEAT, Skoda, Peugeot, Citroën, Renault, Fiat, Alfa Romeo, Volvo and many more.
🟡 Siemens/Continental
The second major manufacturer. It currently operates under the name Continental, although many ECUs still carry the Siemens brand. Therefore, you will see both names.
Main families:
- SID (diesel): SID201, SID206, SID803, SID807
- SIMOS (gasoline)
- EMS (gasoline)
- PCR (diesel)
Brands that use Siemens/Continental: Ford, Peugeot, Citroën, Volvo, Jaguar, Land Rover, some Volkswagens.
🟢 Delphi
Specializing in Asian and some European vehicles.
Main families:
- DCM (diesel): DCM3.5, DCM6.2
- MT (gasoline)
Brands that use Delphi: Renault, Dacia, Hyundai, Kia, Ssangyong, some Chevrolets.
🔴 Denso
Main supplier to Japanese manufacturers.
Main families:
- HP (diesel)
- Series 275xxx
Brands that use Denso: Toyota, Lexus, Mazda, Subaru, some Fords.
🟠 Marelli
Specializing in Italian vehicles.
Main families:
- MJ (gasoline)
- 8F/8G Series
Brands that use Marelli: Fiat, Alfa Romeo, Ferrari, Maserati.
🔵 Diesel ECUs: The Bosch EDC Family
Bosch EDC (Electronic Diesel Control) ECUs are the most common in European diesel engines. Below we explain each generation.
📟 EDC15: The Classic (1998-2005)
The EDC15 was revolutionary in its time. Furthermore, it remains very popular in the chiptuning world due to its ease of use.
Characteristics:
- 🔹 16-bit processor
- 🔹 Internal flash memory
- 🔹 OBD reading on most versions
- 🔹 Very well documented and with many tools available
Common variants:
- EDC15C2 (PSA, Fiat)
- EDC15P+ (Volkswagen)
- EDC15VM+ (Alfa Romeo, Fiat)
- EDC15M (BMW)
Typical vehicles:
- Volkswagen Golf IV, Passat B5
- Audi A4 B6, A6 C5
- BMW 3 Series E46, 5 Series E39
- Peugeot 206, 306, 406
- Alfa Romeo 147, 156
Preferred reading method: OBD or BDM
📟 EDC16: The Evolution (2004-2010)
The EDC16 brought more computing power and new features. However, it also increased complexity.
Characteristics:
- 🔹 32-bit processor
- 🔹 Greater memory capacity
- 🔹 Improved management of anti-pollution systems
- 🔹 First versions with anti-tuning protections
Common variants:
- EDC16C2 (PSA)
- EDC16C34 (Ford, Volvo, PSA)
- EDC16C39 (Renault)
- EDC16CP34 (Volkswagen, Audi)
- EDC16U1/U31/U34 (Volkswagen group)
- EDC16C35 (Hyundai, Kia)
Typical vehicles:
- Volkswagen Golf V, Passat B6
- Audi A3 8P, A4 B7
- BMW 1 Series E87, 3 Series E90
- Ford Focus II, Mondeo III
- Peugeot 207, 307, 407
Preferred reading method: OBD, Boot or Bench depending on the variant
📟 EDC17: The Current Standard (2008-present)
The EDC17 is currently the most common. Furthermore, it is still in production in many models.
Characteristics:
- 🔹 32-bit TriCore Processor
- 🔹 Modular architecture
- 🔹 Advanced management of DPF, EGR and AdBlue
- 🔹 Multiple security protections
- 🔹 Some variants require reading Bench or Boot
Common variants:
- EDC17C46 (Volkswagen, Audi)
- EDC17C54 (BMW)
- EDC17C50 (Opel)
- EDC17C60 (PSA)
- EDC17CP14 (Volkswagen, Audi)
- EDC17CP44 (BMW)
- EDC17C64 (Mercedes)
Typical vehicles:
- Volkswagen Golf VI/VII, Passat B7/B8
- Audi A3 8V, A4 B8/B9, Q5
- BMW 1 Series F20, 3 Series F30, X3
- Mercedes C-Class W204/W205, E-Class W212
- Peugeot 308, 508, 3008
Preferred reading method: OBD (if available), Bench or Boot
📟 MD1/MG1: The New Generation (2018-present)
The MD1 (diesel) and MG1 (gasoline) represent Bosch's latest evolution. Therefore, they are the most complex.
Characteristics:
- 🔹 Latest generation TriCore processor
- 🔹 Advanced encryption
- 🔹 Very robust anti-tuning protections
- 🔹 Requires specific tools
Common variants:
- MD1CS004 (Volkswagen)
- MD1CP004 (Audi, Porsche)
- MG1CS001 (Volkswagen gasoline)
- MG1CS011 (Audi petrol)
Typical vehicles:
- Volkswagen Golf VIII, Tiguan (since 2019)
- Audi A3 8Y, Q3 (from 2019)
- Porsche Cayenne, Macan (since 2019)
Preferred reading method: Bench or Boot required
🔴 Gasoline ECUs: MED, MED17, MEVD17
Bosch gasoline engine ECUs have different nomenclature. We explain them below.
⛽ ME7: The Classic Gasoline
Equivalent to the EDC15 but for gasoline engines.
Typical vehicles:
- Audi S3 8L, TT 8N
- Volkswagen Golf IV GTI/R32
- Porsche 911 996, Boxster 986
Reading method: OBD or BDM
⛽ MED9/MED17: Direct Injection
For gasoline engines with direct injection (TSI, TFSI, CGI…).
Common variants:
- MED9.1 (first FSI)
- MED17.5 (TSI/TFSI)
- MED17.1.1 (TSI Gen3)
Typical vehicles:
- Volkswagen Golf GTI VI/VII
- Audi S3 8P/8V, RS3
- SEAT Leon Cupra
Reading method: OBD, Bench or Boot depending on the variant
⛽ MEVD17: Latest Generation Gasoline
The current evolution for gasoline. However, it shares many similarities with MED17.
Typical vehicles:
- BMW 1/2/3/4 Series turbo petrol
- Mini Cooper S, JCW
Reading method: Bench or Boot usually
🟡Siemens/Continental ECUs: SID, PCR, EMS
Siemens (now Continental) ECUs are very common in French and Ford vehicles.
📟 SID (Diesel)
Common variants:
- SID201/206 (older PSA HDi)
- SID803/803A (PSA 1.6 HDi)
- SID807/807EVO (PSA 2.0 HDi)
Typical vehicles:
- Peugeot 207, 308, 3008, 508
- Citroën C3, C4, C5, DS4
- Ford Focus, C-Max (some)
- Volvo C30, V50, S60
Reading method: OBD in most cases, Bench in some
📟 PCR (Diesel)
Evolution of SIDs for more modern engines.
Common variants:
- PCR2.1 (PSA BlueHDi)
Typical vehicles:
- Peugeot 308 II, 3008 II
- Citroën C4 Picasso II, C5 Aircross
Reading method: Bench usually
📟 SIMOS/EMS (Gasoline)
Siemens ECUs for gasoline engines.
Common variants:
- SIMOS 18.x (Volkswagen TSI)
- EMS3 (Renault)
Typical vehicles:
- Volkswagen Golf TSI (some)
- Renault Mégane, Clio
📊 ECU Comparison Chart by Vehicle Brand
| Brand | Years | Diesel ECU | ECU Gasoline | Regular reading |
|---|---|---|---|---|
| Volkswagen | 1998-2005 | EDC15P+ | ME7 | OBD |
| Volkswagen | 2005-2012 | EDC16U | MED9/MED17 | OBD/Boot |
| Volkswagen | 2012-2018 | EDC17C46/C64 | MED17.5 | OBD/Bench |
| Volkswagen | 2018+ | MD1 | MG1 | Bench |
| BMW | 2000-2006 | EDC16C35 | ME9 | OBD |
| BMW | 2006-2014 | EDC17C50/C56 | MEVD17 | OBD/Bench |
| BMW | 2014+ | EDC17C76/B47 | B58 | Bench |
| Mercedes | 2000-2008 | EDC16C2 | ME9.7 | OBD |
| Mercedes | 2008-2018 | EDC17C64 | MED17.7 | OBD/Bench |
| PSA | 2000-2010 | EDC16C34/SID803 | ME7.4.5 | OBD |
| PSA | 2010-2018 | EDC17C60/SID807 | MED17.4 | OBD/Bench |
| Ford | 2004-2014 | SID206/803/807 | EMS | OBD |
| Renault | 2005-2015 | EDC16C39/DCM | EMS3 | OBD |
🔎 How to Find Out Which ECU My Car Has?
There are several ways to identify a vehicle's ECU. We'll explain them below.
1️⃣ ECU Label
The most reliable way is to check the label on the control unit. However, this requires physical access to it.
Information you will find:
- Manufacturer (Bosch, Siemens, Delphi…)
- Reference number (e.g., 0281015029)
- Software number (e.g., 03L906022M)
- Hardware number
2️⃣ OBD Diagnostics
By connecting a diagnostic tool to the OBD port you can read:
- Software Part Number
- Calibration version
- In some cases, the type of ECU directly
3️⃣ Vehicle database
At EcuTracer, when you enter the make, model, engine, and year, our system automatically tells you which ECU it has. It also tells you which reading method you need.
4️⃣ Vehicle Identification Number (VIN)
The VIN allows you to consult technical databases for the exact configuration of the vehicle, including the ECU.
📖 Reading Methods According to ECU Type
Not all ECUs are read the same way. Therefore, it's important to know the different methods.
🔌 OBD Reading
What is it? Reading via the vehicle's diagnostic port (OBD2 connector under the steering wheel).
Advantages:
- ✅ No disassembly required
- ✅ Quick process (15-30 minutes)
- ✅ Lower risk of errors
Disadvantages:
- ❌ Not available on all ECUs
- ❌ Some ECUs have OBD anti-tuning protections
Common tools: Autotuner, KESS, CMD
🔧 Bench Reading
What is it? The ECU is removed from the vehicle and connected to a workbench with external power.
Advantages:
- ✅ Full access to the ECU
- ✅ Available for most modern ECUs
- ✅ Allows cloning of ECUs
Disadvantages:
- ❌ Requires ECU removal
- ❌ Requires knowledge of pinouts
- ❌ Longer process
Common tools: Autotuner, CMD, Magic Motorsport
🔓 Boot/BDM Read
What is it? Direct connection to the ECU processor via test points on the board.
Advantages:
- ✅ Full access to content
- ✅ Works on ECUs with protections
- ✅ Allows recovery of locked ECUs
Disadvantages:
- ❌ Requires opening the ECU
- ❌ Requires precision (welding in some cases)
- ❌ Higher risk if you have no experience
Common tools: BDM100, Galletto, specific tools
❓ Frequently Asked Questions about ECU Types
🔹 Does the same ECU work for all cars?
No. Each ECU is programmed specifically for a particular engine, gearbox, and configuration. Therefore, they are not directly interchangeable.
🔹 Can the ECU type be changed?
Technically, yes, but it requires a lot of adaptation. In practice, it's neither common nor recommended.
🔹 Why can't some ECUs be read via OBD?
Manufacturers are implementing increasingly advanced anti-tuning protections. Therefore, they block OBD access in the latest ECUs.
🔹 Which ECU is easier to reprogram?
The EDC15 and EDC16 are the simplest due to their age and the limited documentation available. However, with the right tools, any ECU can be reprogrammed.
🔹 Does EcuTracer work with all types of ECUs?
Yes, at EcuTracer we have a database and experience with virtually all ECUs on the market. We also constantly update it with new models.
🔹 How do I know which reading method to use?
At EcuTracer, we'll tell you when you select your vehicle. Plus, if you have any questions, our technical support team is available to assist you via WhatsApp.
✅ Conclusion
Understanding the different types of ECUs is essential for any chiptuning professional. In short, the key points are:
- 🔹 Bosch It dominates the market with the EDC (diesel) and MED (gasoline) families
- 🔹 Siemens/Continental It is strong in French and Ford vehicles.
- 🔹 Older ECUs (EDC15, EDC16) are more affordable
- 🔹 Modern ECUs (MD1, MG1) require advanced tools
- 🔹 The reading method depends on the type of ECU
At EcuTracer, we work with all ECU families on the market. Therefore, whatever your customer's vehicle, we have the file you need.
🔥 Do you have a client waiting? Request the file from EcuTracer and you'll have it in less than 1 hour.