ZHCUB63 july   2023 TPS6521905 , TPS6521905-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2NVM 编程的硬件要求
  6. 3典型 NVM 流程
  7. 4编程指令
    1. 4.1  配置使能设置
    2. 4.2  配置降压转换器
    3. 4.3  配置 LDO
    4. 4.4  配置 GPIO
    5. 4.5  配置序列
    6. 4.6  配置多功能引脚
    7. 4.7  配置 EN/PB/VSENSE 引脚
    8. 4.8  更改 I2C 地址
    9. 4.9  配置屏蔽设置
    10. 4.10 NVM 重新编程
  8.   A 非 NVM 寄存器
  9.   B 将 NVM 配置文件加载到 PMIC
  10.   C PMIC 可配置字段
  11.   D 参考文献

配置序列

配置 PMIC 序列的过程包括以下两个步骤:

  1. 上电/下电时隙分配:时隙分配定义了电源轨的开启或关闭顺序。每个 PMIC 电源轨必须分配一个时隙。有 16 个可用时隙 (0-15)。可将多个电源轨(包括 GPIO)分配到同一时隙,以便同时启用它们。
  2. 上电/下电时隙持续时间:时隙持续时间是指从一个时隙开始到下一时隙开始所隔的时间。例如,如果 Buck1 被分配至持续时间为 3ms 的 slot0,Buck2 被分配至时隙 1,则 Buck2 在 Buck1 后 3ms 开启。

注: 时隙持续时间不能决定电源轨斜升所需的时间。时隙持续时间仅指定 PMIC 在启用(或禁用)分配给下一个时隙的电源轨之前等待的时间。

  • 图 4-6 显示了使用 TPS65219-GUI 时需要更改的设置

GUID-20230505-SS0I-JK9B-QDLL-LWFZHG1GCBF4-low.svg图 4-6 序列配置
表 4-12 上电序列 - 时隙分配
寄存器地址 设置
位编号 字段名称
上电顺序

时隙分配

0x11 7-4 BUCK1_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0x10 7-4 BUCK2_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0xF 7-4 BUCK3_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0xE 7-4 LDO1_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0xD 7-4 LDO2_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0xC 7-4 LDO3_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0xB 7-4 LDO4_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0x15 7-4 GPO1_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0x14 7-4 GPO2_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0x13 7-4 GPIO_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
0x12 7-4 nRST_SEQUENCE_ON_SLOT 请参阅数据表上的寄存器映射
表 4-13 上电序列 - 时隙持续时间
寄存器地址 设置
位编号 字段名称
上电顺序

时隙持续时间

0x16 7-6 POWER_UP_SLOT_0_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_UP_SLOT_1_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_UP_SLOT_2_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_UP_SLOT_3_DURATION 请参阅数据表上的寄存器映射
0x17 7-6 POWER_UP_SLOT_4_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_UP_SLOT_5_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_UP_SLOT_6_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_UP_SLOT_7_DURATION 请参阅数据表上的寄存器映射
0x18 7-6 POWER_UP_SLOT_8_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_UP_SLOT_9_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_UP_SLOT_10_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_UP_SLOT_11_DURATION 请参阅数据表上的寄存器映射
0x19 7-6 POWER_UP_SLOT_12_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_UP_SLOT_13_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_UP_SLOT_14_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_UP_SLOT_15_DURATION 请参阅数据表上的寄存器映射
表 4-14 下电序列 - 时隙分配
寄存器地址 设置
位编号 字段名称
断电序列

时隙分配

0x11 7-4 BUCK1_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0x10 7-4 BUCK2_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0xF 7-4 BUCK3_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0xE 7-4 LDO1_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0xD 7-4 LDO2_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0xC 7-4 LDO3_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0xB 7-4 LDO4_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0x15 7-4 GPO1_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0x14 7-4 GPO2_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0x13 7-4 GPIO_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
0x12 7-4 nRST_SEQUENCE_OFF_SLOT 请参阅数据表上的寄存器映射
表 4-15 下电序列 - 时隙持续时间
寄存器地址 设置
位编号 字段名称
断电序列

时隙持续时间

0x1A 7-6 POWER_DOWN_SLOT_0_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_DOWN_SLOT_1_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_DOWN_SLOT_2_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_DOWN_SLOT_3_DURATION 请参阅数据表上的寄存器映射
0x1B 7-6 POWER_DOWN_SLOT_4_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_DOWN_SLOT_5_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_DOWN_SLOT_6_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_DOWN_SLOT_7_DURATION 请参阅数据表上的寄存器映射
0x1C 7-6 POWER_DOWN_SLOT_8_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_DOWN_SLOT_9_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_DOWN_SLOT_10_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_DOWN_SLOT_11_DURATION 请参阅数据表上的寄存器映射
0x1D 7-6 POWER_DOWN_SLOT_12_DURATION 请参阅数据表上的寄存器映射
5-4 POWER_DOWN_SLOT_13_DURATION 请参阅数据表上的寄存器映射
3-2 POWER_DOWN_SLOT_14_DURATION 请参阅数据表上的寄存器映射
1-0 POWER_DOWN_SLOT_15_DURATION 请参阅数据表上的寄存器映射