SCORPOS (Scalable Configurable Robust Partitioning Operating System) is a real-time operation system for safty-critical applications. Originally developed as a solution which satisfies the requirements of both robust application partitioning and minimum-duration context-switch, SCORPOS has been used in several real-time control systems of the aerospace-, automotive- and railway domains.
SCORPOS was designed with the objective of maximum flexibility. Based on the graphical editor RMCneo, extensive configuration abilities allow tayloring a solution from a huge functional spectrum.
SCORPOS onfiguration data is strictly separated from the operation system itself, i.e. it is independently generated, flashed and runtime-loaded. This ensures re-usability of the OS, but also enables runtime reconfiguration by reloading alternative configuration sets.
Readily available board support packages (BSPs) allow the immediate use of SCORPOS on the following processor architectures:
Fully configurable drivers exist for the majority of these processors' integrated i/oss as well as numerous external peripheries, for example: