Can pre-programed PMIC be replaced non-programed?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Can pre-programed PMIC be replaced non-programed?

Jump to solution
1,064 Views
JHY
Contributor IV

I have been using MMPF0100F1AEP, F1 type pre-programed PF0100, but our FSL distributor recomended MMPF0200NPAEP, NON-programed PF0200.


The differences of PF0100 and PF0200 can be handled, but I am not sure F1 type can be replaced NP type.


Maybe programing for initial status will be needed to use NP type, is it right?

Or is it possible to set PMIC in bootloader code?

Labels (1)
0 Kudos
Reply
1 Solution
861 Views
sinanakman
Senior Contributor III

Hi JHY

AFAIK, NP types has to be programmed first. There is a

programmer reference circuitry from FSL you can

incorporate that into your design or program them before

you place them on your board. You can then later

modify the programmed values via I2C but the

changes are not permanent.

Hope this helps

Sinan Akman

View solution in original post

0 Kudos
Reply
2 Replies
861 Views
Yuri
NXP Employee
NXP Employee

  According to the MMPF0100 Datasheet, it "can be configured to start-up from either the internal OTP configuration,
or with a hard-coded configuration built in to the device. The internal hard-coded configuration is enabled by connecting
the VDDOTP pin to VCOREDIG through a 100 kohm resistor. The OTP configuration is enabled by connecting VDDOTP to GND.

For NP devices, selecting the OTP configuration causes the PF0100 to not start-up. However, the PF0100 can be controlled
through the I2C port for prototyping and programming. Once programmed, the NP device will startup with the customer programmed
configuration".
  So, for the NP devices, it is needed to use default hard-coded configuration. Please look at Table 10 (Start-up Configuration)
of the Datasheet for details.

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

862 Views
sinanakman
Senior Contributor III

Hi JHY

AFAIK, NP types has to be programmed first. There is a

programmer reference circuitry from FSL you can

incorporate that into your design or program them before

you place them on your board. You can then later

modify the programmed values via I2C but the

changes are not permanent.

Hope this helps

Sinan Akman

0 Kudos
Reply