100% found this document useful (8 votes)
2K views

Basic Training ECU Info

The document provides information about a 2-day training on engine tuning. On the first day, attendees learned about torque and power graphs, how to read the stock ECU file, and tools like KESSv2 and K-TAG. The afternoon covered chip tuning software and tests. On the second day, topics included the structure of the ECU, firmware, flash memory, communication interfaces, part numbers, and manufacturer codes. Attendees gained an understanding of how engine performance is tuned by modifying the stock ECU file.

Uploaded by

Manuel Ruiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (8 votes)
2K views

Basic Training ECU Info

The document provides information about a 2-day training on engine tuning. On the first day, attendees learned about torque and power graphs, how to read the stock ECU file, and tools like KESSv2 and K-TAG. The afternoon covered chip tuning software and tests. On the second day, topics included the structure of the ECU, firmware, flash memory, communication interfaces, part numbers, and manufacturer codes. Attendees gained an understanding of how engine performance is tuned by modifying the stock ECU file.

Uploaded by

Manuel Ruiz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

Second Day

Morning
Again on torque and power graphs
The stock original file: What is it, where is it?
ECU: The Engine Control Unit
Structure and description
The label of the ECU
Hardware and Software versions
Tools and methods for reading the stock original file
KESSv2: Serial reading/writing tool
K-TAG: Reading/writing tool interfaced with the Microcontroller

Afternoon
ECM Titanium: Chip-tuning software
Chip-tuning examples (petrol and Diesel)
Necessary checks to test a correct tuning
Questions and Clarifications

3
The performances of an ECU controlled
engine (torque, power, fuel, emissions)
can be tuned just modifying the stock
original file

4
Reading the stock original
file of the Engine Control
Unit (ECU)

5
INDEX Updated FUNCTIONS Updated MAPS
for engine for engine
management SW management

File size: 8 kB – 4 MB

6
It is the «brain» that controls the
engine

Managed systems:
Sensors
Injection system
Ignition system (petrol)
Air system (+ turbo if turbocharged)
Emission reduction systems

7
In an external Flash memory chip
(most common case, or in an EPROM chip for old ECUs)

Inside Microcontroller’s internal memory


(if it includes enough memory, recent models)

8
1. Microcontroller

It executes calculation
(it «employs» only numbers)

It stores the ECU Operating System


(firmware)

It has some free memory for calculations


and data

It communicates with the outside world


(sensors, actuators, diagnostic tester , …)

9
2. Flash («EPROM»)
Engine data memory

It stores the stock original file:


Micro’s updated functions
Updated maps

It is absent if the ORI file is


stored inside the Micro
10
3. EEPROM, E2PROM (8 pin)
Vehicle data memory

Security:
VIN (Vehicle Identification Number)
Key codes
Immobilizer
Diagnostic Trouble Codes (DTC) (opt.)

Configuration:
Mileage (opt.)
Wheel size supported list
Injectors codification (opt. for Diesel)
Speed limiter (opt.)
Serial flash counters (opt.)
11
4. External connectors

Analog inputs (sensors)


2
Outputs (actuators control signals)

Communication and diagnosis:


L_Line (obsolete)
K_Line
J1850 OBD-II
CAN-bus

12
2 - J1850 Bus + 10 - J1850 Bus -
4 - Chassis Ground 14 - CAN Low
5 - Signal Ground 15 - L Line
6 - CAN High 16 - Battery Power
7 - K Line

Standard for light and medium duty vehicles


(communication, connector form, error codes, diagnostic services)

Developed by SAE in the U.S.A. (OBD-II), introduced in E.U. as


EOBD and in Japan/Asia as JOBD

Introduction in the E.U.:


petrol cars since 1998 approx
Diesel cars since 2000 approx

13
5. Microcontroller communication
interface

2 Used by the ECU manufacturer to


flash the Operating System during ECU
production

It can be called:

BDM if Micro is Motorola

JTAG if Micro is ST or Infineon


14
15
16
There are 2 groups:
Vehicle manufacturer (part number)
ECU manufacturer (e.g. Bosch)

Relating to:
version of the electrical circuit
(Micro, memories , «optional» components)
version of the Operating System

For Bosch:
0 281 xxx xxx = Diesel
0 261 xxx xxx = Petrol

17
It identifies:
version of the updated functions for Micro’s OS
version of the maps for engine management

How can I find it?


By identifying the ECU through diagnostic plug
(diagnostic tester , KESSv2, …)
Inside the stock original file
(ECM Titanium, …)

For Bosch: 1 037 xxx xxx

18
Bosch

10%
4%
4% Siemens

16%
Delphi Lucas
66%

Magneti Marelli

Sagem, Motorola, Denso, Temic,


FoMoCo, Phoenix, Mitsubishi, Keihin,

19
Diesel: EDC x e.g.: EDC 16U31
EDC = Electronic Diesel Control
V = Distributor injection pump (Verteiler Einspritzpumpe) (e.g. EDC 15V)
P = Pump-nozzle (Pumpe-düse) (e.g. EDC 15P)
U = Pump-nozzle (e.g. EDC 16U, EDC 17U)
C = Common Rail with 1 MB external Flash chip (e.g. EDC 16C)
CP = Common Rail with 2 MB external Flash chip (e.g. EDC 16CP, EDC 17CP)

Petrol: M x e.g.: MED 17.5


M = Motronic (Motorelektronik)
E = Electronic throttle (Electronic Throttle Control)
D = Direct injection inside cylinder (Direct Injection)
G = ETC with integrated transmission control (Getriebesteuerung)
V = Valvetronic System (patented by BMW)
C = Common Rail

20
Siemens (Diesel): P x e.g.: PPD 1.5
PD = Pump injector (Pumpe-düse)
CR = Common Rail

Magneti Marelli (Diesel): e.g.: MJD 6JF


MJD = MultiJet Diesel

Delphi Lucas (Diesel): e.g.: DCM 3.5


DCM = Common Rail

21

You might also like