Tool/software:
Hello everyone,
I'm currently working on a project using the RM44 microcontroller, and I'm trying to implement the Safety Diagnostic Library (SDL) to ensure functional safety in my application.
Could anyone guide me on the correct way to include the SDL into my project? Specifically, I'm looking for best practices on:
- Correct Approach to Implementing Functional Safety: What are the best practices for integrating SDL into an existing project to achieve functional safety? Is it better to include safeTILib in CCS or to directly copy files like safety_library and hal,from C:\ti\Hercules\SafeTI Diagnostic Library\2.4.0.\ ?
Are there specific steps or considerations I should follow when setting up my project? - Correctly configuring the project settings to use SDL APIs effectively
- Managing dependencies
- Testing Requirements: What types of tests are necessary to verify the functional safety of my application? How should I approach these tests during development, and what are the recommended practices for validation?
- Periodic and Startup Tasks: What diagnostics or checks need to be performed at startup and periodically during runtime? How can I effectively use the SDL API to implement these tasks?
Any step-by-step instructions, examples, or pointers to relevant documentation would be greatly appreciated!
Thanks in advance for your help!