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 Infineon TriCore MPC5xxx / SPC5x Renesas RH850 ARM Cortex
CMX-RTX CMX        
freeRTOS freeRTOS        
Linux The Linux Foundation        
MQX NXP        
OSEK/AUTOSAR
(ERIKA, EB tresos, POSIX, …)
all AUTOSAR vendors        
PXROS-HR          
QNX Neutrino QNX Software Systems        
rcX Hilscher        
RTX Keil        
SAFERTOS Wittenstein        
Sciopta          
ThreadX Express Logic        
Zephyr          
µC/OS Micrium        

 

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

Hypervisor Support

iSYSTEM supports the following operating system for hypervisor:

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

There are several use cases to debug a hypervisor based embedded system, mostly dependant 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.