Partitioning shared Cache of e6500 PowerPC (PPC) Processors
- Improved deterministic behaviour in terms of worst-case execution time
- Assured proper functioning of embedded systems (especially in the Avionics sector)
Enable priority Inheritance for Mutexes in the PikeOS Thread API
- Mitigates the problems caused by priority inversion in complex systems
- Priority inheritance contributes to desired system behaviour (to increase robustness)
PikeOS Native API
- Extended with additional C/C++ library functions
- Build applications more comfortable to port existing C/C++ code to PikeOS
- C++ now available as well as key parts of the stream-based Input/Output (I/O) library
- Utilization of file handling operations opening the gates for file-based data procession without being bound to other APIs or guest OSs
Low-Memory Footprint TCP/IP Stack Lightweight IP (LwIP)
- Option for intelligent edge devices running PikeOS native to communicate with the cloud
Expanded Certification
- Certified against all current Safety and Security standards
- Enables implementation of systems for highest certification levels such as DAL A (Avionics), SIL 4 (Railway), or ASIL D (Automotive)
- Revised POSIX guest OS for use in AUTOSAR adaptive projects
Enhanced Security Features
- Developed to ensure IT Security of embedded applications alongside functional Safety
- Hypervisor certified at EAL 3+ level according to Common Criteria
- PikeOS 5.x to achieve higher certification level, enabling use in Safety and Security certifiable systems by SYSGO
Improved Development Tools
- New tools integrated into the Eclipse-based development environment CODEO
- Simplified and accelerated certification process
- Qualified configuration tools eliminate need for time-consuming validation of generated binaries
- Exportable configuration subsets for simplified team development
Optimized for Multi-Core Systems
- Significant reduction in interference between applications on different processor cores
- Granular kernel locking mechanisms ensure compliance with CAST-32A paper requirements for certifiable systems
Migration Support
- Simplified migration from PikeOS 4.2 to 5.0 through wizards in CODEO, tutorials, and documentation