5.25. Safety Checkers¶
Note
Safety Checker Library should be used with a Safety OS.The freeRTOS examples provided are only for reference.
5.25.1. Introduction¶
The Safety Checkers Library provides productized APIs for ensuring the safety of TIFS, RM , PM and CSIRX modules. SC provides these interfaces to assist in the development of software applications involving Functional Safety.
The high-level design of the Safety checker implementation for the TIFS, RM , PM and CSIRX module. The primary objective of implementing the safety checker is to make sure the detection of the failure modes for TIFS, RM, PM and CSIRX module are handled properly. Also providing the safety examples as a reference which calls the checker APIs to verify the module operations are done properly during the boot.
For more information, refer to J721E Technical Reference Manual
5.25.2. Modules Supported¶
The single safety checker library includes multiple modules. Current version of safety checker supports PM, RM, TIFS and CSIRX modules which provides the APIs to assist safety applications in finding the errors related to PM, RM, TIFS and CSIRX modules from safety loop.
PM safety checkers |
|
RM safety checkers |
|
TIFS safety checkers |
|
CSIRX safety checkers |
5.25.3. Application¶
5.25.3.1. Integrated example¶
The integrated example is implemented for the modules for PM, RM and TIFS modules.
See Safety checkers app for further information.
