Home PLS RTOS Awareness
PLS

RTOS Awareness

RTOS Awareness with UDE® extends debugging into the operating system layer. It gives you insight into tasks, queues, mutexes, and other OS objects, so you can track execution in real-time and optimize embedded systems running on certified or open-source RTOS platforms..

  • Detail
  • Special Features
  • Specification

RTOS Awareness in UDE® Universal Debug Engine helps developers see what their operating system is doing while debugging embedded applications. Instead of just low-level code stepping, you can view real-time kernel objects like tasks, queues, and semaphores, plus track which task is active and how stack space is being consumed. This system-level view is essential for optimizing responsiveness and reliability in multitasking environments.

Support spans safety-certified RTOS like PXROS-HR and SAFERTOS®, both approved for SIL3/ASIL-D applications, as well as widely used kernels like FreeRTOS™, Keil RTX, µC/OS-II, and Nucleus PLUS. Automotive developers benefit from OSEK ORTI support, while rcX provides detailed insight for Hilscher netX controllers. Legacy and cross-architecture options like CMX-RTX™ and PXROS Realtime Kernel ensure coverage across C167, ST10, XC16x, TriCore™, Arm®, and PowerPC.
With RTOS Awareness, the UDE® debugger offers developers both hardware-level trace/debug and OS-level state, merging system diagnostics into one consistent interface.

  • Built-in awareness for leading RTOS solutions (safety-certified, commercial, and open-source)

  • Views for tasks, semaphores, queues, interrupts, stacks, and OS objects

  • Real-time monitoring of active tasks and stack utilization

  • Support for certified kernels (up to SIL3 / ASIL-D) and automotive OSEK standards

  • Wide processor coverage: TriCore™, AURIX™, Arm®, PowerPC™, C167, ST10, XC16x, netX, and more

  • Integrates seamlessly into UDE® debugger for unified hardware + software visibility

  • Supported RTOS:

    • PXROS-HR: Safety-certified for Infineon TriCore™ and AURIX™, up to SIL3/ASIL-D

    • SAFERTOS®: Pre-certified IEC 61508 SIL 3 / ISO 26262 ASIL-D, ultra-low boot time

    • FreeRTOS™: Lightweight, open-source kernel for many MCU platforms

    • rcX (netX): Preemptive, low-resource RTOS with full OS object views in UDE®

    • OSEK ORTI: Automotive OS/standard support with real-time interface

    • Keil RTX: Full-featured RTOS kernel for Arm®/Cortex-M, up to 256 tasks

    • CMX-RTX™: Preemptive RTOS with fast response for C167, ST10, XC16x, TriCore™, Arm®, PowerPC™

    • Nucleus PLUS: Scalable RTOS for C167, TriCore™, Arm®, PowerPC™

    • µC/OS-II: Portable kernel, up to 63 tasks, scalable and preemptive

    • PXROS Kernel: Object-oriented RTOS for ST10, TriCore™, Arm®

  • Debug Views: Tasks, queues, semaphores, mutexes, interrupts, UARTs, stack usage

  • Processor Coverage: Infineon TriCore™/AURIX™, Arm® Cortex-M/R/A, PowerPC™, C167, ST10, XC16x, netX controllers

  • Safety Standards: IEC 61508 SIL 3, ISO 26262 ASIL-D (with PXROS-HR, SAFERTOS®)