1 of 1 people found this helpful
1. Please refer to CCG4 and the part that supports docking station i.e. CYPD4236-40LQXIT. If you dont require two ports, and only need PD support on the US port, you could check the single port part CYPD4126-40LQXIT listed in the datasheet. You could also check CCG2, which is a smaller and less integrated part, and check for the parts that support docks.
2. The port role can be set in the configuration with the default port role set in case of a DRP. But the firmware needs to be customized if you want to be a UFP when you are the source since the initial configuration will make the device either a DFP, source or a UFP, sink.
3. For your application, you could refer to the CCG4 Dock solution firmware which is configured to be a DRP port and handles role swap in the firmware to have it as a UFP.
4. The initial role determination will depend on the Rp/Rd terminations as per Type-C specification. If you would like to change the default role that is set, then PD messages can be initiated to change the role.
Thanks a lot Sananya for the great pointers. I'll start form here.