Part Number: TPS65982
I was experimenting with a TPS65982-EVM, and also my own board with a TPS65982 part on it. I wanted to see how warm the TPS65982 on the EVM layout gets when sinking 20V/5A and 12V/3A. I used a 20V brick supply with the EVM and set the switch to 6, to provide 5V, 12V, or 20V. I then set my board to ask for 5V and 12V. The EVM sets up the 12V contract without a problem. I then sink 3A from the EVM and it handles this, but the TPS part on the EVM board gets hot to the touch. I can repeat this with 20V @ the 5A limit of the spec using a marked cable. With 20V the external FETs on the EVM are used and the TPS part doesn't get hot and the external FETs on the EVM board seem to stay cooler than the TPS part with 3A.
So, I wanted to setup the EVM so that the PP_EXT path would be used even with the 12V contract so that the external FETs would carry the current, not the TPS part. The spec sheet says that I can even go down to 5V using the FETs on the EVM board. I was planning on doing this on my board also with higher current contracts. So, I connected an Aardvark to the EVM board and changed the Source capabilities register so that only the 5V and 12V contracts were present. I set my board to have a 5V and 12V sink contract at 3A. I then changed the EVM Source capabilities register to use the PP_EXT path. When I connect the boards the contract is made but no PSRDY happens. I see a source capabilities message and a Request for the 12V and an Accept, but no PSRDY. It then repeats with a SrcCap again with the lights on the EVM repeatedly blinking on and off. If I switch back to the PP_HV path, everything works fine. I removed my board and used a second EVM set to SW=7. I again edited the SrcCap register on the EVM set to 6 to use the PP_EXT path and I had the same problem, the PP_EXT path can't be used with 12V.
Is there something else that needs to be changed to allow the PP_EXT path to be used for the 12V contract? I would rather do this as I said, because then the TPS part wouldn’t carry the 3A contract current. I also tried changing the System configuration register so that the PP_HV path was disabled, but this didn't help.T