Combine Linux/Android With RTOS Functionality
The embedded software scene is seeing unprecedented application aggregation. In addition, applications are being reused and integrated into larger systems with mixed criticality on the same hardware. Complete applications with their software frameworks and drivers are being reused. Only virtualization allows non-safety-relevant Linux or Android applications (e.g., user interface, data processing) to be used together with critical functions that must prove safe real-time behavior.Learn more
Safe and Secure Virtualization by Hypervisor
Functionally safe virtualization can only be realized with a hardware-supported hypervisor. This way, several complete applications with their operating systems can be integrated on the same hardware with only minimal changes. With all other virtualization technologies, e.g., containers, such aggregation for a system with mixed criticality is not possible.Learn more
Save Memory With Real-Time Hypervisor
Applications with mixed criticality and therefore real-time behavior require a special real-time hypervisor. eMCOS Hypervisor is an extension of eMCOS POSIX and as a Type 1/2 hybrid hypervisor is currently the most flexible solution to implement all desired software architectures.
Real-time functions can be implemented directly on eMCOS POSIX or in a virtual machine on eMCOS Hypervisor. System architects can now realize the best solution for their use case without further workarounds.
Standard Virtio Driver Support
In the software world there are quasi standards that can no longer be circumvented in embedded development. One of them is Virtio, which is well known in the Linux community. eMCOS supports this interface standard, saving developers the time to create new device drivers for the virtualized guest software.Learn more