🎉 We're happy to announce new public releases 🎉

  • SmartCode v10.4r1 - Take advantage of all the benefits our tools have to offer and build your applications with the latest version
  • TriCore v6.3r1 Inspector v1.0r8 - Save time and detect known issues before they get into your application
Contact us to get access

OSEK / AUTOSAR: iTCHI

26-Mar-2025

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.

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

Was this answer helpful?
Same category topics
No topics found