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.

TPS65132: Changing the output voltage of TPS65132

Part Number: TPS65132

Hi Sir,

I have some questions about setting the output voltage of TPS65132. 

From the datasheet I learned that the register addresses corresponding to LDO OUTPUT and NEGATIVE CHARGE PUMP OUTPUT are 0x00 and 0x01 respectively, and the output voltage can be adjusted by writing to these two register addresses. I also noticed that 0xFF is the control register address, which can be used to read or write EEPROM data. Now I want to change the output voltage, did I need to set the 0xFF register? Did the 0x00 and 0x01 registers only need to be set once, or do they need to be reset through I2C after each boot?


Best Regards

  • Hello Lumina,

    For setting the output voltage, you only need to write to registers 0x00 and 0x01 but if you want the newly set value to be stored in the eeprom so that the setting is retained at subsequent power cycles, you will need to write 0x80 to register 0xFF to burn the setting to eeprom.

    Kind Regards,


  • Hi Liaqat,

    Thanks a lot. But I still have one question, which is that if the 0x00 and 0x01 registers are written every time when turned on, will the eeprom. have a life problem?


    Kind Regards

  • Hello,

    oxFF register is not written every time. After you have updated the register 0x00, 0x01 with appropriate values, you only need to write 0x80 to register 0xFF once. This will write new values to eeprom and you will not need to write any registers (not 0x00, 0x01 or 0xFF) for subsequent power ups.

    Kind Regards,