Hi
How do i get the following info for MP8859. I am using the chip in 12V output mode. What configuration codes are available?
** “xxxx” is the configuration code identifier for the register setting stored in the OTP. The default number is “0000”. Each “x” can be a hexadecimal value between 0 and F. Please work with an MPS FAE to create this unique number
For the configuration code, MP8859 will have a default suffix code of 0000 and it will have preloaded values in its I2C registers that can be only one time programmable.
Refer the below screenshot for the I2C register map.
In addition, for your 12V Vout application, it should work with the default 0000 config code if you don’t want to do any changes in the I2C registers and can follow the typical application circuit.
Is there a way i can program the IC to output 12V. At the moment, I programme the IC everytime i power it up. By default it powers up to output 5V and then I have to select 12V via GUI.
Is it something i can write in the OTP or get a version, which is always 12V
In order to get a custom suffix code for 12Vout, you will need to fill out the following form: Technical Contact
This will have a seperate part number (-xxxx) from the factory.
In addition we have another part MP28167-A which is pretty much similar to MP8859 and has an additional FB pin where you can vary the output voltage with a resistor divider. This way, you don’t have to worry of changing the registers via I2C.
MP8859 has an I2C control over the output voltage whereas MP28167-A has a control over the reference voltage for the FB pin.
Both the parts are in same package size QFN-16 (3mm x 3mm) and have similar efficiency for 12V output.
Thus, in all this could be a better part to have control on the output voltage both externally and internally.