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.

TMS570LS3137: if the CPU Lockstep compare have the errors..

Part Number: TMS570LS3137

 Hello

 Team

 If the cpu Lockstep compare have the errors,and I didn't set the esm interrupt .and also I didn't self-check the CCM periodic.

 The program is running normally,and CPU also run normally?Will the cpu enter another state?

Thank you

  • Hello,

    1. The lockstep compare error is mapped to ESM 2.2. The interrupt of ESM group 2 is not maskable. Whenever the compare error occurs, the ESM high level INT is generated, and the nERROR pin is asserted. The ESM high level interrupt s assigned to VIM channel 0 which is mapped to FIQ only and can not be disabled.

    2. The compare error can be caused by a difference in the core compare bus outputs of CPUs in lockstep mode, also by injected fault in error forcing mode. If FIQ is enabled, the device will enter FIQ mode whenever the compare error happens. If FIQ is not enabled and the error is caused by injected fault, the CPU will run normally. If the error is caused by the a difference in the core compare bus, CPU might run the code continuously and might run into an unexpected state, and the output of CPU is not reliable anymore.