Embedded Software rapid prototyping methods have been used in control algorithm development for over 10 years]. Bypass rapid prototyping can be described as a method of replacing a calculation or feature that is implemented in base ECU software with a modified calculation or feature that runs in either an external ECU (Electronic Control Unit) or a new location on the base ECU. Until now, a necessary condition to use bypass rapid prototyping systems was to write 'hooks' into the base ECU software. This requires software source code modifications. This paper describes a patent pending method to enable bypass rapid prototyping technology to be used with base ECU software for an Infineon Tricore SOC with v1.3 architecture without any source code modifications. This method of providing bypass rapid prototyping with production ECU software is an extension of the ATI 'No-Hooks' technology already implemented for the Motorola PowerPC. The paper at first provides some general background to some uses of rapid prototyping for the reader to become familiar with the technology. Secondly, a general description of the essential elements of RP (Rapid Prototyping) hooks is provided. Then it is described how hooks are traditionally written into ECU source code follows. The specific details involved in implementing the No-Hooks method using the Infineon Tricore v1.3 SOC are described. The ATI No-Hooks technology enables software centric Rapid Prototyping solutions like the OnTarget system to be employed. These systems enable Bypass Rapid prototyping without any additional RP hardware. These systems are generally cost much less than traditional RP systems and offer the flexibility of testing algorithms in a fleet of vehicles without additional cost.
Rapid prototyping of Tricore SOC without code changes
Erzeugung von Freischnitten für internes Bypass RP in Verbindung mit Tricore Steuergeräten ohne Änderung des Quellcodes
2006
15 Seiten, 7 Bilder, 12 Quellen
Conference paper
English
Bypass rapid prototyping without ECU code changes
Automotive engineering | 2003
|Bypass Rapid Prototyping without ECU Code Changes
British Library Conference Proceedings | 2003
|Bypass Rapid Prototyping without ECU Code Changes
SAE Technical Papers | 2003
|TriCore hoch drei AURIX-Mikrocontroller enthalten drei TriCore-Kerne und neue Debug-Eigenschaften
British Library Online Contents | 2012
TriCore-Echtzeit-Lösung für Automotive
Tema Archive | 2000
|