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.

TPS25985: shuts off immediately after enable

Part Number: TPS25985
Other Parts Discussed in Thread: , TPS25990

Hello,

I have a custom board design using 3x TPS25985 chips (one primary and two secondary).  The eFuses are used to prevent voltage being applied to a high-current part of our board until other initialization operations occur; the eFuses are enabled using GPIO from embedded software.  The eFuses are designed to support up to 135A with a input voltage of nominally 12-16V.

The issue we're facing is that as soon as we enable the eFuses, they shutoff within about 175ms.  I'm having a terrible time trying to find the root cause of our issue.  

Currently, I'm bypassing the normal load of our circuit and wiring the output of the eFuses to an electronic load.  My input voltage is set to 15V and the electronic load is set to pull 10A constant current.  I've collected oscilloscope traces of as many pins as possible.  Hopefully someone has ideas?

The most interesting plot I believe is of the ILIM pin.  On the primary eFuse, at startup there appears to be some interesting behavior that (a ramp, followed by a strong ringing pulse, followed by a slow ramp, then drop, then finally leveling off to a constant voltage).  Based on my RILIM of 560ohms, the steady-state value of ILIM appears to indicate that a full 10A is making it through the primary eFuse before it shuts off.  Below are three plots of voltage at ILIM at three different zoom levels.

50ms/div:

2ms/div:

200us/div:

Also, below is a capture of the output voltage, which appears to be correctly showing the slow ramp up caused by the DVDT capacitor and the correct output voltage at steady-state:

I also have traces for the ILIM output for both of the secondary eFuses, as well as captures at SWEN, PGOOD, DVDT, etc.,  but I don't want to share so much as to confuse anyone.  

I'll also provide the schematic for the eFuse part of the circuit below:

big-board-eFuse.pdf

Also, below are screenshots of the layout for each layer.  Unfortunately, we're only using 4 layers for the board, which may be detrimental.  I know that I do not have optimal grounding, and it was a challenge to get all signals routed between the eFuses without cutting off my input or output traces.

Layer 0 (top):

Layer 1 (inner):

Layer 2 (inner):

Layer 3 (bottom):

My hunch is that whatever is causing the spike and ringing in the ILIM signal is causing the eFuse to shutoff, but I'm hoping someone who understands this chip better than myself will see a smoking gun.  Anyone have ideas?

  • I am in a training for next three days. I will get back to you by Friday. Please cooperate. 

  • no worries.  I appreciate the consideration.

  • when you return, I would also appreciate receiving the Altium design files for the TPS25985EVM. (Kicad would be awesome if you have them.) Thanks in advance!

  • Please share the following signals captured in a single scope shot during power up.

    ENABLE, VOUT, DVDT, and SWEN

    ENABLE, VOUT, PGOOD, and FLTb

    EVM file:

    TPS25985EVM_A_REV-E (27-08-2022 11-26-35).zip

  • Here are the requested plots, as well as a a couple additional (TEMP and ILIM).  In all cases, Channel 1 (yellow) is the Enable signal (EN/UVLO).  I apologize, but I only have a 2-channel scope, so I am not able to collect all signals simultaneously.  We are beginning to suspect that there is an issue with too much output capacitance or potentially too slow a rise time, but we are eagerly waiting for your input.

    VOUT:
    VOUT

    DVDT:
    DVDT

    SWEN:
    SWEN

    PGOOD:
    PGOOD

    FLT:
    FLT

    TEMP:
    TEMP

    ILIM:
    ILIM

  • Thanks for sharing the waveforms. Please let me go through and understand the issue. I will respond to you by end of this week. Please cooperate. I have not seen this kind of issue before. Hence, I need some more time to analyze. 

  • Thank you again.  In the meantime we are going to try a couple things (reducing output capacitance, reducing ILIM resistor, removing the PGOOD and FLT LEDs, possibly changing the DVDT capacitor).  I'll post back if we find anything useful.

  • FYI, I wanted to share an update.  Below are plots of the ILIM pin for the other two eFuses.  Not sure if these are interesting or not, but we had not looked at them before.  It's not entirely clear what to expect to see on the secondary eFuses.  Because the ILIM resistor sets the "active current sharing threshold" (in our case about 35A) should we expect to see the secondary eFuses pass current if our load is only set to 10A?

    Also, another note, we reduced the output capacitance significantly (only using a 2.2uF cap beside each eFuse now), but the startup/shutdown behavior did not change.  We still see it shut off about 175ms after enable.

    ILIM for eFuse 2 (secondary):

    ILIM_eFuse2

    ILIM for eFuse 3 (secondary):
    ILIM_eFuse3

  • Good news!  We tried a few different ideas and ended up finding the solution.  The FLT and PGOOD pin LEDs were being pulled up too high, and this caused some strange behavior.  While the datasheet states a maximum voltage on these pins of 5.5V, we were pulling them up to VIN (15V).  We removed those pull-up resistors (R102, R103, R111, R112, R115, R116) and everything is working as intended!  Please let me know if you have any other feedback, because we plan to do another spin of this board soon.  Thank you for your time.

  • Hi Matt,

    Thanks for sharing the information. PG pin of all the devices in parallel should be connected together and pulled up to a 3.3 to 5 V power supply. Please refer to the TPS25990 EVM user's guide. FLTb pins can be separately pulled up or connected together or kept floating.