Other Parts Discussed in Thread: LM5170
Hello,
I have a prototype board that has 4 LM5170 controller ships on it to regulate 4 independent sources onto one common bus that can source and sink current. I have 7 boards total and I am having trouble with one converter on 3 of the 7 boards. The one converter doesn't seem to want to go into buck mode when the DIR pin is set high. I have watched the SS pin during the transition and I see it cycle low and recharge. When I scope the FET's they are still cycling in boost mode for some reason. The other converters seem to respond correctly and as far as I can tell they are all build the same. When I check the ISET pin it is being commanded to the same voltage as a functioning converter. I have verified the DIR pin is set high, 3.3v. The converter seems to work just fine in the boost direction.
Another thing I noticed that seems off and may point to what I am doing wrong. The IOUT current relative to the LV current shifts going from boost mode to buck mode. Boost mode seems to track with what I would expect the LV current to be but buck mode, on the functioning converters, shifts to read significantly higher. I see the shift in the IOUT signal but the ISET signal still controls the same LV current that I would expect it to.
I am imagining there may be something in the layout or parts that is on the edge of a threshold but I don't know what to look at to figure out what it could be. Unfortunately the design is under NDA with my customer so I am not able to share the schematic or layout. If I could get any reason(s) why the converter would ignore the DIR command that I can look into it would be greatly appreciated.
Other notes for the setup:
VHigh: 24v-32v
VLow: 12v-16.5v
Switching freq: 150Khz - set and phase controlled from micro
Thanks!