ZHDU125 June   2026 TPS65214

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2NVM 编程的硬件要求
  6. 3典型 NVM 流程
  7. 4编程指令
    1. 4.1 连接到 I2C 地址
  8. 5寄存器配置
    1. 5.1  配置使能设置
    2. 5.2  配置降压转换器
    3. 5.3  配置 LDO
    4. 5.4  配置序列
    5. 5.5  配置 GPIO
    6. 5.6  配置多功能引脚
    7. 5.7  配置 EN/PB/VSENSE 引脚
    8. 5.8  更改 I2C 地址
    9. 5.9  配置屏蔽设置
    10. 5.10 导出 NVM 配置文件
    11. 5.11 将 NVM 配置文件加载到 PMIC
  9. 6NVM 编程
  10. 7非 NVM 寄存器
  11. 8TPS6521405 默认设置
  12.   A 参考资料

NVM 编程

在寄存器映射完全更新并配置为所需设置后,通过向 MODE/STBY 引脚施加 8V 电压并将 0x0A 写入地址 0x34、可以将新值保存到 NVM 中。

只有当 MODE/STBY 引脚的电压等于或高于 VMODE/STBY_PROG 时,才能成功更改 NVM 中的值。TPS65214EVM-SKT 具有板载升压转换器,可通过开关和跳线将其短接至 MODE/STBY,因此简化了这一过程。

此外,I2C 引脚必须上拉至外部 3.3V 电源。

注:

向寄存器地址 0x34 写入 0x0A (CUST_PROG_CMD) 可将当前的寄存器设置写入器件 NVM,使其成为新的上电默认设置。NVM 重新编程完成后,DIY_NVM_PROGRAM_CMD_ISSUED 位会被置位,器件将忽略后续的 CUST_PROG_CMD 命令,以防止意外更改 NVM。

注:

客户可编程寄存器对应于地址 0x2 至 0x27。只有寄存器映射的复位列中标有 (X) 的位才具有 NVM 可编程默认设置。所有其他位均保持寄存器映射中所列的出厂设置。此外,NVM 编程是单向的:任何可配置位只能从“0”写入为“1”。

图 6-1显示了在使用 TPS65214-GUI 的编程选项卡时,将寄存器设置保存到 NVM 的按钮。表 6-1 展示了查阅寄存器映射表时

待写入的寄存器字段。

 使用 TPS65214-GUI 进行 NVM 编程图 6-1 使用 TPS65214-GUI 进行 NVM 编程

表 6-1 用以将寄存器设置保存到 NVM 中的 I2C 写入
寄存器地址 数据
位编号 字段名称
0x34 3-0 USER_NVM_CMD 0x0A