AUTOSAR OS and RTE Profiling of Vector MICROSAR Applications with Instrumentation
iSYSTEM webinar/tutorial specific to the Vector MICROSAR Operating System
In this webinar we will take a detailed look into OS and RTE profiling of an MICROSAR OS based application. Specifically, we will utilize the Vector OS timing hooks to record task states and ISRs, as well as the VBF trace hooks to record Runnable events.
The use-case is relevant for microcontrollers that have limited trace capabilities, such as the RH850 family with Software Trace, and microcontrollers that have a limited trace bandwidth or number of data trace comparators, such as Cortex-M based devices with SWO trace. However, even on microcontrollers with more trace capabilities, such as the Infineon AURIX Emulation Devices, instrumentation may be required to record a Runnable trace for extended periods of time.
The goal of this webinar is to give users a full understanding of the steps necessary to record the OS and RTE behavior of their MICROSAR application via instrumentation. We go through the different configuration steps in DaVinci Configurator, the iSYSTEM trace configuration helper (iTCHi), and finally winIDEA. The demo will be done on an Infineon TC399XE based application, but the knowledge is applicable to the other architectures mentioned above.
Live recording is available here.
- 8:45 - Thread State Profiling via OS Timing Hooks (data trace)
- 9:35 - iSYSTEM Trace Configuration Helper iTCHi
- 26:29 - Thread State Profiling via OS Timing Hooks (Renesas RH850 software trace)
- 26:40 - What is software trace?
- 33:17 - Runnable Profiling via RTE VFB Trace Hooks
Additional information: iSYSTEM AUTOSAR Application Notes
If you are not familiar with AUTOSAR based timing analysis, you can start by watching our webinar AUTOSAR CLASSIC Timing Analysis - Hardware Trace Based Real-Time Analysis.
We empower embedded software engineers to do it right!
Our BlueBox Technology stands for fast and easy microcontroller access via any kind of debug interface. Complemented with integrated development and test software winIDEA/testIDEA it provides access to on-target timing information. Embedded software engineers can review application timing, analyze real-time operating system states, and undertake code coverage to prove that their products do what they were built to do.
iSYSTEM Webinar Channel
Broaden your knowledge about iSYSTEM tool use cases, possibilities and chances to make your daily work as an embedded software developer and tester easier, more efficient and straightforward with our technical webinars which are published on iSYSTEM Webinar Channel.