We had a situation where the TPS2590 on our board was faulting, despite that the fault current value and current limit was set high enough that it shouldn't have been a problem. What we found was happening was that the TPS2590 appears to be going into fault mode whenever it is current-limiting it's own internal series FET. See the waveform below: The voltage on Ct should only go up when the Iflt threshold is crossed, but it starts going up immediately upon power-on. Nothing in the datasheet or functional block diagram give a hint that the FET protection circuit triggers a fault condition.
Another bug is that after FET protection circuit cuts out (when the FET is fully turned on), then the votage on Ct does stop rising, but it doesn't drop to GND very quickly either. So if a real fault condition comes along, the Ct voltage does not start from ground, so the expected time delay won't be what was designed for.
Note: The chip is not in cofigured to be in retry mode, and because the chip didn't actually fault (the output voltage is still high), Ct voltage should quickly fall to gnd. It actually looks like the chip thinks it has already faulted, and is using Ct to time when the next restart should happen.
Comments?