Categories

RTOS
OSEK / AUTOSAR: iTCHI 22-Jul-2024
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 folder scripts/itchi within your winIDEA installation folder. iTCHi is supported from winIDEA version 9.17.156 on. iTCHi Wiza...
FreeRTOS: Configuring running task profiling 22-Jul-2024
If FreeRTOS is selected as the operating system in the application settings, the Profiler is automatically configured to capture data about which task is in the “RUNNING” state at any given time. Possible solution To record this data open Analyzer Window: 1. Go to the Profiler configuratio...
OSEK / AUTOSAR: Exporting Profiler data to BTF format 12-Jul-2024
BTF (Best Trace Format) is a CSV-based trace format supported by different timing tool vendors. winIDEA's Analyzer can export OS-aware traces into BTF. Refer to the Export Profiler data to BTF format how-to guide in winIDEA Help.
OSEK / AUTOSAR: Viewing current state of objects 27-May-2024
The Objects window displays the current state of the OS, as well as the current state of all tasks, interrupt service routines (ISRs), etc. Solution 1. Configure your OS and specify a description file. 2.Select View |[App/CPU0] OSEK AUTOSAR |Objects . 3. Stop the CPU to display the data. M...
OSEK / AUTOSAR: How do I select desired OS signalization method? 27-May-2024
Symbols specified as RUNNINGTASK, RUNNINGISR2 are used to show the OS state during debug when the CPU is stopped.OS Profiling, however, can be implemented in two different ways: Data trace (if supported by the CPU) or Instrumentation trace (OTM, ITM, SofTrace, User Trace Port etc.) Possibl...
OSEK / AUTOSAR: CURRENTTASK and CURRENTISR are given as pointers 27-May-2024
All OSEK AUTOSAR implementations include structures that describe the current state of the OS (current task, current ISR...). This structure is placed in a fixed memory location and it's address needs to be known in advance to trace it.ORTI generators often specify a pointer to this struct...
Can not access rcX RTOS state 24-May-2024
While memory is not accessible all windows will report Can not access RTOS state. This is normal until the debug session with download is started. If the message is still shown after download, the object symbols probably cannot be evaluated. Possible solution: Use Symbol Browser which is o...
Profiler MDF Export 08-May-2024
winIDEA offers different solutions for handling the data traced from the target. As the Measurement Data Format (MDF) is an automotive industry standard file format, there is also an option to export the content recorded with the winIDEA Analyzer to the MDF format for further external proc...
RTOS in undefined state 18-Apr-2024
After download or reset objects are in an undefined state.This is indicated with RTOS in undefined state displayed in all windows. Possible solution Once the current task is set the windows should display associated content and the message in no longer displayed.
OSEK / AUTOSAR: ORTI file contains information that is not directly usable 14-Mar-2024
ORTI file provides a basic description of OS variables and OS profiling and it is generated by the OSEK AUTOSAR builder by entering the appropriate definitions into the OIL file. winIDEA supports ORTI 1.x and 2.x files. I n some cases, the generated ORTI file contains information that is n...
How to get started with AUTOSAR OS Profiling? 17-May-2023
Evaluate the capabilities of the winIDEA Analyzer with Profiler Packages for different AUTOSAR Operating Systems and architectures: EB tresos AutoCore ETAS RTA-OS Vector MICROSAR TC399XE Inspectors Vector MICROSAR TC399XE Instrumentation Profiler Package includes: winIDEA workspace with a ...
OSEK / AUTOSAR: Tasks Profiling 18-Dec-2022
Solution: 1. Open View menu / Analyzer / Analyzer Configuration button. 2. Navigate to 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 ...