Dupec Ecu Pinout Page
Before diving into the pinout, it is critical to understand what the DU PEC actually is.
| Pin | Function | Signal Type | Voltage / Range | Notes | |------|------------------------------------------------|-----------------------|---------------------|------------------------------------------------| | | | D116 | Main relay control | Output (low-side) | Battery | Activates main relay | | D117 | ECU permanent power (Batt+) | Input | 12V (9-16V) | Always powered | | D118 | ECU main ground | Ground | 0V | Connect to engine block | | D119 | ECU switched power (after relay) | Input | 12V (9-16V) | From main relay | | D120 | ECU main ground | Ground | 0V | Second ground path | | D121 | ECU permanent power (Batt+) | Input | 12V | Redundant feed | | D122 | ECU ground (sensor return) | Ground | 0V | Analog sensor reference | | Sensors (5V Reference) | | A1 | Accelerator pedal sensor 1 (APP1) | Analog input | 0.5-4.5V | Low pedal = low voltage | | A2 | Accelerator pedal sensor 2 (APP2) | Analog input | 0.25-4.5V | Inverse of APP1 | | A3 | Rail pressure sensor (RPS) | Analog input | 0.5-4.5V | 500 bar ≈ 2.5V | | A4 | Intake air pressure/temp | Analog input | 0-5V | Combined sensor | | A5 | Barometric pressure (internal) | Analog input | 0-5V | Inside ECU | | A6 | Exhaust gas pressure sensor | Analog input | 0-5V | Before DPF | | A7 | EGR position feedback | Analog input | 0.25-4.75V | Closed = ~0.75V | | A8 | Turbo vane position sensor | Analog input | 0-5V | VGT actuator feedback | | A9 | Fuel temperature sensor | Analog input | 0-5V | Negative coefficient | | A10 | Coolant temperature (ECT) | Analog input | 0-5V | NTC type | | Crankshaft & Camshaft | | A23 | Crankshaft position sensor (+) | Variable reluctance | AC sine | 58X pattern (missing 2 teeth) | | A24 | Crankshaft position sensor (-) | Variable reluctance | AC sine | Shield connected to ground | | A25 | Camshaft position sensor supply | 5V output | 5V ±0.1V | Hall effect sensor | | A26 | Camshaft position sensor signal | Digital input | 0-5V square | 1 pulse per 2 crank revs | | A27 | Camshaft position sensor ground | Ground | 0V | | | Injectors (High Current) | | C96 | Injector 1 (cylinder 1) high side | High-side driver | Battery | Peak/hold, up to 80V | | C97 | Injector 1 low side | Low-side return | 0V (pulsed) | Returns to ECU | | C98 | Injector 2 high side | High-side driver | Battery | | | C99 | Injector 2 low side | Low-side return | 0V | | | C100 | Injector 3 high side | High-side driver | Battery | | | C101 | Injector 3 low side | Low-side return | 0V | | | C102 | Injector 4 high side | High-side driver | Battery | | | C103 | Injector 4 low side | Low-side return | 0V | | | Actuators & Solenoids | | C110 | Fuel pressure regulator (FMV) | PWM output | Battery (60 Hz) | Controls rail pressure | | C111 | Metering unit (suction control) | PWM output | Battery | Low-side driver | | C112 | EGR valve opening | PWM output | Battery | Duty cycle 0-100% | | C113 | EGR valve closing | PWM output | Battery | Differential control | | C114 | Turbocharger vane actuator | PWM output | Battery | VGT position command | | C115 | Throttle valve (air intake) | PWM output | Battery | Also for DPF regen | | CAN Bus & Communication | | B59 | CAN High (powertrain) | Differential pair | 2.5-3.5V | 500 kbps | | B60 | CAN Low (powertrain) | Differential pair | 1.5-2.5V | | | B61 | CAN High (diagnostics) | Differential pair | 2.5-3.5V | 500 kbps (OBD port) | | B62 | CAN Low (diagnostics) | Differential pair | 1.5-2.5V | | | B63 | LIN bus (alternator/EGR cooler pump) | Serial (LIN) | 0-12V | 19.2 kbps | | Special Functions | | D142 | Immobilizer antenna (transponder) | LF signal | AC 2-5V | Reads key coil | | D143 | Immobilizer return | Digital input | 0/5V | | | A30 | Clutch pedal switch | Digital input | 0V (pressed) or 12V | | | A31 | Brake pedal switch (normally open) | Digital input | 12V when pressed | | | A32 | Brake pedal switch (normally closed) | Digital input | 12V when not pressed | Redundant | | Boot & Programming Pins | | A40 | Boot pin (TRICORE bootloader) | Digital input | 5V to enter boot mode | For bench flashing | | D143 | Reset pin | Digital input | Pull low to reset CPU | Rarely used | dupec ecu pinout
This is the most common configuration for standalone aftermarket ECUs. If your unit has a connector that looks like a serial port plug (two rows of pins, roughly 2 inches wide), you have a DB-37 unit. This pinout is highly standardized in the DIY community (shared largely by MegaSquirt and Speeduino architectures). Before diving into the pinout, it is critical
The following pinout refers to the standard 55-pin configuration for the Dupec/Motronic ECU used in the Corsa 1.4i: Power & Grounds Pin B1 & C16 : Battery Voltage (Positive). : Ignition Input (Switched Battery Voltage). Pin A11, A12, B10, C12, D1 : Main Ground (Earth). : TPS and ECT Ground. Sensors (Inputs) : Rotation Sensor Signal (Crankshaft Position). : MAP Sensor Signal. : TPS (Throttle Position Sensor) Signal. : VSS (Vehicle Speed Sensor). : Lambda (Oxygen) Sensor Signal. : ECT (Engine Coolant Temperature) Sensor Signal. : ACT (Air Intake Temperature) Sensor Signal. Actuators (Outputs) : Fuel Pump Relay Control. : Ignition Coil Control (Cylinders 2 and 3). : Ignition Coil Control (Cylinders 1 and 4). : Injector Control (Cylinders 2 and 3). : Injector Control (Cylinders 1 and 4). Pins C5, C6, C8, C9 : Idle Air Control (Stepper Motor). Common Issues & Modifications Immobilizer Bypass : A common fix for these ECUs is an Immo Bypass chip This pinout is highly standardized in the DIY
This ECU is typically found on:
Do not probe pins randomly. A test light connected to battery positive can short sensitive 5V sensor returns. Use a multimeter and a back-probe kit.