ZHCSTA1A September 2023 – June 2024 TPS6521905-Q1
PRODUCTION DATA
可在“初始化”或“活动”状态下完成 NVM 编程。可从 POWER_UP_STATUS_REG 寄存器中的 STATE 位(位 4-3)读取当前状态。将有效电源连接到 VSYS 后,器件会进入“初始化”状态,并将默认 NVM 内容加载到寄存器映射中。加载 NVM 内容大约需要 2.3ms。一旦寄存器映射加载了默认设置,PMIC 就可以进行 NVM 编程了。图 6-17 展示了 PMIC 电源轨关闭期间在“初始化”状态下对 NVM 重新编程所需的步骤。该过程从启用振荡器进行 I2C 通信开始。这项命令还会禁用电源轨有源放电。然后,更新 NVM 寄存器字段并将新设置保存到存储器中。有多项寄存器设置可用于指示 I2C 命令的状态。例如,寄存器字段 CUST_PROG_DONE(位 5,地址 0x34)指示执行 CUST_PROG_CMD 后的 NVM 编程状态。同样,寄存器字段 CUST_NVM_VERIFY_DONE(位 6,地址 0x34)指示执行 CUST_NVM_VERIFY_CMD 后的 NVM 验证状态(而不是结果)。