SAFERTOS® is based on the functional model of the FreeRTOS kernel, a market leading embedded RTOS with over 100,000 downloads per year.
However, SAFERTOS is not the FreeRTOS kernel. It has been completely redesigned by our team of safety experts. Our engineers took the FreeRTOS kernel functional model, subjected it to a full HAZOP, identified all areas of weakness within the functional model and API, and generated a set of safety requirements. The resulting functional and safety requirements sets were put through an IEC 61508-3 SIL 3 development life cycle, the highest possible for a software only component, creating the SAFERTOS code base and DAP.
Start Your Development for Free
As the FreeRTOS kernel and SAFERTOS® share the same functional model upgrading is easy. Many of our customers prototype using the FreeRTOS kernel, and convert to SAFERTOS at the start of their formal development phase.
Our workshop demo, available to download for free, walks you through the upgrade process. It contains:
- An example FreeRTOS project;
- SAFERTOS project;
- Detailed App Note to walk you through the exercise.
Find the Demo in our Download Centre as “Upgrading From FreeRTOS to SAFERTOS: Workshop Example using Kinetis K64F with GCC MCUXpresso for the NXP FRDM64F” or download the white paper today.