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.

TPS6594-Q1: PMICs enter orderly shutdown mode occasionally

Part Number: TPS6594-Q1
Other Parts Discussed in Thread: TDA4VM

Issue description:

we took LEO power solution (tps65941212+tps65941111) for TDA4VM in application. A fault happened occasionally that is the board will be stuck at 31mA during power on stage.

Root cause analysis: 

Step1. Fault repeating

In order to repeat the fault quickly, we stopped feeding WDG 1s later after power up successfully, which means it has ~20 times fed WDG and then stop feeding WDG to warmly restart system periodically. Possibility is not certain, sometime it can repeat  in several cycles, and sometimes it may happen in one day. Possibility is about one in 50 boards

Step2. We checked registers values of PMICs as following when fault happened, and found that PMICs enter orderly shutdown mode, and SPMI_ERR_INT flag detected.

  • PMIC-A
    • INT_MISC (0x66)=00h
    • INT_MODERATE_ERR (0x67)=08h
    • INT_FSM_ERR (0x69)=82h
  • PMIC-B: 
    • INT_MISC (0x66)=01h
    • INT_MODERATE_ERR (0x67)=10h
    • INT_FSM_ERR (0x69)=02h

Step3. Monitoring SPMI_SCLK/SPMI_DATA waveform with oscilloscope and found that it looks very good waveforms

  

My question: 

Why does the SPMI_ERR_INT flag happened? and what is root cause for my case?