Tool/software:
As the description states, we'd like to have the TPS65988 automatically switch over to the port with the highest power. In our system, both ports are configured as dual-role ports, but for this particular use-case two sources are plugged in and both ports operate in sink mode. This question has somewhat been answered in this thread here, but this is essentially just a voltage OR'ing and will only pick the higher voltage, not the port with the higher power profile.
Based on the HITRM, the "MultiPortSinkPolicy" in the global system configuration register specifies that "Only one Sink path is enabled at a time. If both ports are connected to a Source, the port with the higher power contract enables its Sink path.". This is exactly the behavior we'd like, but unfortunately that's not how it is behaving. For example, if a 9V/3A supply is plugged into port 1 and a 20V/3A supply is plugged into port 2, then I expect the PD controller to switch over to port 2, but it remains on port 1.
Can you advise what settings are necessary for the "MultiPortSinkPolicy" option to automatically switch to the higher power source?
Additionally, I am wondering if the port switching can be done seamlessly such that the system voltage is not dropped? When I tried the solution for the problem raised in the linked thread above, I saw a 20-30ms drop to ~4V, whenever a switch happened. This would not be acceptable for our application.
Regards,
Adrian