ZHCUAU5 march   2023 AM68A , AM69 , AM69A , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4VE-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VP-Q1 , TPS6594-Q1

 

  1.   PDN-3A、PDN-3B、PDN-3F 用户指南之使用 TPS6594133A-Q1 PMIC 为 Jacinto J784S4 或 J721S2 供电
  2.   商标
  3. 1简介
  4. 2处理器连接
    1. 2.1 电源映射
    2. 2.2 控制映射
  5. 3支持功能安全系统
    1. 3.1 达到 ASIL-B 系统要求
    2. 3.2 达到 ASIL-D 系统要求
  6. 4静态 NVM 设置
    1. 4.1  基于应用程序的配置设置
    2. 4.2  器件标识设置
    3. 4.3  BUCK 设置
    4. 4.4  LDO 设置
    5. 4.5  VCCA 设置
    6. 4.6  GPIO 设置
    7. 4.7  有限状态机 (FSM) 设置
    8. 4.8  中断设置
    9. 4.9  POWERGOOD 设置
    10. 4.10 其他设置
    11. 4.11 接口设置
    12. 4.12 多器件设置
    13. 4.13 看门狗设置
  7. 5可预配置的有限状态机 (PFSM) 设置
    1. 5.1 配置的状态
    2. 5.2 PFSM 触发条件
    3. 5.3 电源序列
      1. 5.3.1 TO_SAFE_SEVERE 和 TO_SAFE
      2. 5.3.2 TO_SAFE_ORDERLY 和 TO_STANDBY
      3. 5.3.3 ACTIVE_TO_WARM
      4. 5.3.4 ESM_SOC_ERROR
      5. 5.3.5 PWR_SOC_ERROR
      6. 5.3.6 MCU_TO_WARM
      7. 5.3.7 TO_MCU
      8. 5.3.8 TO_ACTIVE
      9. 5.3.9 TO_RETENTION
  8. 6应用示例
    1. 6.1 初始化
    2. 6.2 在不同状态之间切换:运行、仅 MCU 和保持
      1. 6.2.1 运行
      2. 6.2.2 仅 MCU
      3. 6.2.3 保持
    3. 6.3 进入和退出待机状态
    4. 6.4 进入和退出 LP_STANDBY 状态
  9. 7参考文献

GPIO 设置

这些设置详细说明了 GPIO 电源轨的默认配置。所有这些设置都可以在启动后通过 I2C 进行更改。请注意,GPIOx_SEL 字段的内容决定了 GPIOx_CONF 和 GPIO_OUT_x 寄存器中的哪些其他字段是适用的。若要了解适用于每个 GPIOx_SEL 选项的 NVM 字段,请参阅 TPS6594-Q1 数据表中的数字信号说明部分。

表 4-6 GPIO NVM 设置
寄存器名称 字段名称 TPS6594
说明
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 0x0 推挽式输出
GPIO3_DIR 0x0 输入
GPIO3_SEL 0x2 NERR_SOC
GPIO3_PU_SEL 0x0 选择下拉电阻
GPIO3_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO3_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO4_CONF GPIO4_OD 0x0 推挽式输出
GPIO4_DIR 0x0 输入
GPIO4_SEL 0x6 LP_WKUP1
GPIO4_PU_SEL 0x0 选择下拉电阻
GPIO4_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO4_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO5_CONF GPIO5_OD 0x0 推挽式输出
GPIO5_DIR 0x1 输出
GPIO5_SEL 0x0 GPIO5
GPIO5_PU_SEL 0x0 选择下拉电阻
GPIO5_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO5_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO6_CONF GPIO6_OD 0x1 开漏输出
GPIO6_DIR 0x1 输出
GPIO6_SEL 0x0 GPIO6
GPIO6_PU_SEL 0x0 选择下拉电阻
GPIO6_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO6_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO7_CONF GPIO7_OD 0x0 推挽式输出
GPIO7_DIR 0x0 输入
GPIO7_SEL 0x1 NERR_MCU
GPIO7_PU_SEL 0x0 选择下拉电阻
GPIO7_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO7_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO8_CONF GPIO8_OD 0x0 推挽式输出
GPIO8_DIR 0x0 输入
GPIO8_SEL 0x0 GPIO8
GPIO8_PU_SEL 0x0 选择下拉电阻
GPIO8_PU_PD_EN 0x1 启用;上拉/下拉电阻。
GPIO8_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO9_CONF GPIO9_OD 0x0 推挽式输出
GPIO9_DIR 0x1 输出
GPIO9_SEL 0x0 GPIO9
GPIO9_PU_SEL 0x0 选择下拉电阻
GPIO9_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO9_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
GPIO10_CONF GPIO10_OD 0x0 推挽式输出
GPIO10_DIR 0x0 输入
GPIO10_SEL 0x0 GPIO10
GPIO10_PU_SEL 0x0 选择下拉电阻
GPIO10_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO10_DEGLITCH_EN 0x1 8µs 抗尖峰脉冲时间。
GPIO11_CONF GPIO11_OD 0x1 开漏输出
GPIO11_DIR 0x1 输出
GPIO11_SEL 0x2 NRSTOUT_SOC
GPIO11_PU_SEL 0x0 选择下拉电阻
GPIO11_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
GPIO11_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
NPWRON_CONF NPWRON_SEL 0x0 启用
ENABLE_PU_SEL 0x0 选择下拉电阻
ENABLE_PU_PD_EN 0x0 禁用;上拉/下拉电阻。
ENABLE_DEGLITCH_EN 0x0 无抗尖峰脉冲,仅同步。
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