Other Parts Discussed in Thread: BQ24392
1) If the TPS65987D detects a plug-in event (USB2, USB-C, etc.) – how does it handle the current limits on the port?
FYI – this is on a Powered device (UFP) – and the customer wants to charge a battery at >500mA. So, when their ‘Dock’ is plugged into a standard USB2 Type-A port (on the host) – does the TPS65987D limit the current on the PPHV1 line? If so, how? Clamp the current? Or terminates the power until the load stops pulling too much current? Or?
2) I could not find a way for the TPS65987D to externally signal (i.e. on a GPIO port pin) that the Dock is plugged into a BC1.2 power source. Whether that’s a DCP or a CDP port.
What does it mean that a “Source PDO0 Contract has been negotiated”? I assume this means the DFP or Host (source) side has negotiated Type-C 'PD' power contract with an UFP… correct? If so, then I also assume this does not apply to a USB2 Type-A port, on the host connection.
And what does it mean “Asserted high when data connection is DP” ? DP = Display Port?
Might there be a way to use “Event 79 or 80” to one of the GPIO to indicate >500mA capability on the USB port? (See table 3-74 'GPIO Events' in the TPS65987D TRM)
Anything else you can think of to indicate a BC1.2 connection (or that the DFP can source >500mA)?
Thanks!