Hi Community,
Recently, I've received MMPF0100 parts with default configuration.
I need to change some outputs to use them with my custom i.MX6 board. Specifically, I need
- 1.35V from SW3 instead of 1.5V default value
- 1.2V from SW4 instead of 1.8V default value
- 2.5V from VGEN4 instead of 1.8V default value
And most importantly, I need these changes to be permanent.
I am very confused about this issue. Do I need OTP feature in order to achieve this or can I do this on-board with just normal I2C operation?
Thanks.
Solved! Go to Solution.
Hi Durmus
In addition to what Igor suggests, to be able to
program the PMIC permanently, you need to
have the un-programmed version of the PMIC.
If you have a part that is preprogrammed you can
not change the values permanently. (Igor please
correct me if this is not correct).
A design alternative would be to have a preprogrammed
PMIC that mostly fits for the requirements and disable
the components that need different values. Then you
could change the values (e.g. SW3, SW4 and VGEN4
above) in your boot software. This way you can avoid
the additional process of programming your PMIC which
could make your manufacturing more complex.
Hope this helps
Regards
Sinan Akman
Hi Durmus
In addition to what Igor suggests, to be able to
program the PMIC permanently, you need to
have the un-programmed version of the PMIC.
If you have a part that is preprogrammed you can
not change the values permanently. (Igor please
correct me if this is not correct).
A design alternative would be to have a preprogrammed
PMIC that mostly fits for the requirements and disable
the components that need different values. Then you
could change the values (e.g. SW3, SW4 and VGEN4
above) in your boot software. This way you can avoid
the additional process of programming your PMIC which
could make your manufacturing more complex.
Hope this helps
Regards
Sinan Akman
Hi Durmuş
to be permanent, OTP fuses should be programmed, programming script examples
can be found on link below.
Also voltages may be changed by I2C operation, after power-up.
KITPFGUI: GUI for the PF family development tools.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------