OSEK / AUTOSAR: Tasks Profiling

17-Sep-2024

Solution

1. Open View | Analyzer | Analyzer Configuration.
2. Navigate to the App/MCU | Profiler page.
3. Enable OS.
4. You can further control which objects to profile by (un)checking the boxes.

 

winIDEA supports OSEK tasks profiling. ORTI file is used as a source of information for Profiler configuration (if automatic configuration is used), as well as profiler analysis. 

Tasks and software level interrupts (ISRs2) are the minimum required signals for quality OS profiling. Ideally, OS Signaling is traced as well, as it provides additional context deactivation information, which allows better accuracy in case of context nesting (e.g. when a task is preempted by an IRQ, or an IRQ by another IRQ).


More resources

Was this answer helpful?