- Home
- Products
- Software
- ECU Interface Software
- ECU Interface Manager
Service-based bypassing without ECU source code modifications
- Quickly integrates bypass hooks in ECU hex file
- No access to ECU source code and ECU build environment required
- Visualizes function calls, read/write accesses to ECU variables and conditional branches in ECU code
- Supports internal and external bypassing
- Automated A2L file generation
Application Areas
Service-based bypassing is an established approach for developing controller strategies for electronic control units. Once the bypass service and the bypass hooks are integrated in the ECU code, control engineers can flexibly define which ECU variables are to be read or written and which bypass functions are to be triggered by the hooks. Service-based bypassing also provides mechanisms to ensure data consistency and safe operation.
The integration of bypass hooks in the ECU software typically requires iterative discussions between the automobile manufacturer (OEM), and the ECU supplier. The ECU software supplier often has to provide multiple software versions in the course of a bypass project, which might result in project delays and increased costs.
This is where the ECU Interface Manager comes into play. It allows control engineers to implement bypass hooks directly in the ECU hex code themselves without requiring the ECU supplier to deliver a special ECU software version.
Key Benefits
The ECU Interface Manager is an easy-to-use tool for quickly integrating bypass services and hooks directly into the ECU software. You can individually prepare the ECU hex and A2L files for controller strategy development by means of the RTI Bypass Blockset and internal or external bypassing via the DCI-GSIs. This does not require ECU source code modifications by the ECU supplier or access to the ECU build environment. Bypass projects can be implemented quickly and development costs are minimized.
The ECU Interface Manager graphically visualizes the positions of function calls, read/write accesses to ECU variables and conditional branches in the ECU program flow. This lets you insert bypass hooks at appropriate positions in the ECU code without needing to know ECU software details.
The ECU Interface Manager is based on a configuration file which allows ECU suppliers to configure what ECU software details are to display. The configuration file can be encrypted so that ECU suppliers keep full control of the information provided to the end user.
