Tuning Wiki

This is a historical revision. Read the current page or return to its history.

Page organisation in this revision
Page type
Technical article
Subject
Microcontrollers (MCUs)
Parent
Section level
Applies to
No ECU-specific applicability
Tool groups
None
Manufacturers
None

Overview

TriCore is Infineon's 32-bit processor architecture used in automotive microcontrollers. It combines real-time microcontroller, RISC and digital-signal-processing capabilities; the architecture and instruction set are distinct from the PowerPC-ISA core used in the MPC5xx family. TriCore is not a single chip number: individual devices have different cores, memories, peripherals and debug facilities.

AUDO and AURIX

Infineon's earlier automotive TriCore devices included the AUDO families. The TC1797 is an AUDO Future device using a TriCore v1.3.1 CPU; it is not an AURIX device. Later AURIX families also use TriCore cores, with different generations and device-specific configurations. Consult the actual part's documentation rather than applying TC1797 figures to the entire architecture.

Example ECU application

AutoTuner identifies a Bosch EDC17CP46 application with TC1797. This is an example, not proof that every EDC17 has that exact processor. By contrast, documented Ford/Volvo ME9.0 and EDC16C34 examples use MPC561/562 devices. Identify each ECU individually.

Memory layout, security, read/write support and recovery access vary with the part and ECU implementation. Use the documented procedure for the precise ECU and tool rather than assuming that a procedure or file for one TriCore unit transfers to another.

Sources