Trace Configuration Helper (iTCHi) is a set of scripts that can help you
configure OS and RTE-aware hardware traces for the winIDEA
Analyzer. iTCHi is located in the scripts/itchi folder in your
winIDEA installation folder.
iTCHi is supported from winIDEA version 9.17.156.
iTCHi Wizard is a graphical user interface for working with iTCHi. To launch the Wizard navigate to Debug | Configure Session | Applications | Application | iTCHi Wizard.
There are also two other methods of running iTCHi:
- Via winIDEA Python executable
- By installing it via pip
For more information refer to Trace Configuration Helper in winIDEA Help.
iTCHi allows you to:
- Create an AUTOSAR trace configuration file Profiler XML
-
Extend the capabilities of the OSEK Runtime-Interface (ORTI) file
-
Configure OS Profiling of Tasks and ISRs with and without Instrumentation
- Configure RTE Profiling of Runnables with and without Instrumentation
- Generate the Task State instrumentation code for your project
- Generate the RTE VFB Runnable trace hooks for your project
-
Configure winIDEA to support BTF export for Running Task/ISR traces and Task
State traces
-
Overall enables you to get detailed insights into your application's
real-time behavior
More resources