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
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
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
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
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
