This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TPS6521905: TPS6521901: Re-programming default EEPROM settings permanently from Linux/u-boot + NVM Settings in blank PMIC

Part Number: TPS6521905
Other Parts Discussed in Thread: TPS65219,

Tool/software:

Team,

Our customer is using PMIC TPS6521901 and has the following questions on this.

 

  1. Can we reprogram default EEPROM settings permanently from u-boot or Linux? (I saw couple of E2E which are confusing, some says we can’t permanently write new setting, while others say we can write though I2C but volatile).
  2. Preprogrammed TPS6521901, TPS6521902 and so on are intended for prototype use only? Or also production?
  3. If we want to use custom NVM setting in blank PMIC, can you please share the procedure for flashing EEPROM with NVM file template and GUI tool?

We've directed to :

TPS65219 drivers are available and are part of the Linux kernel. https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/Documentation/devicetree/bindings/regulator/ti,tps65219.yaml?h=ti-linux-5.10.y

Comments welcomed!

TY,

CY

  • Additionally:

    1. If we order a blank or user-preconfigured TPS65219 PMIC, can we configure it via U-Boot, or is the TPS65219 GUI tool the only supported method during manufacturing?

     

    1. For high volume opportunities, TI creates a new orderable part number with custom NVM settings.  What is the minimum quantity to be ordered?
  • Hi Chris,

    Brenda and I both have moved to different TI businesses, but there are others on the team who should be able to help with your questions. I can get you some initial answers:

    1. You can change the settings with U-boot and Linux, but not permanently. Cycling power with reset to the EEPROM factory programmed settings.

    2. Devices like TPS6521901 and TPS6521902 are production parts.

    3. Here are the instructions for programming the TPS6521905 (version of the device with blank EEPROM settings): 

        Video: https://www.ti.com/video/6338472027112

        Programming guide: https://www.ti.com/lit/ug/slvucm5/slvucm5.pdf

    For minimum quantity for a new orderable, you would need to reach out to the marketing team. 

    Best regards,

    Matt

  • Thank you kindly, Matt.

    I believe we can consider this one CLOSED!

    FYI, min order qty = 3000 pcs.

    Regards,

    Chris

  • Thanks for the support here Matt!

    Chris,

    Just to confirm, for that qty, we would not be able to support a new orderable spin.
    Instead, they would have to go the route of programming with a socket board in their production line, or outsourcing to a third party like Dediprog. 

    Best Regards, 
    Sarah