eSOL, a development specialist in embedded software systems, will be showcasing its eMCOS Hypervisor at this year's embedded world Exhibition & Conference DIGITAL. Participants will have five days at their disposal from March 1-5, 2021, to learn more about eSOL's popular embedded virtualization function eMCOS Hypervisor.
Addressing the needs of design and development engineers in every embedded industry, eMCOS Hypervisor enables the integration of both RTOS and general-purpose OS to run concurrently on a single hardware platform, with full time and space isolation provided inside a mixed-criticality system. eSOL will present this year how the eMCOS Hypervisor enables the implementation of the open-standard virtio interface for sharing physical or virtual resources, to allow re-usage of Linux applications code, among other advantages and features of the solution.
One of the important aspects of software development is reusability, and eSOL's eMCOS Hypervisor implements support for common virtio device interfaces to allow Guest OS to access shared devices, making it possible to deploy a Linux image without other modifications than the integrator-level device-tree to specify both physical and virtual devices.
The choice of three eMCOS profiles – POSIX, POSIX-Hypervisor and AUTOSAR – allows Linux or Android software and AUTOSAR or ROS2 middleware assets to be reused and work in parallel. The POSIX multi-process profile permits running several applications together on a robust environment, with high reuse of existing open-source or customer applications on the platform. The real-time hypervisor allows existing POSIX-compliant Linux and Android applications to run unchanged in mixed-criticality systems.
Rolland Dudemaine, Vice-President Engineering at eSOL Europe, points out: "the eMCOS Hypervisor also supports sharing the physical devices using ‘bridges' running as POSIX real-time applications directly on the Hypervisor native environment, without the overhead of a Controlling Guest OS. These bridges can act as simple software-defined routers, but are also an ideal location to implement specific functionalities like encryption, an intrusion-detection-system, and/or rate limiting. If needed, physical devices can be directly passed to the Guest OS for best reuse of existing device drivers without sharing capability."
Come and visit eSOL's Virtual Booth www.esol.com/event/event_32.html at the 2021 embedded world Exhibition & Conference, and discover how the company's eMCOS Hypervisor and eMCOS scalable RTOS can help your design efforts.