RTOS / Hypervisor

It is often the case with exceptionally complex applications, such as AUTOSAR or RTOS-based, safety critical, multi-core microcontroller automotive systems, that advanced analysis techniques are required to prove functional safety.

AUTOSAR applications can be especially challenging, which is why iSYSTEM provides hardware and software that delivers insights that can be imported into 3rd party tools for timing analysis. And for more classical RTOS applications, winIDEA's plugins make it possible to visualise tasks easily for a fast overview of what is really going on.

If you have a specific embedded development challenge and are unsure if the iSYSTEM ecosystem can support it, feel free to get in touch. We’d be happy to discuss your exact needs to see if and where we can help.

RTOS Awareness

To provide further insights into the state of real-time operating systems (RTOS), winIDEA provides a range of plugins.

Name Supplier
FreeRTOS FreeRTOS (Amazon Web Services)
Linux Linux Foundation
OSEK/AUTOSAR
(ERIKA, EB tresos, POSIX, …)
all AUTOSAR vendors
PXROS-HR HighTec
QNX Neutrino QNX
rcX Hilscher
SafeRTOS WITTENSTEIN high integrity systems
Sciopta SCIOPTA Systems
ThreadX Eclipse Foundation
Zephyr Zephyr Project (Linux Foundation)
µC/OS Micrium (Silicon Labs)
L4Re Kernkonzept
PikeOS SYSGO

 

If your operating system is not listed or only your target architecture is not listed under the supported architectures, please contact TASKING sales to check whether it’s being supported in the meantime or if adding the support is planned already.

Hypervisor Support

TASKING supports the following operating systems for the hypervisor:

  • Kernkonzept, L4Re
  • SYSGO, PikeOS
  • ETAS, RTA-HVR
  • Open source OP-TEE
  • Open source Xen

There are several use cases to debug a hypervisor-based embedded system, mostly dependent on the system architecture itself. We are happy to share our experience in this field with you. Please get in contact with our systems engineering department.

The ETAS RTA-HVR Hypervisor & Multi RTA-OS Profiling Application Note describes how to use winIDEA IDE for Multi-OS timing analysis (profiling) using the ETAS Lightweight Hypervisor, RTA-HVR.

The master core, which is operational after reset, executes a standards AUTOSAR OS (RTA-OS) and starts the slave core. The slave core executes the hypervisor which provides two virtual machines (VM0 and VM1). Within each of these VMs an (adapted) AUTOSAR OS (RTA-OS) is running. 

Contact us!

I have read the iSYSTEM privacy statement.