Other Parts Discussed in Thread: TPS65987D
Hi,
Our customer is designing a simple full speed USB device (dongle using TPS65987DDJ) with USB type C connector that will connect to a handphone (with USBC) and another connector for external power supply/adapter to the dongle. Below is the use case:
1) No external power supply connected to the dongle; the handphone will supply power (5V) to the dongle.
2) External power supply (5V) connected to the dongle; the dongle will provide power on the Vbus can charge the handphone.
3) Dongle will always be UFP.
4) Condition 1) and 2) can be switched anytime (Power Role Switch) but the data must still be connected.
We follow the Fast Role Swap based on the app note http://www.ti.com/lit/an/slvae20/slvae20.pdf on TPS65987EVM by setting Automatic Sink Cap (0x29) and Fast Role Swap Supported (0x42)
However, we are unable to get FR Swap Msg (able to see Fast Role Swap Event Type).
Please refer to the attached.
a) Waveform of VBUS for FRS from 5V drop to 0V and then recover to 5V when the barrel jack is removed from TPS65987D EVM
b) pjt file used on TPS65987D EVM as Dongle.
c) CC log showing FR Swap Event but not showing PD Msg for Fast Role Swap
Thanks.
Gim Song