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.

TPS25750: Is there a way to reset the tps25750?

Part Number: TPS25750

Is there an i2c command that will force the tps25750 to reset? I noticed from other peoples questions you guys have 2 4cc commands gaid and GAID. Do these do a full reset on the chip? What's the difference between the two commands (from what I understand one does a soft reset the other does a hard reset, but I want a more detailed explanation of what the difference is).

  • Hi Houman,

    There are 2 4CC commands to reset the PD, these being gaid and GAID, please see difference below.

    gaid - return to normal operation: The processor restarts and all HI register return to their default state upon reboot along with all CMDx/DATAx registers return to 0.

    GAID - cold reset request: The processor restarts and all HI register return to their default state upon reboot along with all CMDx/DATAx registers return to 0. This task reboots the OTP bootloader. 

    The main difference between the two is the GAID command will reload the ROM.

    There is no I2C command or register to force the PD into reset, this can only be achieved through 4CC commands.

    Very Respectfully,

    Brandon Beader