How does MP2722 OTP work?

How does the one-time-programming (OTP) work in the MP2722?

If I change the value of a register that is “OTP-configurable”, does that permanently change that value? Or is there a separate command register to write to the OTP?

Hi Kevin,

If you write to the volatile memory, any changes made will be reset to the default value upon start-up. If you program to OTP, you are correct, the value will be permanently changed.

Hi, I have the same question, but I’m not satisfied by the answer provided.

Are you saying that there is a mechanism whereby individual OTP values in the I2C map can be written either in a volatile or a non volatile way? Alternatively, are you saying that OTP values in the I2C map can only be written in a non-volatile way.

If it is the former, how would one select the method?

If it is the latter, how may one evaluate settings without consuming assembled circuit boards and devices?

I would certainly appreciate clarity on this matter.