ZHCU859B June 2021 – February 2022 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1 , TPS6594-Q1
如果发生中度错误,则生成有序关断触发器。触发后的序列使用推荐的处理器断电序列禁用 PMIC 稳压器,并将 PMIC 移动到 SAFE_RECOVERY 状态。
如果发生关闭请求,例如主 TPS6594-Q1 器件的 ENABLE 引脚下拉到低电平,则会发生相同的断电序列,但 PMIC 会进入 STANDBY (LP_STANDBY_SEL=0) 或 LP_STANDBY (LP_STANDBY_SEL=1) 状态,而不是进入 SAFE_RECOVERY 状态。这两个事件的电源序列如图 6-3 所示。
TO_SAFE_ORDERLY 序列和 TO_STANDBY 序列都在 TPS65941212 中设置了SPMI_LP_EN 和 FORCE_EN_DRV_LOW,而SPMI_LP_EN仅在 TPS65941111 中设置 。
在 TO_SAFE_ORDERLY 结束时,这两个 PMIC 等待大概 16ms,然后执行以下指令:
//TPS65941212
// Clear AMUXOUT_EN and CLKMON_EN and set LPM_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x04 MASK=0xE3
// Reset all BUCKs
REG_WRITE_MASK_IMM ADDR=0x87 DATA=0x1F MASK=0xE0
//TPS65941111
// Clear AMUXOUT_EN and CLKMON_EN and set LPM_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x04 MASK=0xE3
// Reset all BUCKs
REG_WRITE_MASK_IMM ADDR=0x87 DATA=0x1F MASK=0xE0
在转换到 SAFE_RECOVERY 状态之前重置降压稳压器。这意味着 PMIC 会离开任务状态。在 SAFE_RECOVERY 状态下,恢复机制递增恢复计数器,并确定在尝试恢复之前是否已达到恢复计数阈值(请参阅表 5-10)。
在 TO_STANDBY 序列结束时,仅在 TPS65941212 器件中延迟16ms,并且在这两个 PMIC 中都进行了相同的 AMUXOUT_EN、CLKMON_EN 和 LPM_EN 位操作。BUCK未被重置。在这些指令之后,TPS65941212 执行附加检查,以确定 LP_STANDBY_SEL 是否为是(请参阅表 5-10)。如果为是,则 PMIC 进入 LP_STANDBY 状态并离开任务状态。如果 LP_STANDBY_SEL 为否,则 PMIC会保持在由Topic Link Label6.1中的 STANDBY 所定义的任务状态中。