ZHCUDC3 September   2025 TPS6521505-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2NVM 编程的硬件要求
  6. 3典型 NVM 流程
  7. 4TPS65215 与 TPS65219EVM
  8. 5编程指令
    1. 5.1  配置使能设置
    2. 5.2  配置降压转换器
    3. 5.3  配置 LDO
    4. 5.4  配置 GPIO
    5. 5.5  配置序列
    6. 5.6  配置多功能引脚
    7. 5.7  配置 EN/PB/VSENSE 引脚
    8. 5.8  更改 I2C 地址
    9. 5.9  配置屏蔽设置
    10. 5.10 NVM 重新编程
  9.   A 非 NVM 寄存器
  10.   B 将 NVM 配置文件加载到 PMIC
  11.   C PMIC 可配置字段
  12.   参考资料
  13.   E 修订历史记录

典型 NVM 流程

本节介绍了典型的 NVM 定义流程,其中包括以下步骤:系统要求、硬件设置、NVM 编程和测试/验证。

  1. 系统要求

    确定系统要求并构建配电网络 (PDN)。电压/电流、上电/下电序列、低功耗模式和负载瞬态是处理器、SoC 和外设的典型要求。

  2. 硬件设置

    TPS65215 可使用 PMIC 插槽式 EVM、客户原型板(电路内编程)或生产线进行编程。

    1. 插槽式 EVM:PMIC 插槽式 EVM 附带板载 MSP340,后者可通过 I2C 与 PMIC 通信,以对 NVM 存储器进行重新编程。此硬件还集成了一个分立式 3.3V LDO,当 PMIC 电源轨在初始化状态下关断时,该 LDO 可以为 I2C 上拉电阻供电。
       插槽式 EVM图 3-1 插槽式 EVM
    2. 原型板:默认情况下,用户可编程的 TPS6521505 NVM 附带的所有电源资源均处于非活动状态,并且 EN/PB/VSENSE 引脚配置为“Push-Button”,FSD 处于禁用状态 (PU_ON_FSD = 0x0)。如果此引脚上拉至 VSYS,当有效电源连接到 VSYS 时,PMIC 会保持关闭状态(初始化状态)。此配置允许在执行上电序列之前重新对 NVM 进行编程。图 3-2 展示了客户需要在原型板中包含哪些内容来重新对 PMIC NVM 进行编程。所需的元件包括 GND、SCL、SDA 上的三个测试点,以及一个 1x3 单排接头连接器,该连接器会在外部 3.3V 和 PMIC 电源轨(在正常应用中为 I2C 引脚供电)之间选择上拉电源。USB2ANY(可在 TI.com 上获取)可用于与 PMIC 通信并对 NVM 设置重新编程。
       原型示例图 3-2 原型示例
      注: 有关推荐的外部元件(如电感器、输出电容等)的更多信息,请参阅器件特定数据表中的规格详细设计过程部分。
    3. 生产线:在将器件焊接到最终 PCB 之前,还可以根据 图 2-1 在生产线中重新对 PMIC NVM 进行编程。
  3. NVM 编程

    按照 节 5 中的编程说明更改寄存器设置,并将新值保存到 NVM 存储器中。TPS65215-GUI 可与插座式 EVM(或原型板加外部 USB2ANY)配合使用。或者,客户可以使用他们首选的 I2C 调试器工具,在不使用 TPS65215-GUI 的情况下写入每个 NVM 寄存器。重新对 NVM 进行编程后,建议执行下电上电以确认新的寄存器设置是否已保存到 NVM 存储器中。

     TPS65215-GUI图 3-3 TPS65215-GUI
  4. NVM 测试

    必须测试 NVM 设置以确认预期的 PMIC 行为。下面的列表显示了建议的最低测试。这些测试可以在插座式 EVM 或原型板上执行。如果使用插座式 EVM 对 PMIC 重新编程,则可以将器件焊接到客户原型板中,以测试和验证系统级功能。或者,可以替换焊接在 TPS65215Q1EVM 上的 PMIC,以测试定制 NVM 配置。

    • 测量所有输出电压
    • 为上电序列收集示波器波形(包括 GPIO [若已启用]和 nRSTOUT)
    • 为下电序列收集示波器波形(包括 GPIO [若已启用]和 nRSTOUT)
    • 测试 EN/PB/VSENSE 引脚功能和极性以触发 ON 和 OFF 请求。
    • 测试每个多功能引脚(VSEL、MODE/STBY、MODE/RESET)的配置和极性。将此引脚拉至高电平或低电平,并根据配置的引脚功能验证 PMIC 行为是否发生变化。
    注: 该插槽式 EVM 可用于重新编程和基本测试(例如:测量输出电压以及收集上电序列波形等),但不得用于测试负载瞬态和效率等特定性能参数,因为插座弹簧针和布局放置会引入不代表应用设计的更高寄生效应。