工具/软件:
尊敬的 TI 团队:
我是 Dediprog MCU 支持团队的 Leo Wu。
现在我有关于 TPS16890 的编程问题。
执行下电上电后、我读回的寄存器值与我之前编程的值不匹配。
以下是我的编程流程:
解锁 MFR_WRITE_PROTECT
检查 STATUS_MFR_SPECIFIC_2 的 CONFIG_NVM_STAT
写入寄存器数据和 读取寄存器数据以检查不同情况
发送 STORE_USER_ALL
检查 STATUS_CML 的 MEMORY_FLT
6.执行下电上电
执行下电上电后、我使用以下过程读取数据:
解锁 MFR_WRITE_PROTECT
发送 RESTORE_USER_ALL
读取寄存器数据
但是、RESTORE_USER_ALL
命令后读取的寄存器值与我最初编程的值不同。 您能否帮助检查我的程序是否有任何不正确或缺失?
期待您的指导。
谢谢。此致、
LeoWu