Dear Sirs,
PCB Power source from Type C PortA input
I want to move PortA to PortB
Switch MOSFET through GPIO5
If it is 5V, use LDO
If it is 9V/15V/20V, PortA moves to PortB.
PD5V/9V15V can be successful.
But PD20V will be wrong because UnableToSource, as shown below
Purple Line PortA VBUS
Green Line PortB VBUS
I guess it is Timeout.
Each time through the MSP430 command TPS65988 waits for a response of about 100ms
Timing is as follows
1. When PlugInsert
2. Read PortA PDO, move to PortB PDO
CC4_cmdw(SendSourceCap)[120ms]
3. Confirm PortB Active RDO, Re-request PortA PDO,
CC4_cmdw(GetSourceCap)[90ms]
4. Switch GPIO5,
CC4_cmdw(GPIOSetOutputHigh)[110ms]
5. Power climb
5Vto20V[250ms]
How can I speed up the TPS65988 response?
Or avoid Timeout
Thank you
Eric hung