SLVUCI2A March 2023 – May 2025 AM68 , AM68A , AM69 , AM69A , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VE-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VP-Q1 , TDA4VPE-Q1 , TPS6594-Q1
If a moderate error occurs, an orderly shutdown trigger is generated. This trigger shuts down the PMIC outputs using the recommended power down sequence and proceed to the SAFE state.
If an OFF request occurs, such as the ENABLE pin of the TPS6594133A device being pulled low, the same power down sequence occurs, except that the PMIC goes to STANDBY (LP_STANDBY_SEL=0) or LP_STANDBY (LP_STANDBY_SEL=1) states, rather than going to the SAFE state. The power sequence for both of these events is shown in Figure 5-3.
At the end of the TO_SAFE_ORDERLY the PMIC wait approximately 16ms before executing the following instructions:
//TPS6594133A
// Set LPM_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x04 MASK=0xEB
// Reset all BUCKs
REG_WRITE_MASK_IMM ADDR=0x87 DATA=0x1F MASK=0xE0 The resetting of the BUCK
regulators is done in preparation to transitioning to the SAFE_RECOVERY state. SAFE_RECOVERY
means that the PMIC leaves the mission state. The SAFE_RECOVERY state is where the recovery
mechanism increments the recovery counter and determines if the recovery count threshold
(see Table 4-10) is reached before attempting to recover.
At the end of the TO_STANDBY sequence, the same AMUXOUT_EN, CLKMON_EN, and LPM_EN bit manipulations are made in the PMIC. The BUCKs are not reset. After these instructions, the PMIC performs an additional check to determine if the LP_STANDBY_SEL (see Table 4-10) is true. If true then the PMICs enter the LP_STANDBY state and leave the mission state. If the LP_STANDBY_SEL is false, then the PMICs remain in the mission state defined by STANDBY in Section 5.1.