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.

TPS61305 and "false?" Thermal shutdown events

Other Parts Discussed in Thread: TPS61305

Hi,

I have an issue with the TPS61305 and the HotDie events.

When I drive the LEDs with a current pulse (4.2A pulse, zero dc current setting) from a supercapacitor (0.6F), I keep getting a “HotDie_Thermal Shutdown” event occurring even though I am pretty sure that the die is not overheating.

Extra info:

  • pulse duration for example = 80 ms,
  • STIM = 102.2ms,
  • Pulse drive from FLASH_SYNC pin.
  • Inductor = 2.2uH
  • 2 LEDs (one for LED2, the other for LED1 &LED3 outputs together)

If I monitor the HotDie bits during the current pulse they report that the die temperature is <= 55 deg C. However as soon as the pulse finishes the next time I read the HotDie bits I see that the Thermal shutdown has occurred. This behaviour happens regardless of what flash duration I use (I have tried from 50us up to 80ms).

Because I see that at 79ms, during a 80ms pulse, that the die <= 55degC, I do not believe that the die is getting too hot for a 50ms pulse, but I still see the thermal shutdown event occurring at the end of the 50ms pulse (even at the end of a 200us pulse).

I have played with ILIM at initial startup and see it has no effect on this behaviour. I see that ENPSM has not effect on it, also the OV (target voltage) has no effect on the behaviour.

If I program STIM to shorter than the LED pulse duration then I see the Thermal Shutdown event occurring as soon as the STIM times out, I can understand that.

I have re-routed the ground connections and the AVIN connection thinking that ground bounce/supply bounce may be the problem, but it didn’t help.

While I can work around this “false” HotDie Thermal Shutdown event in fw, my feeling is that it should not be occurring.

Any ideas on what may be causing it?