SYSGO recently announced a PikeOS Board Support Package for Kontron’s AM4100, an AdvancedMC (AMC) board using the MPC8641D dual-core processor based on the latest generation of Freescale’s E600 core. The PikeOS BSP has been developed to be used in a multi-application system for an avionics equipment to be certified to DO178B. The PikeOS port for Kontron’s AM4100 AMC board is available immediately. PikeOS also supports the three families x86, PowerPC and MIPS processors. The supported personalities are the PikeOS Native, ARINC-653, Linux, POSIX and OSEK, as well as personalities involving partners or third-parties like Java, Ada, µITRON, CoDeSys®, VxWorks® and FidelityVCF(tm).
PikeOS is an embedded systems platform where multiple virtual machines can run simultaneously in a secure environment. The secure virtualisation technology allows multiple OS APIs to run concurrently on one machine. Several personalities needed in avionics are available such as POSIX with TCP/IP, Java, and ARINC/APEX, including a full ARINC 653 scheduler. Using PikeOS personalities allows a clear separation of applications in different partitions, thus meeting the needs of a multi-application system with different levels of criticality, depending on each application. PikeOS has been ported to the MPC8641D processor on Kontron’s AM4100 that supports both asymmetric and symmetric multi-processing.