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.

CCM SelfTest Interrrupt

Other Parts Discussed in Thread: TEST, TMS570LS3137

hi,When will the Gruop1 channel 31 interrupt be triggered? During the CCM self-check, call SL_SelfTest_CCMR4F (), will the diagnostic type setting CCMR4F_SELF_TEST trigger an interrupt?

What is the difference between CCMR4F_SELF_TEST and CCMR4F_ERROR_FORCING_TEST?

  • Hello Zhang,

    Please provide more information - what processor are you using?

    Thank you,

    ~Leonard  

  • will the diagnostic type setting CCMR4F_SELF_TEST trigger an interrupt?

    It depends on your configuration. The interrupt for ESM group1 channels are not enabled by default. To enable it, please set bit 31 (CCM-R4 - self-test failed) of ESMIESR1 register.

    What is the difference between CCMR4F_SELF_TEST and CCMR4F_ERROR_FORCING_TEST?

    CCMR4F_SELF_TEST: the CCM-R4F checks itself for faults. The CCM-R4F generates Compare Match Test patterns, and Compare Mismatch Test patterns, and feeds them to the inputs of CCM-R4F module, and compare them. Any fault detected inside the CCM-R4F will be flagged by ESM error “CCM-R4F -self-test” (ESM 1.31)

    CCMR4F_ERROR_FORCING_TEST: similar to the Compare Mismatch Test operation of self-test mode in which an unequal vector is applied to the CCM-R4F CPU signal ports. The error forcing mode forces the compare mismatch to actually assert the compare error output signal. This ensures that faults in the path between CCM-R4F and ESM is detected. The ESM 1.31 (CCM-R4F self-test error) and ESM 2.2 (CCM-R4F - compare) will be set.

  • Thanks for your reply.