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.

TPS65070 15s timer

Other Parts Discussed in Thread: TPS65070

I trying to use TPS65070 with power switch (instread button). So i connect switch to GND and PB_IN. When i turn this switch ON, TPS65070 starts. MCU powered from 3.3V starts and confugered DCDC2 to on (CON_CTRL1 = 0b10111000). Power_on pin tied to SYS with 100 k res. But on the page 34 of datasheen claimed: 

In addition to this, there is a 15s timer which will drive PGOOD=LOW for 0.5ms when 15s are expired. The 15s timer is enabled again when PB_IN is released HIGH. If PB_IN is pulled LOW for 30s continuously, PGOOD will be driven LOW only once after the first 15s. When PGOOD is driven LOW due to PB_IN=low for 15s, all registers in TPS6507x are set to their default value. See Figure 33.

So if I use switch instread button, after 15s TPS65070 switched DCDC2 off. And device didn't fuctions normally.

 

Can this 15s timer be disabled? 

 

  • There is no way to disable the 15s timer. How are you powering the TPS65070, e.g., AC and BAT?

  • Device is powering from the AC, and also have internal battery backup. But i need to use switch instread of button.The device need to be switched on or off by the switch. I don't like to use switch to disconnect battery from device.  Why TI esed this 15s timer? What is the reason of  it's implementation?

     

     

  • In your case, you should float PB_IN (has internal pull-up) and connect the slider switch to POWER_ON so that when POWER_ON = LOW the TPS6507x converters are off and when POWER_ON = HIGH the TPS6507x converters are on. Note, this only works when operating with an input supply connected to the AC pin. If you are using the battery backup connected to the BAT pin, when the device turns off it won't be turn back on again until power is connected to the AC pin.