ZHCUAR3 February 2023 LP8764-Q1 , TPS6594-Q1
MCU_TO_WARM 序列由看门狗或 ESM_MCU 错误触发。与 ACTIVE_TO_WARM 序列相类似的 MCU_TO_WARM 序列不会导致状态更改。事件和序列源于 MCU_ONLY 状态,并保持在 MCU_ONLY 状态。在此序列中,恢复计数器(在寄存器 RECOV_CNT_REG_1 中找到)递增,nRSTOUT (MCU_PORz) 信号被驱动为低电平。与 MCU 相关的 BUCK 和 LDO 在#FIG_QSN_CYH_MQB 所示的时间重置为其默认电压,最终,MCU_PORz 信号会在 2ms 后设置为高电平。
此外,在序列开始时,执行以下指令以递增恢复计数器并配置 PMIC:
// TPS65941120
// Set FORCE_EN_DRV_LOW
REG_WRITE_MASK_IMM ADDR=0x82 DATA=0x08 MASK=0xF7
// Clear nRSTOUT
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x00 MASK=0xFE
// Increment Recovery Counter
REG_WRITE_MASK_IMM ADDR=0xa5 DATA=0x01 MASK=0xFE