ZHCU926A January   2022  – January 2022 DRA829V , TDA4VM , TPS6594-Q1

 

  1.   商标
  2. 1引言
  3. 2器件版本
  4. 3处理器连接
    1. 3.1 电源映射
    2. 3.2 控制映射
  5. 4支持功能安全系统
    1. 4.1 达到 ASIL-B 系统要求
    2. 4.2 达到 ASIL-D 系统要求
  6. 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 多器件设置
    13. 5.13 看门狗设置
  7. 6可预配置的有限状态机 (PFSM) 设置
    1. 6.1 配置的状态
    2. 6.2 PFSM 触发条件
    3. 6.3 电源序列
      1. 6.3.1 TO_SAFE_SEVERE 和 TO_SAFE
      2. 6.3.2 TO_SAFE_ORDERLY 和 TO_STANDBY
      3. 6.3.3 ACTIVE_TO_WARM
      4. 6.3.4 ESM_SOC_ERROR
      5. 6.3.5 PWR_SOC_ERROR
      6. 6.3.6 MCU_TO_WARM
      7. 6.3.7 TO_MCU
      8. 6.3.8 TO_ACTIVE
      9. 6.3.9 TO_RETENTION
  8. 7应用示例
    1. 7.1 在不同状态之间切换:运行、仅 MCU 和保持
      1. 7.1.1 运行
      2. 7.1.2 仅 MCU
      3. 7.1.3 保持
    2. 7.2 进入和退出待机状态
    3. 7.3 进入和退出 LP_STANDBY
    4. 7.4 运行时定制
  9. 8参考文献
  10. 9修订历史记录

PWR_SOC_ERROR

如果作为 SOC 电源轨组一部分的任何电源轨出现错误,则执行 PWR_SOC_ERROR 序列。nRSTOUT_SOC 引脚被下拉至低电平,SOC 电源轨执行正常的处理器断电序列,但 MCU 电源组将保持通电状态,如图 6-6 所示。两个 PMIC 中 I2C_7 触发条件的状态决定 DDR 电源和控制信号是保持通电 (I2C_7=1) 还是禁用 (I2C_7=0),如图 6-7 所示。

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

// TPS65941213
// Set AMUXOUT_EN and CLKMON_EN, clear LPM_EN and nRSTOUT_SOC
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x18 MASK=0xE1
// Clear SPMI_LPM_EN
REG_WRITE_MASK_IMM ADDR=0x82 DATA=0x00 MASK=0xEF
//TPS65941111
// Set AMUXOUT_EN and CLKMON_EN, clear LPM_EN
REG_WRITE_MASK_IMM ADDR=0x81 DATA=0x18 MASK=0xE3
// Clear SPMI_LPM_EN
REG_WRITE_MASK_IMM ADDR=0x82 DATA=0x00 MASK=0xEF

图 6-6 两个 PMIC 上的 I2C_7 均为高电平时的 PWR_SOC_ERROR
图 6-7 两个 PMIC 上的 I2C_7 均为低电平时的 PWR_SOC_ERROR
注: 当 I2C_7 为低电平时,用于关闭 EN_VDDR 和 VDDA_DDR_1V8 的附加指令会分别在 500us 和 3000us 时出现。