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.

LP87745-Q1: CRC error with PMIC LP87745

Part Number: LP87745-Q1

Tool/software:

We would like to share an observation related to the PMIC behavior during a long startup issue in the SBL (Secondary Boot Loader) phase.

During SBL startup, we read specific PMIC registers to retrieve error information from the previous software run within the same power cycle. We have noticed that in cases where a long startup occurs, the PMIC appears to trigger an ORD_SHUTDOWN_INT reset due to a CONFIG_CRC_INT error during the previous SBL startup.

Below is a comparison of PMIC register values observed in working and non-working scenarios:

Register

Working Scenario Value

Non-Working Scenario Value

Interpretation

INT_TOP

152

168

Indicates pending interrupts in MODERATE_ERR_INT and MISC_INT registers

INT_MISC

1

0

Suggests LBIST was not completed

INT_MODERATE_ERR

0

8

CRC error detected during register checking

INT_FSM_ERR

80

82

Indicates an orderly shutdown was detected

 

 

Based on the values of INT_MODERATE_ERR and INT_FSM_ERR, it appears that a reset is triggered during the SBL startup, causing the startup sequence to restart from the beginning. This behavior contributes to the increased wake-up time.

We would like to understand the possible causes of the CRC error that leads to the ORD_SHUTDOWN_INT reset.

 This issue appears to be very rare — occurring approximately once in every 3000 iterations.