VCU - Vehicle Control Unit


The Vehicle Control Unit, or VCU, is the supervisory controller for electric or hybrid vehicles.

Ecotron offers the low cost but high performance VCUs based on NXP micros, like MPC5744ASIL-D rated, and also another powerful VCU based on Infineon TriCore TC275 micro, ASIL-D rated, too.

Ecotron VCUs are future oriented. The standard VCU comes with 3+ CAN bus. High performance VCUs come with FlexRay and optional Ethernet functions. All VCUs are capable of OTA (Over-The-Air) programming.

Note: VCU can also be used as HCU for hybrid vehicles, check out our HCU page here:



  • Ecotron VCU is designed with ISO26262 functional safety in mind, and comes with a main chip and a monitor chip built-in, for safety monitoring
  • Ecotron VCU comes with the basic software, or BSW, support all typical input / output drivers for vehicle controls. The BSW is encapsulated in the MATLAB/Simulink environment, and the user can develop the control system with 100% model based design methods
  • The VCU hardware is abstracted from the application software and relieves the controls engineer from the challenge of the microprocessor configuration and embedded real-time software
  • Ecotron VCU comes with a CAN bus based reprogramming tool, and with properly configured protocols, it can be used for OTA programming
  • Ecotron VCU supports the CCP/XCP based CAN bus calibration tools, like INCA, CANape, as well as the cost effective EcoCAL, developed in-house


  • Electric cars
  • Electric trucks
  • Electric bus, commercial vehicles
Functions EV2206B03 EV2274A EH2275A02
Main chip NXP MPC56xx:64MHz~150MHz, Flash 1M, SRAM 80K, floating point capability NXP MPC57xx: 150~200MHz, Flash 2.5MB, SRAM 384K, floating point capability 32-bit Infineon TC275: 200MHz, Flash 4MB, SRAM 472KB, floating point capability
Monitor chip NXP MC9S08: automotive rated 8-bit microprocessor (SBC)MC33FS6500 Built-in multiple cores
Supply voltage DC 12V/24V (9-32V)
Peak voltage DC 36V
Reprogramming Bootloader, CCP protocols
CAN Bus 5 channels 3 channels, 1 channel specific frame CAN wake up, 1 channel ordinary CAN wake up 4 channels
LIN Bus 1 channel
EEPROM 64K 64K /
Sensor supply output 4 channels, 5V 5 channels, 5V 9 channels
Analog Input 13 channels 15 channels, 12-bit, support both 0-5v and 0-36v inputs 22 channels
Digital Input 18 channels, 10 active low, 8 active high 17 channels, 7 active low, 10 active high 13 channels
Frequency signal input 3 channels 4 channels 2 channels
Low-side driver 11 channels @ 0.5A
4 channels could be configured as PWM output
3 channels @ 1A,
2 channels @ 3A
11 channels @ 0.5A 4 channels could be configured as PWM output
5 channels @1A,
2 channels @ 3A
6 channels @ Max current 1A,
4 channels @ Max current 0.5A,
6 channels @ Max current 2A,
10 channels @ Max current 0.2A
Some could be configured as PWM output
High-side driver 3 channels @ 0.5A, 5 channels @ 1A
2 channels could be configured as PWM output
2 channels @ 3A
3 channels @ 0.5A, 5 channels @ 1A
2 channels could be configured as PWM output
2 channels @ 3A
4 channels @ Max current 2A,
6 channels @ Max current 0.5A
Operating temperature -40 ~ +110℃
Storage Temperature -45 ~ +125℃
Working humidity Satisfying 0 ~ 95%, noncondensing
Protection category IP67
Pin number 121 Pin
Dimensions 207×150×36mm
Housing Material Aluminum
Weight ≤600g
Mechanical characteristics Vibration, shock, drop test done as in ISO16750