Flexible Safety RTOS
A real-time operating system (RTOS) provides services, which help manage the continuously rising complexity of software development in embedded systems. In comparison to an operating system (OS) like Linux or Windows, the RTOS provides:
Note: When discussing a real-time operating system's fundamental properties, it is not about super fast timings (of course, they are super fast) - more important is the guarantee and determinism of achieving the timing deadlines.
The following video gives an overview of the Flexible Safety RTOS:
Pre-certified real-time OS
The most effective way to use a software component is by using a pre-certified component. The heavy-lifting work is already done, and no deep internal knowledge is required. The development team can focus on feature development.
The Flexible Safety RTOS is pre-certified for all standards, which allows component assessment. We provide the highest safety capability a pre-certified software can achieve:
The certification is performed in a way that no certified compiler is required. We can deliver the pre-certification matching to any ANSI-C compiler. Popular and widely used compilers are:
Independent assessors have been checked the development multiple times and confirm the Flexible Safety RTOS's safety capability with a certificate.
The development and certification process is designed to achieve the highest possible flexibility for all customers of the Flexible Safety RTOS:
Full featured RTOS
The Flexible Safety RTOS supports your system design team with all services a modern real-time kernel must offer. You will appreciate the simple and straightforward naming conventions of the API functions.
The Flexible Safety RTOS is already ported to more than 30 architectures. The pre-certification depends on the CPU core of the microcontroller and the cross-compiler environment. For the most common CPU core & compiler combinations, pre-certified delivery is available. In addition to the listed chip vendor device families, all devices with the following ARM Cores are supported:
We work continuously on new combinations. When looking for a brand new CPU, we offer a Quickstart implementation within weeks and finalize the pre-certified delivery in parallel to your development.
Let's talk about your upcoming challenges. We are happy to discuss the potential use of the Flexible Safety RTOS and possible software architectures with you.