Part Number: TPS65988EVM
Hello TI Support,
I'm working on a multi-port USB-PD project where our team was testing the TPS65988DH. Sink RCP is an important design consideration for us, since users could plug in different source devices that negotiate different voltage contracts. We would also prefer to be able to sink power from multiple sources if they both have the same contracted voltage.
I was testing out the RCP comparator circuit (page 40) on the TPS65988, and it wasn't working properly. Here is my setup:
- Plugged a 5V legacy charger (no PD) into Port A
- This powered on the board properly. I could see in debugging mode with the application customization tool that a cable was connected and the port was in sink mode. There was no active contract because it was a legacy non-PD charger, but I could see that VBUS was at VBus_5V_Safe.
- Plugged a 100 W USB-C charger (I have a Sink RDO for 20 V, 5A) into Port B
- I was expecting a result similar to Figure 17 in the TPS65987D, TPS65988 Power Path Performance and Protection Application Note. Once the 20 V RDO was selected, VBUS for Port B would go to 20 V, and bring the SYS_PWR rail up to 20 V with it. I expected a slight blip on VBUS for port A before the comparator switched on and closed the power switch, but it should stay within 100 mV of 5V
- Instead, Port A's voltage went right up with SYS_PWR. It made it up to about 7V, at which point, it appeared the device reset. I haven't changed the default settings for OVP (I think the default is 5% of max, but I imagine that OVP settings are like the OCP clamp where the clamp is actually set above the set point). This process repeated about once per second. After reset, the 5V charger powers the system back on, and the OVP triggers again on Port A after the 20 V RDO is selected on Port B.
Based on that setup, it appears to me that the comparator RCP circuit completely failed.
I can attach my TPS65988 configuration project if needed.
After that though, the evaluation board isn't working at all. If I plug in a source device (legacy or PD), the chip doesn't power up. If I attach 20 V through the barrel jack, it seems the device is continually resetting. I put the application customization tool in debug mode (attached via micro-USB to FTDI) and it flashes between connected and disconnected. In the brief moments it connects, I get some weird readings:
- Mode is "ÿÿÿÿ"
- Every single Interrupt Event is "True" (even though the interrupt mask is off for everything except cable plug event)
- The Plug Present field shows a plug even though nothing is plugged in.
Questions:
- What might have gone wrong here? Why would the comparator RCP circuit fail to close the switch?
- What might have caused the board to brick out?
- Am I better off using power paths 1 and 2 for Sink roles, and use power paths 3 and 4 for Source roles? Each of our ports has an isolated supply, so RCP seems less important in the sources than the sinks since the sinks are all connected to the same net after the power switch.
- I don't think that anything I did should have caused damage to the board. Is it possible for TI to ship a new one to me? These things are expensive.
Best regards,
Cory