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参考文献

GPIO 设置

这些设置详细说明了 GPIO 电源轨的默认配置。请注意,GPIOx_SEL 字段的内容决定了 GPIOx_CONF 和 GPIO_OUT_x 寄存器中的哪些其他字段是适用的。若要了解适用于每个 GPIOx_SEL 选项的 NVM 字段,请参阅 TPS6593-Q1 数据表中的数字信号说明 部分。

表 5-6 GPIO NVM 设置
寄存器名称 字段名称 TPS65931211-Q1
说明
GPIO1_CONF GPIO1_OD 0x0 推挽式输出
GPIO1_DIR 0x0 输入
GPIO1_SEL 0x1 SCL_I2C2/CS_SPI
GPIO1_PU_SEL 0x0 选择下拉电阻
GPIO1_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO1_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO2_CONF GPIO2_OD 0x0 推挽式输出
GPIO2_DIR 0x0 输入
GPIO2_SEL 0x2 SDA_I2C2/SDO_SPI
GPIO2_PU_SEL 0x0 选择下拉电阻
GPIO2_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO2_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO3_CONF GPIO3_OD 0x1 开漏输出
GPIO3_DIR 0x0 输入
GPIO3_SEL 0x5 NSLEEP2
GPIO3_PU_SEL 0x0 选择下拉电阻
GPIO3_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO3_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO4_CONF GPIO4_OD 0x0 推挽式输出
GPIO4_DIR 0x1 输出
GPIO4_SEL 0x0 GPIO4
GPIO4_PU_SEL 0x0 选择下拉电阻
GPIO4_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO4_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO5_CONF GPIO5_OD 0x1 开漏输出
GPIO5_DIR 0x0 输入
GPIO5_SEL 0x0 GPIO5
GPIO5_PU_SEL 0x0 选择下拉电阻
GPIO5_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO5_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO6_CONF GPIO6_OD 0x0 推挽式输出
GPIO6_DIR 0x0 输入
GPIO6_SEL 0x0 GPIO6
GPIO6_PU_SEL 0x0 选择下拉电阻
GPIO6_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO6_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO7_CONF GPIO7_OD 0x1 开漏输出
GPIO7_DIR 0x0 输入
GPIO7_SEL 0x1 NERR_MCU
GPIO7_PU_SEL 0x0 选择下拉电阻
GPIO7_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO7_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO8_CONF GPIO8_OD 0x1 开漏输出
GPIO8_DIR 0x0 输入
GPIO8_SEL 0x3 DISABLE_WDOG
GPIO8_PU_SEL 0x0 选择下拉电阻
GPIO8_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO8_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO9_CONF GPIO9_OD 0x1 开漏输出
GPIO9_DIR 0x0 输入
GPIO9_SEL 0x0 GPIO9
GPIO9_PU_SEL 0x0 选择下拉电阻
GPIO9_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO9_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO10_CONF GPIO10_OD 0x1 开漏输出
GPIO10_DIR 0x0 输入
GPIO10_SEL 0x0 GPIO10
GPIO10_PU_SEL 0x0 选择下拉电阻
GPIO10_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO10_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO11_CONF GPIO11_OD 0x1 开漏输出
GPIO11_DIR 0x0 输入
GPIO11_SEL 0x0 GPIO11
GPIO11_PU_SEL 0x0 选择下拉电阻
GPIO11_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO11_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
NPWRON_CONF NPWRON_SEL 0x0 启用
ENABLE_PU_SEL 0x0 选择下拉电阻
ENABLE_PU_PD_EN 0x1 启用;上拉/下拉电阻。
ENABLE_DEGLITCH_EN 0x1 启用时抗尖峰脉冲时间为 8µs,NPWRON 时抗尖峰脉冲时间为 50ms。
ENABLE_POL 0x0 高电平有效
NRSTOUT_OD 0x1 开漏输出
GPIO_OUT_1 GPIO1_OUT 0x0
GPIO2_OUT 0x0
GPIO3_OUT 0x0
GPIO4_OUT 0x0
GPIO5_OUT 0x0
GPIO6_OUT 0x0
GPIO7_OUT 0x0
GPIO8_OUT 0x0
GPIO_OUT_2 GPIO9_OUT 0x0
GPIO10_OUT 0x0
GPIO11_OUT 0x0