Tool/software: Code Composer Studio
Can I run the below self function periodically in main loop?
1) checkefcSelfTest for fuse test
2) SL_SelfTest_CCMR4F(CCMR4F_SELF_TEST, TRUE, &failInfoCCMR4F); for lock step CPU
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
Can I run the below self function periodically in main loop?
1) checkefcSelfTest for fuse test
2) SL_SelfTest_CCMR4F(CCMR4F_SELF_TEST, TRUE, &failInfoCCMR4F); for lock step CPU
Hello Rohith,
1. eFuse contains the default states of the internal registers. Those values are loaded into the registers only during the power-on-reset sequence. It is not necessary to do eFuse ECC selftest periodically in your main() function.
2. SL_SelfTest_CCMR4F() is to check if the lockstep comparator performs properly. During self-test, both CPUs can execute normally, but the compare logic will not be checking any CPU signals. The lockstep diagnostic is continually operating from power-on reset. You can perform the CCMR4F selftest periodically.