ZHCUB79 july   2023 AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , TPS6593-Q1

 

  1.   1
  2.   使用 TPS65931211-Q1 PMIC 为 AM62A 供电的用户指南
  3.   商标
  4. 1简介
  5. 2器件版本
  6. 3处理器连接
    1. 3.1 电源映射
      1. 3.1.1 VDD_CORE 上支持 0.85V
      2. 3.1.2 使用 5V 输入电源
    2. 3.2 控制映射
  7. 4满足功能安全 ASIL-B 要求
  8. 5静态 NVM 设置
    1. 5.1  基于应用程序的配置设置
    2. 5.2  器件标识设置
    3. 5.3  BUCK 设置
    4. 5.4  LDO 设置
    5. 5.5  VCCA 设置
    6. 5.6  GPIO 设置
    7. 5.7  有限状态机 (FSM) 设置
    8. 5.8  中断设置
    9. 5.9  POWERGOOD 设置
    10. 5.10 其他设置
    11. 5.11 接口设置
    12. 5.12 看门狗设置
  9. 6可预配置的有限状态机 (PFSM) 设置
    1. 6.1 配置的状态
    2. 6.2 PFSM 触发条件
    3. 6.3 电源序列
      1. 6.3.1 序列:immediateOff2Safe_pd
      2. 6.3.2 序列:OrderlyOff2safe
      3. 6.3.3 序列:warmReset
      4. 6.3.4 序列:any2active
      5. 6.3.5 序列:any2_s2r
  10. 7应用示例
    1. 7.1 进入和退出 S2R(挂起至 RAM)
    2. 7.2 进入和退出待机状态
    3. 7.3 进入和退出 LP_STANDBY 状态
  11. 8参考文献

序列:warmReset

warmReset 序列可由看门狗、ESM_MCU 或 MCU_POWER_ERROR 触发。LDO2 上的输出故障检测是执行热复位的 MCU_POWER_ERROR 触发条件的有效条件。所有其余电源资源(Buck1/2/3/4/5 和 LDO1/3/4)上的输出故障均会执行有序关断。在触发热复位的情况下,nRSTOUT 被驱动为低电平,并且恢复计数器(寄存器 RECOV_CNT_REG_1)会递增。然后,所有 BUCK 和 LDO 都被重置为其默认电压。PMIC 保持运行状态。

序列开始时,执行以下指令:

\\ Mask LDO1 UV/OV
REG_WRITE_MASK_IMM ADDR=0x04C DATA=0x03 MASK=0xFC
\\ Set SPMI_LPM_EN
REG_WRITE_MASK_IMM ADDR=0x82 DATA=0x10 MASK=0xEF
\\ Set LPM_EN and AMUXOUT_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x04 MASK=0xEB
// Increment the recovery counter
REG_WRITE_MASK_IMM ADDR=0xa5 DATA=0x01 MASK=0xFE
注: 看门狗或 ESM 错误表明在 PMIC 之外出现了重大错误。PMIC 实际上并不通过安全恢复进行转换,但是,为了保持一致性,所有调节器都返回到 NVM 中存储的值,并且恢复计数器也会递增。如果恢复计数器超过恢复计数阈值,PMIC 将保持安全恢复状态。在该序列后,MCU 负责管理 EN_DRV 和恢复计数器。在该序列结束时,FORCE_EN_DRV_LOW 位会被清零,以便 MCU 可以设置 ENABLE_DRV 位。

GUID-20230316-SS0I-WZCM-P3SG-LTC27ZBNXRJF-low.svg图 6-4 热复位序列