PikeOS 3.5 includes Hardware Virtualization



  • Performance gain through support of hardware virtualization
  • Extended PikeOS Native Personality
  • Improved Linux Support through ELinOS 6.0 and Android 4.3.1
  • Better backwards compatibility of new CODEO 5.1
  • More Hardware Support

SYSGO announces today the release of version 3.5 of its hypervisor PikeOS. Focus of the innovation is the support of hardware virtualization enabling the execution of guest operating systems without any adaption. Additionally, PikeOS 3.5 is equipped with an enhanced PikeOS Native personality and improved Linux support by using ELinOS 6.0 and Android 4.3.1. The integrated development environment CODEO has also been updated and speeds up the configuration process of ELinOS and Android personalities.

“The integration of hardware virtualization into the new version of our PikeOS means a significant performance gain”, said Rudolf Fuchsen, Head of Engineering at SYSGO. “Together with an enhanced PikeOS Native Personality we are able to provide our customers the perfect solution to master the challenge of highly integrated systems with strong safety and security needs.”

Support for Hardware Virtualization
PikeOS 3.5 seamlessly integrates support for the ARM Virtualization Extensions – introduced in the Cortex A15 SoC family – into its safe and secure virtualization technology. The PikeOS Virtual CPU Personality allows execution of an unmodified guest operating system inside a PikeOS partition without compromises regarding performance. Benchmark results of a guest operating system are equal to a native setup in most scenarios. In particular benchmarks producing system calls or exceptions run without any penalty in a PikeOS partition. Guest operating systems are constrained by time and space partitioning as well as health monitoring and can be connected via the generic P4Bus to PikeOS interpartition communication services and the PikeOS file system.

Extended PikeOS Native Personality
PikeOS 3.5 provides substantial enhancements for the PikeOS Native personality to simplify development of new applications and porting of an existing code base. The new features include:

  • Standard C programming environment including C library and Math library services
  • C++ language programming environment
  • Extended process configuration
  • Virtual address space management
  • Dynamic memory allocation
  • Simplified thread management API

New Linux and Android Personalities
The new ELinOS version 6.0 is compatible with PikeOS 3.5 and can run inside a PikeOS partition, either as a para-virtualized or, on ARM Cortex A15 based platforms, as a hardware virtualized guest operating system. In addition to ELinOS 6.0 an Android personality is available for the ARM architecture. The platform independent version is based on Android 4.3.1 and the version for Freescale i.MX 6 with direct I/O access from Android is based on Android 4.2.2.

New version of CODEO IDE
PikeOS 3.5 includes the new version 5.1 of its integrated development environment CODEO, which is based on Eclipse 4.3. The ELinOS Configuration Tool (ELK) has been updated and is now an integral part of CODEO 5.1. This makes the configuration process much more intuitive and simplifies the workflow. CODEO 5.1 also supports the setup and configuration of an Android system through a dedicated configuration tool.

List of supported platforms extended
PikeOS 3.5 extends the support of Freescale’s PowerPC QorIQ processors with the P3041 and P5040 CPUs and the support of the ARM Cortex A15 based boards with the TI Jacinto 6 and Renesas R-CAR H2 platform.

Availability
PikeOS 3.5 is available as of now.

About PikeOS Hypervisor
PikeOS is a hypervisor intended for embedded systems with safety and security requirements. With real-time, virtualization and partitioning, it provides all the features needed to build today’s multi-functional and high-integrated devices. The PikeOS architecture creates a foundation for critical systems allowing official approval by the authorities in reference to safety and security standards. PikeOS is the only European software platform for smart devices in the Internet-of-Things (IoT). Learn more


About SYSGO

Since 1992, SYSGO provides operating systems and services for embedded systems. In the late 90’s, SYSGO pioneered the use of Linux in the embedded market with the ELinOS distribution. For safety and security critical devices, SYSGO offers PikeOS, the world’s first SIL4 certified hypervisor for multi-core processors, which builds the foundation for smart devices in the Internet-of-Things. With its product portfolio, SYSGO is the leading non-US RTOS-supplier with customers like Samsung, Airbus, Thales, Continental, EADS, and many more. Markets include Aerospace & Defense, Industrial Automation, Automotive, Railway, Medical and Network Infrastructure. SYSGO is majority-owned by Thales and has facilities in Germany, France, Czech Republic, UK and North America. It maintains a global distribution network and supports its customers in formal certification according to international safety and security standards.

Contact Information

SYSGO

Am Pfaffenstein 14
Klein-Winternheim, 55270
Germany

tele: +49 6136 99480
info@sysgo.com
www.sysgo.com

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • TwitThis
Extension Media websites place cookies on your device to give you the best user experience. By using our websites, you agree to placement of these cookies and to our Privacy Policy. Please click here to accept.