Hi, We are currently developing a system using a single RM46 micro which will contain codes to handle both safety critical and non-safety related features. We would like to encapsulate and protect the safety code segment and the RAM variables used by the safety codes.
1. Do you have any application notes available on how it can be done? My thought is to use the MPU but presumably I need to modify the link map file (sys_lnk.cmd) to tell the linker explicitly where to place the safety code and its associated variables? How to structure the files witin Code Composer so that the object files under safety control module can be frozen and not affected by any changes to other parts of the system?
2. As a general question, do we also need to protect the peripherals and I/O used for safety application as well? Can it done in the RM46 and how?
3. Are there any application notes on how best to integrate the TI safety library codes to the system which runs under say FreeRTOS/SafeRTOS?
4. Are there any app notes detailing how to use the features available in the RM46 (as well as the safety library software) to fulfill UL1998 class 2 requirement? A clause by clause checklist will be really useful.
Thanks