Each of the FuSa Components is qualified by TÜV SÜD to meet today’s most widely used standards:
- Automotive: ISO 26262
- Industrial: IEC 61508
- Railway: IEC 62304
- Medical: EN50128
These standards put extreme pressure on developers to produce safety-critical code using an approved process, with the target of achieving accreditation first time. With FuSa RTS, developers receive a robust real-time operating system (RTOS), independent processor abstraction layer and verified C library that are highly optimised for Cortex-M processors by Arm architecture experts.
The Arm FuSa RTS package contains the following components:
- RTX RTOS
Deterministic real-time operating system for Arm Cortex-M processors. - Event Recorder:
Implements functionality to easily record events and collect execution statistics in the application code. - CMSIS-Core:
Validated vendor-independent software interface to the processor resources. - C library:
Subset of the C library functions suitable for developing safety-critical embedded applications. - Safety Package:
Documentation set explaining the usage of FuSa RTS in safety context.
The FuSa-RTS is also designed to easily integrate with device-specific Software Test Library (STL) and perfectly integrates with Arm Keil MDK and is using the safety-qualified Arm C/C++ compiler to significantly simplify system design, development, validation and certification processes for safety applications. To find out more visit https://hitex.co.uk/safety-and-security/arm-cortex-based-tools/arm-fusa-rts.