ECU Software Projects: Solutions for Onboard Embedded Systems


We develop and integrate for you specific onboard solutions for ECU software in embedded systems. With our solutions, we make a large contribution to the communication between automobile OEMs and ECU manufacturers, and for the integration of your software projects in existing systems.

Our Contribution to the Development of your ECU Software


We bring your ECU software development projects to a successful conclusion. Here's a selection of; typical projects.

Projects:

  • Platform integration of AUTOSAR with DCM (ISO14229-1) and components, such as TCP/IP, crypto library or boot loader.
  • Integration of your own and sourced components (COM stacks, crypto library, boot loader, …)

For these projects, we have developed the following components:

  • OEM-specific components
  • Algorithms (predictive and functional diagnosis)
  • OEM-specific diagnostic applications (fault memory, coding, parameterization, measured values)
  • Boot loader (for KWP, UDS, DCM for the widest range of architectures and OEMs)
  • Cryptographic protection

EB Engineering Services ECU makes significant contributions to the development of ECU software, in particular in the interaction between ECU manufacturers (tier-1) and automobile manufacturers (OEM).

These activities cover the following principle tasks:

  • Overall integration of the ECU software
  • Integration of the application
  • Platform integration
  • Service integration

A typical ECU architecture that consists of the following items serves as basis:

  • Hardware components
  • A standard software platform
  • The actual application for the functionality visible for customers
  • Services present on every vehicle ECU

Overall Integration of ECU Software


Overall integration schmematic representation


We integrate either for the OEM or the tier-1 the complete ECU software into one functioning system. This consists of:

  • Operating system
  • Platform software (standardized or OEM-specific):
    operating system, hardware drivers, communications stacks
  • Application (driving program)
  • Services (diagnosis, boot loader, cryptography, update programming, etc.)

You can concentrate on your core competencies in the area of functionality visible for customers (application and hardware); we handle for you the integration of this functionality in your manufacturer-specific standard software environment.

Integration of the Application into ECU Software


Integration of the application into ECU software

We integrate your specific application software (driving program) on your specified hardware and software platform that can be either standardized or OEM-specific. The following applications are possible:
  • Customer application
  • Third-party application
  • Matlab model

Integration of the Platform in the ECU Software


Integration of the platform in the ECU software


If the application, services and hardware has already been specified, we handle for you the integration of these components onto a new, OEM-specific software platform on the ECU. These can be:

  • Integrated modules
  • Components
  • Standardized platforms (e.g. AUTOSAR)
  • OEM-specific software platforms, for example for Audi, Volkswagen, BMW (Standard Core) or Daimler

Support for Your ECU Software: Service Integration


Integration of the services


While you concentrate on the development of new customer features, we undertake for you the required creation of the self-diagnosis and cross-service capability of the ECU software. EB Engineering Services ECU also integrates these services for you in the complete software diagnostic services:

  • Coding
  • Parameterization
  • Measured value (blocks)
  • Test and analysis

Update programming (flashing):

  • Flash loader
  • Cryptographic protection
  • Dispatcher

Configuration services:

  • Function lists
  • Installation lists