SPRAD97 may 2023 AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1
The Board Support Package (BSP) provides the interface between the application and the actual hardware and devices. As such BSP acts as a hardware abstraction layer. If the BSP is used in a safety system, BSP needs to be designed according to the safety standards to address fault avoidance, similar as mentioned above for the RTOS. But the BSP is usually not designed to be used out of context, as the BSP is designed for a certain hardware and a certain use-case, so BSP must be certified in-context. That means, a BSP comes with an in-context certificate and safety manual. Also, the BSP has to address fault control, in that the BSP drivers need to have appropriate measures to mitigate systematic and random hardware and software errors. The BSP needs to make good use of the hardware features that help mitigate risks, similar to the ones provided by the AM62Ax, as mentioned previously.