请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:AM2732 我的目标是将0x2F 寄存器的值配置到 NVM 中、以使其永久有效。
我驱动 SPI 并将3个字节0x2F 0x01 0x7E 发送到 PMIC。
写入后读取的值每次都会更新。
但删除写入操作并再次读取该操作会将其恢复为默认值。
请问如何解决这个问题?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我的目标是将0x2F 寄存器的值配置到 NVM 中、以使其永久有效。
我驱动 SPI 并将3个字节0x2F 0x01 0x7E 发送到 PMIC。
写入后读取的值每次都会更新。
但删除写入操作并再次读取该操作会将其恢复为默认值。
请问如何解决这个问题?
您好!
Unknown 说:我的目标是将0x2F 寄存器的值配置到 NVM 中,使其永久有效
这只能通过更新 NVM 来实现。 可以使用 GUI 更新 NVM。 有关如何更新 NVM、请参阅以下应用手册和用户指南。
可扩展的 PMIC NVM 更新指南: https://www.ti.com/lit/pdf/slvaf93
2.可扩展 PMIC's GUI 用户指南: https://www.ti.com/lit/pdf/slvubt8
您要尝试的是动态更改它、这很有可能、但只要器件保持通电、就存在该更新。 一旦器件由于任何原因重新下电上电或硬复位后、器件将转到默认 NVM 设置。 因此、您可以在每次器件重新下电上电或硬复位时、在器件启动后的初始化期间在应用软件中进行此更改、或者对其进行永久更改、以进行 NVM 更新。
Br、
伊什蒂亚克