PikeOS Operating System and Hypervisor

Image
PikeOS Logo

PikeOS and PikeOS for MPU are each a real-time operating system and hypervisor for embedded systems. It provides partitioning to separate different applications or guest operating systems from each other. PikeOS is often combined with ELinOS, SYSGO's embedded Linux, which is then run in a partition under the PikeOS hypervisor.

PikeOS is available for multiple architectures, and due to the Linux use case, it targets systems with an MMU. In the Scale4Edge project, SYSGO developed a RISC-V RV64I port of PikeOS. PikeOS MPU targets systems with no MMU, but an MPU for memory protection. In Scale4Edge, SYSGO developed a RISC-V RV32I port for PikeOS MPU, with support for optional hardware modules, like FPU support or instruction set extensions.

Visibility
Publicly available!
License

SYSGO issues evaluation licenses in the scope of the Scale4Edge project to interested project partners.

Status
Contact

SYSGO GmbH
Henrik Theiling
Am Pfaffenstein 8
55270 Klein-Winternheim
Deutschland

Contact Email
hth [at] sysgo.com
Contact Phone
Target TRL at the end of phase 1
TRL5: Versuchsaufbau in vereinfachter Einsatzumgebung --> Optimierte Plattform
Target TRL at the end of phase 2
TRL5: Versuchsaufbau in vereinfachter Einsatzumgebung --> Optimierte Plattform
Component is required for safety critical systems
Nein
Category
OS