SNVSC07A June 2021 – September 2022 LP876242-Q1
PRODUCTION DATA
If the ESM_MCU detects a bad-event, it increments its error-counter (bits ESM_MCU_ERR_CNT[4:0] ) by 2. If the ESM_MCU detects a good-event, it decrements its error-counter (bits ESM_MCU_ERR_CNT[4:0] ) by 1.
The device clears the ESM_MCU error counter when ESM_MCU_START=0.
The ESM_MCU error-counter has a threshold (bits ESM_MCU_ERR_CNT_TH[3:0] ) that the MCU can configure if the ESM_MCU_START bit is 0. If the ESM_MCU error-counter value is above its configured threshold, the ESM_MCU has detected a so-called ESM-error and starts the Error-Handling Procedure as described in Section 7.3.9.1. If the ESM_MCU error-counter reached a value equal or less its configured threshold before the elapse of the configured delay-1 or delay-2 intervals and the MCU software clears all ESM_MCU related interrupt bits, the ESM-error is no longer present and the ESM_MCU stops the Error-Handling Procedure as described in Section 7.3.9.1. If the ESM-error persists such that the configured delay-1 and delay-2 times elapse, the ESM_MCU sends a ESM_MCU_RST trigger to the PFSM and the device clears the ESM_MCU_START bit. After the PFSM completes the handling of the ESM_MCU_RST trigger, the device re-initializes the ESM_MCU.