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.

TPS65381A-Q1: Does a transition thtrough Reset state reset NMASK_VDD1_UV_OV?

Part Number: TPS65381A-Q1
Other Parts Discussed in Thread: TMS570LC4357,

Hi experts,

We are using the TMS570LC4357 in combination with the TPS65381A-Q1. We are currently searching for a way to detect that the MCU has been Reset by the TPS65381A-Q1due a transition through Reset state (e.g. cause by WD-Reset).

May understanding is that there are three ways that a register gets reset.

1. NPOR: Entering  STANDBY state
2. After LBIST run while entering DIAGNOSTIC state
3. some bits aber reset by any reset

Our idea is, that the NMASK_VDD1_UV_OV bit can be used to detect, that the TPS65381A-Q1 has reset the MCU due to a transition through RESET state, excluding the transition from STANDBY.
NMASK_VDD1_UV_OV gets set by the MCU as soon as the DIAGNOSTIC state is entered and the register  DEV_CFG1 is listed as Init. Source: NPOR which indicates, that this bit is only reset if the TPS65381A-Q1 transitions through STANDBY state.

(Q1) If set in DIAGNOSTIC, can the NMASK_VDD1_UV_OV in combination with the MCU be used to diagnose, if a reset of the TPS65381A-Q1 has occured (e.g. by WD-Reset)?

Thank you and best regards,
Max

  • Hi Max,

    Any initialization sources for a given register will be listed in the "Initialization source" field of the register description. NMASK_VDD1_UV_OV is located within the DEV_CFG1 register, which is only initialized by an NPOR event.

    Best regards,

    Layne J