Hello MPS Support Team,
I am using an MP2797DFP-0001-T based board without any external MCU. I connect the board directly to my PC through the I²C interface using the EVKT-USBI2C-02 and configure the MP2797DFP-0001-T with the MP2797 Desktop Program Tool.
I can successfully modify the configuration and click “Write All”. The board then operates according to the configured settings, even after disconnecting the PC and the I²C interface.
However, when I completely remove power from the board and power it up again, all configuration settings appear to be lost, and I need to configure the device again.
Could you please clarify the following:
-
Does the “Write All” function write the configuration only to volatile registers (RAM), or does it also program the internal OTP memory?
-
If OTP programming is required, what is the correct procedure?
-
Are there any hardware requirements for OTP programming (battery connection, cell connections, REGIN voltage, etc.)?
-
How can I verify whether OTP programming was successful?
-
Is it expected behavior that the MP2797 loses all configuration after a power cycle if OTP has not been programmed?
-
If the MP2797 is not intended to require reconfiguration after every power cycle, could you please advise how the configuration should be stored permanently so that it is automatically restored after power is reapplied?
Thank you for your support.