VOSySmonitorX86: a firmware based mixed criticality virtualization on x86
A real time operating system running securely with Linux on x86
VOSySmonitorX86 is a firmware-based mixed criticality virtualization solution for x86 systems. It has been designed by Virtual Open Systems to address automotive, industrial and smart cities market segments. By extending system BIOS firmware, VOSySmonitorX86 enables spatial and temporal isolation between the safety critical operating system and Linux.
More in detail, VOSySmonitorX86 uses System Management Mode (SMM) execution level to run applications isolated from the memory and CPU viewpoints. In this way, the safety critical operating system is run protected by SMM, i.e., the most secure and protected execution environment in x86 systems. Moreover, by extending directly the systems BIOS, VOSySmonitorX86 brings the concept of certification up to the UEFI bios level.
VOSySmonitorX86: Linux and FreeRTOS co-executes safely on x86 arch SoCs
The mixed critical virtualization solution used to enable safe Linux/FreeRTOS co-execution in this demonstration is VOSySmonitorX86, an adaptation of the arm and RISC-V based successful VOSySmonitor and VOSySmonitoRV company products.
The video showcases a typical mixed critical environment with Linux and an RTOS (Real Time OS) running concurrently on the same hardware (Minnowboard turbot equipped with an Intel Atom 3845 System-on-Chip). Key product features demonstrated are:
- CPU Isolation. Linux cores workload are brought to the maximum, not affecting FreeRTOS operations
- Freedom from interference. A Linux crash is triggered, not impacting FreeRTOS operations
- Memory isolation. FreeRTOS memory is protected. A read to the FreeRTOS memory area returns garbage
- Kvm on arndale exynos
- Kvm armv7 multiple guests poc
- Kvm full virtualization on vexpress
- Kvm vs tcg virtualized guests
- Byod android kvm on cortex-a15
- Kvm android guest on arm fastmodels
- Vosyshmem api remoting
- Virtual bfq in action
- Vosyswitch perf openstack integration
- Vosyswitch interop2017 shownet arm server
- Kvm virtualization training video
- Vosyswitch odp armv8
- Vosyswitch interop
- Vosysmonitor als2016
- Vosysmcs rcar forum 2018
- Vosysmonitor als2017
- Virtualizing fpga accelerators
- Memguard memtalk kvm armv8
- Vosysiot sido demo
- Vfpgamanager sdnnfv2018
- Vosysiot edge iotwc2018
- Vosysmonitor emcos ew2019
- Vosysmonitor mt2712
- Virtualizing stb lower tco
- Vosysmonitor mt2712 jp 日本語
- Vosysmonitor emcos ew2019 jp 日本語
- Vosysmonitor secure freertos optee linux
- Everest virtio fpga
- Vosysmonitorv risc v demo
- Vosysmonitorv core sharing virtualization demo
- Wave fpga sriov
- Virtio loopback agl lf
- Virtio loopback agl lf alpha release
- Virtio loopback sound agl
- Risc v multiple os