Hi
I am working on a product using STM32H563, which requires to be UL certified.
In-order to make my code comply with UL certification, I am planning to follow the below approach:
- I am planning to create a spatial separation between critical and non-critical function. by using the TrustZone feature available on the controller
- I also wanted to use self-test library provided by ST to periodically check heath of CPU,clock,RAM and Flash.
For this approach I wanted to know whether to use Self test Library as a part of Secure/Critical region.
What is the good option.
option-1: STL library as a part of Secure but periodic check from Nonsecure.
option-2: STL library as a part of Secure and periodic check from secure.