PowerECU Control Unit

PowerECU is designed to allow for customization, and is manufactured to automotive and Hydrogen volume production standards. PowerECU products enable reliable, efficient and fast embedded controls development and is a cost-effective solution for small to large-volume production applications. FCPI offers PowerECU products as off-the-shelf solutions and can also deliver optimized solutions based on the underlying technology. PowerECU technical team provides basic software, additional software and hardware products to support the use of its embedded controllers.

PowerECU’s family of embedded controllers are designed, developed and manufactured to support a wide range of vehicle electrification and Hydrogen-Power applications. These include but are not limited to communication and I/O gateways, fuel cell system control, vehicle control, battery management, charge management, electrolytic system control, and other generic system control.

PowerECU Components

PowerECU Product Advantages

  • More advanced MBD

    • Based on M&S native standards
    • One-click code generation & download
    • Supports model-based collaboration
    • Enables code integration & cross-compilation
    • Continuous code optimization
  • Rigorous Testing Standards

    • Compliant with IATF 16949 system
    • Follows ISO 26262
    • Based on AutoSar architecture
    • Strictly adheres to ISO 16750
    • Uses only automotive-grade components
  • Rich Hardware Resources

    • Supports mainstream chip;
    • Meets standards for various industry;
    • Supports 30-154 PIN ;
    • Configurable I/O interfaces;
    • Customizable for various needs。
  • Standard Protocols

    • Configurable UDS standard
    • Built-in XCP standard
    • Supports ISO11783 protocols
    • Compatible with CAN, FlexRay
    • Supports OTA updates
  • User-Friendly Tool Software

    • No license for Modeling and debugging
    • Examples for all I/O modules
    • One command generates the framework demo.
    • Ready-to-use module packaging
    • Truly one-click code generation and download.
  • Flexible software licensing

    • Subscription or permanent Licenses
    • The software can be bound and unbound with a dongle
    • Supports remote controller monitoring (with TBOX)
    • Apply to get a trial package

An efficient development platform for control systems across multiple industries

PowerECU products are suitable for industries such as new energy vehicles, commercial vehicles, motorcycles, construction/agricultural machinery, energy, and power.

PowerECU can be used for controller products and development in applications like general electric control, vehicle control, electric motorcycle control, hybrid system control, chassis control, fuel cell system control, electrolysis hydrogen production control, and energy management.

  • Electric vehicle
  • Drive-by-wire chassis
  • Commercial vehicles
  • Construction and agricultural machinery
  • Hydrogen, electric, thermodynamic systems

PowerECU hardware platform

Selection parameter table

MBD-based PowerECU control strategy development process

The automatic code generation software

PowerECU uses a Model-Based Design (MBD) approach, allowing users to quickly implement control systems for mass production using Simulink. No traditional C code programming or integration steps are required. Users can directly model in MATLAB/Simulink, automatically generate code, compile, and download it to the PowerECU hardware. This greatly simplifies the control software functionality implementation and testing process. PowerECU_MBDToolbox includes all real-time interfaces for the PowerECU controller family.

Automatic Code Generation Tool:
  • Software design based on AUTOSAR architecture
  • Developed based on M&S native standards
  • Generated code is highly reliable with low resource usage
  • One-click code generation and download for both underlying and application layers
  • Code generation based on subsystems, with high readability
  • Supports collaborative development and code generation with model referencing or encryption
  • We provide continuous optimization and upgrades for the underlying code free of charge
  • PowerBOOT flashing software

    The Bootloader is the boot program for automotive ECUs, used to verify the legitimacy of the application and download binary files. PowerECU uses a bootloader design where the microcontroller first loads the binary file into the ECU's temporary storage space. After verification, the file is written to the controller. If an interrupt occurs, the microcontroller will call the bootloader again. PowerECU provides multiple ECU modes: Boot mode, Reprogramming mode, Factory mode, and Application mode.

    PowerBOOT Download Tool:
  • ECU flashing tool based on CCP protocol
  • Supports multiple chip platforms
  • Supports CAN, FlexRay, and other interfaces
  • ECU applications, data, and configuration files can be flashed separately
  • Supports Stay-In-Boot function
  • Supports secure access algorithm mechanisms
  • Flashing process that avoids system crashes despite improper operations
  • PowerCAL Data Observation and Calibration Software

    PowerCAL is a general calibration and online monitoring tool software based on the CCP (CAN Calibration Protocol), used for calibration, measurement, tuning, and data collection of control systems. As a universal software, PowerCAL supports interaction with ECUs that comply with the CCP protocol, enabling safe read and write operations on the ECU's memory through the communication link. It can also load ECU software information and record localized data during testing.

    PowerCAL Calibration Software:
  • Based on the internationally recognized CCP & XCP protocols
  • Supports mainstream rapid prototype controllers
  • Comprehensive and rich interface configuration with various monitoring window forms
  • Supports real-time online data calibration and multidimensional variable calibration
  • Supports automatic merging and importing of multiple A2L files
  • Supports long-duration, large-volume localized recording
  • More user-friendly operation methods