ZHCAFE9 May   2025 LP8764-Q1 , TPS6594-Q1

 

  1.   1
  2.   摘要
  3. 1引言
  4. 2问题初步排查
  5. 3示波器测量波形定位故障
  6. 4使用PMIC EVM 定位故障
    1. 4.1 使用EVM读取故障板的I2C信息
      1. 4.1.1 EVM硬件介绍
      2. 4.1.2 硬件连接
      3. 4.1.3 软件安装及简单使用
      4. 4.1.4 中断信息的读取与保存
  7. 5更改NVM定位问题
    1. 5.1 使用Scalable PMIC GUI软件更新NVM
    2. 5.2 实际应用案例
  8. 6附录-寄存器读取脚本
  9. 7参考文献

使用Scalable PMIC GUI软件更新NVM

  1. Scalable PMIC GUI软件提供了更新NVM的工具,如图 5-1所示,在软件主界面点击右上角的Begin an NVM Configuration 按钮,进入如图 5-2所示的NVM编辑界面。在此界面左边选择对应的器件型号,此时右下角skip to programming亮起,点击skip to programming按钮。
     Begin an NVM Configuration
              按钮 图 5-1 Begin an NVM Configuration 按钮
     NVM Configuration 界面 图 5-2 NVM Configuration 界面
  2. 之后进入如图 5-3所示的program NVM界面,点击左侧Select from your computer按钮,载入需要烧录的NVM固件,这个固件可以是器件原始的NVM(用以恢复产品原状),或者是基于原始NVM修改的NVM(用以定位问题),或者是自己生成的NVM(满足特殊用途),自己生成NVM的话题将在这个系列的第五篇中讨论。注意右上角的信息确认芯片是否处于连接状态,未连接时的界面如绿色框中所示,需要选对I2C地址后点击connect to hardware连接PMIC。
  3. 载入NVM文件后的界面如图 5-4所示,如果需要更换固件可以点击红框所示的图标重选NVM文件。最后从上自下点击绿色框的按钮,查看连接状态并开始烧录。若看到图示的那样红字显示cannot connect to WD address的提示也是正常的,原因参考硬件部分步骤5的说明。
  4. 此后会依次跳出三个弹窗,如图 5-5所示,前两个务必点击红色的按钮,第三个弹窗根据需求进行选择。至此PMIC中的NVM已经被更新成所需的固件。需要注意,在program NVM界面连续两次NVM更新操作(同一个芯片两次更新或换个芯片进行NVM更新)时,第二次会出现烧录失败的提示,此时只需要重选文件,点击图16中绿色框所示的图标,然后再次program一次即可,这是scalable PMIC GUI软件的已知bug。
 Program NVM界面1 图 5-3 Program NVM界面1
 Program NVM界面2 图 5-4 Program NVM界面2
 Program NVM弹窗 图 5-5 Program NVM弹窗