Engine electronic control units (ECU/ECM) for petrol, diesel and gas engines · processor and memory, input and output counts, CAN, SAE J1939 and Ethernet, 12 V and 24 V supply ranges, operating temperature, IP rating, connectors and housing, EMC to ISO 11452 and CISPR 25, functional safety to ISO 26262
An engine electronic control unit (ECU, also called an engine control module or ECM) is a sealed electronic module that reads engine sensors, runs control software and drives injectors, ignition, throttle and other actuators to set fuel injection timing and quantity, for petrol, diesel, gas and dual-fuel engines in vehicles, generator sets, marine and industrial machines. Ask three things first: which engine and actuators it must drive, and the input and output count that needs; which networks it must speak (CAN, SAE J1939, Ethernet) at which supply voltage; and which temperature, ingress, EMC and functional-safety evidence the supplier can show.
Engine control units and engine control modules for petrol, diesel (including high-pressure rail injection) and gas engines, replacement ECUs listed by vehicle part number, and the related questions buyers ask about automotive control units without naming an engine: the CAN and Ethernet communication interfaces of an ECU, and its housing and connectors. Transmission, body and brake control units are compared only where a source covers them. Sensors, injectors, wiring harnesses, calibration software services and engine tuning are outside this page.
01
Bosch Motorsport's MS 6 CUP EVO manages petrol engines up to 4 cylinders and 12,500 rpm with high- or low-pressure injection. It uses a dual-core 667 MHz processor with an FPGA and 8 GB memory split into two 4 GB logger partitions. Its inputs are 26 analog, 18 digital, 4 function-related (exhaust thermocouple, lambda, 2 knock) and 6 internal measurements; its outputs are 15 function-related (injectors, ignition, throttle H-bridge, lambda heater), 13 freely configurable (up to 8.5 A H-bridges) and 3 output signals. Communication is 2 Ethernet, 3 CAN, 1 LIN, 8 SENT and 1 RS232. [1]
Woodward's Large Engine Control Module (LECM) controls gas, diesel and dual-fuel reciprocating engines for power generation, marine, locomotive and industrial use. It is built from interlocking modules, each with its own microprocessor: the main module has 16 digital, 29 single-ended analog, 8 differential analog, 8 thermocouple or RTD, 2 wide-band oxygen and 4 speed-sensor inputs, with 3 CAN, 1 RS-485, 1 RS-232 and 1 Ethernet port; the ignition/injection driver module adds 20 drivers and 2 CAN; the auxiliary module takes 24 knock, pressure or thermocouple inputs. [2]
Woodward's APECS 4500 CAN controller, an engine speed controller for generator sets, compressors and off-highway machines, states that its CAN functionality conforms to SAE J1939 and that it communicates according to CAN Specification 2.0B, receiving data from engine components and transmitting commands. [3]
Editorial calculation: the LECM main module lists 16 + 29 + 8 + 8 + 2 + 4 = 67 inputs and 8 + 12 + 2 + 4 = 26 outputs; the MS 6 CUP EVO's two connectors carry 91 + 105 = 196 pins. Count the signals your engine needs against these totals before choosing a platform. [2] [1]
Give the supplier the engine type and cylinder count, injector type (solenoid, piezo, high or low impedance) and ignition type, the sensor list with signal types, actuator list with currents, required networks (CAN channels, SAE J1939, Ethernet, LIN, diagnostics), calibration and logging needs, and whether you need your own software on the unit.
02
Supply ranges differ by platform: the MS 6 CUP EVO lists 6–18 V, the APECS 4500 lists 9–30 Vdc with reverse-polarity protection, and the LECM lists 18–32 Vdc and functions down to 9 Vdc during cranking. [1] [3] [2] Editorial calculation: a 12 V nominal system sits inside the MS 6 CUP EVO and APECS ranges but below the LECM's 18 V lower limit, and a 24 V nominal system sits inside the APECS and LECM ranges but above the MS 6 CUP EVO's 18 V upper limit.
Environment ratings: the MS 6 CUP EVO is rated IP54 and −20 to 80 °C measured at its internal sensors, in an aluminium housing of 226 × 181 × 44 mm weighing 1,086 g. The LECM is rated IP69K, −40 to +100 °C for the main module and −40 to +85 °C with the injection driver module fitted, storage −40 to +125 °C, humidity 95% at +60 °C, random vibration 0.1 G²/Hz from 10–2000 Hz (12.8 Grms, 3 h per axis) and shock 40 G, 11 ms. The APECS 4500 is rated −40 °C to 85 °C, 6 G vibration from 40–2000 Hz, with two 12-way sealed Deutsch connectors, and is mounted in the engine compartment but not on the engine. [1] [2] [3]
EMC: the MS 6 CUP EVO lists UNECE Regulation 10 rev. 6, ISO 11452-2, ISO 11452-4, ISO 10605, ISO 7637-2 and ISO 16750-2; the APECS 4500 lists EMI immunity to ISO 11452-1 and ISO 11452-2 at 100 V/m from 200 to 1000 MHz. [1] [3] CISPR 25:2021 sets limits and procedures for radio disturbances from 150 kHz to 5 925 MHz to protect on-board receivers, with separate methods for components and modules; it does not cover immunity of electronic control systems, which is in ISO publications, and its limits may be modified by agreement between vehicle manufacturer and component supplier — so ask which limit class was agreed. [4]
Functional safety: ISO 26262 applies to safety-related electrical and electronic systems in series-production road vehicles, excluding mopeds. Part 9 specifies requirements for Automotive Safety Integrity Level (ASIL)-oriented analyses, including requirements decomposition with respect to ASIL tailoring, analysis of dependent failures and safety analyses. Ask the supplier which ASIL the ECU was developed to and for its safety analyses. [5]
03
Suppliers linked to this page list engine control units; each card links to the page reviewed.
The reviewed listing offers replacement engine control units identified by vehicle part number, alongside transmission and body control units. Ask for the hardware and software part numbers, whether units are new or refurbished, and how they are coded to the vehicle.
04
This is a functional reference built from the sources cited; it is not one maker's design.
| Part | Role | Fix in the order |
|---|---|---|
| Processor and FPGA | Runs control software; 667 MHz dual core example. [1] | Core, clock. |
| Memory | 8 GB example, split for logging. [1] | Flash and logging. |
| Input conditioning | Analog, digital, speed, knock, lambda. [1] [2] | Signal list. |
| Output stages | Injector, ignition, H-bridge, low-side drivers. [1] [2] | Currents. |
| Network interfaces | CAN, J1939, Ethernet, LIN, RS-485. [2] [3] | Channels, protocol. |
| Housing and connectors | Aluminium case; 196 pins; sealed Deutsch. [1] [3] | IP, mating parts. |
| Power supply circuit | 6–18 V to 18–32 Vdc ranges. [1] [2] | Range, cranking. |
05
An ECU quotation needs values for your engine and vehicle. The table explains each field, gives published values where a reviewed source states them, and says what to obtain from the supplier.
| Field | What it means and published values | Ask the supplier for |
|---|---|---|
| Supply Voltage (V DC) | 6–18 V; 9–30 V; 18–32 V, 9 V cranking. [1] [3] [2] | Range, transients. |
| Operating Temperature (°C) | −20 to 80 (internal); −40 to +100; −40 to 85. [1] [2] [3] | Range, mounting. |
| Storage Temperature (°C) | −40 to +125 °C example. [2] | Range. |
| Ingress Protection | IP54; IP69K. [1] [2] | IP code, test. |
| Vibration Resistance (Hz) | 10–2000 Hz, 12.8 Grms; 40–2000 Hz, 6 G. [2] [3] | Profile. |
| Clock Frequency (MHz) | 667 MHz dual core example. [1] | Processor. |
| Flash Memory (MB) | Not stated in reviewed sources; 8 GB logger memory example. [1] | Program flash. |
| Number of I/O Pins | 196 pins over 2 connectors example. [1] | Pinout. |
| Operating Humidity (% RH) | 95% at +60 °C example. [2] | Rating. |
| Weight (kg) | 1,086 g; 0.27 kg. [1] [3] | Mass. |
| Communication | 3 CAN, 2 Ethernet; SAE J1939. [1] [3] | Protocols. |
| EMC and safety | ISO 11452; CISPR 25; ISO 26262. [3] [4] [5] | Reports, ASIL. |
06
Paste it into your enquiry below or into an email to a maker, then replace every bracket.
Engine: [fuel; cylinders; injector and ignition type] Signals: [inputs; outputs; currents] Networks: [CAN channels; J1939; Ethernet; diagnostics] Supply: [12 V or 24 V; cranking minimum] Environment: [temperature; IP; vibration; mounting] Evidence: [EMC reports; ASIL] Quantity: [units]
These companies list engine control units.
Lists engine control units by vehicle part number, alongside transmission and body control units.
Product scope checked 2026-10-11
Explore company information and manufacturing capabilities, then discuss the scope of your project with a relevant supplier.
It depends on its supply range: Woodward's APECS 4500 lists 9–30 Vdc, while Bosch's MS 6 CUP EVO lists 6–18 V and Woodward's LECM 18–32 Vdc. [3] [1] [2]
No. CISPR 25:2021 covers radio disturbance emissions to protect on-board receivers; immunity of electronic control systems is left to ISO publications. [4]
Sources checked 2026-10-12. Sources are two maker datasheets from Woodward, one from Bosch Motorsport, and the published scope summaries of CISPR 25:2021 and ISO 26262-9:2018 from a standards retailer.
Ask for use case, specification boundaries, supplier type, and RFQ preparation information for this product.
Compare manufacturer profiles with relevant product and process capability.