Hello all,
I have a system in which there is a USB A and USB C port. USB C port is PD only (DFP). I am using TPS65987D to control the USB C part. USB A section is controlled by diffrent circuits.
When there is nothing plugged to USB A port, USB C port can be a 60W (5/9/15/20V@3A). But when something is plugged to USB A, the USB C power should drop to 45W max. In other words, all the 5/9/15V remain at 3A but 20V changes to 2.25A.
Also while the USB C port is providing 60W, and there is a USB A port plugged, the 60W should drop to 45W while charging.
Questions 1:
When 20V is providing 3A on USB C port, and somebody plugs into USB A port, the current on USB C should go to 2.25A.In doing this will the communication lost and everything will be re-negotiated?
Question 2: on how to program this in GUI. Like example:
- Under the "Transmit Source Capabilities" do I use "Bank 0" with one set of PDOs and "Bank 1" with other set of PDOs.
- And use any of the GPIOs to change the bank0 to bank 1?
Thanks in advance.
Raj Trivedi