JAJSP65A June 2021 – September 2022 LP876242-Q1
PRODUCTION DATA
The LP876242-Q1 device has an error signal monitor (ESM), referred to as ESM_MCU throughout this document. This ESM_MCU monitors the MCU error output signal at the nERR_MCU input pin .
At device start-up, the ESM_MCU can be enabled or disabled through configuration bit ESM_MCU_EN. The value for this configuration bit is stored in the NVM memory of the device. To start the enabled ESM_MCU, the MCU sets the start bit ESM_MCU_START through software after the system is powered up and the initial software configuration is completed. If the MCU clears this start bit, the ESM_MCU stops monitoring its input pin. The MCU can set the ENABLE_DRV bit only when the MCU has either started or disabled the ESM_MCU. When the ESM_MCU is started, the following configuration registers are write protected and can only be read:
Configuration registers write-protected by the ESM_MCU_START register bit:
The ESM_MCU uses a deglitch-filter with deglitch-time tdegl_ESMx to monitor its related input pin.
The MCU can configure the ESM_MCU in two different modes that are defined as follows:
To select this mode for the ESM_MCU, the MCU must clear bit ESM_MCU_MODE. See Section 7.3.9.2 for further detail
.The ESM_MCU has an error-counter (ESM_MCU_ERR_CNT[4:0] ), which increments with +2 after each bad-event, and decrements with -1 after each good-event. The ESM_MCU detects an ESM-error when the error-counter value is more than its related threshold value.
To select this mode for the ESM_MCU, the MCU must set bit ESM_MCU_MODE. See Section 7.3.9.3 for further details.
The MCU can configure the ESM_MCU as long as its related start bit is cleared to 0 (bit ESM_MCU_START ). As soon as the MCU sets the start bit, the device sets a write-protection on the configuration registers of the ESM_MCU except the start bit ESM_MCU_START.