Hi,
We have an ARM based processor which control TPS65987DDJ through its I2C lines.
In our application, the PD is by default configured to have a 5V, 3A source and data role is UFP. And also we support to switch power role to a Sink on runtime instead of a source by issuing an I2C command called Swap to Sink or vice versa.
Rather than issuing an I2C command, I would prefer to switch the power roles using an GPIO input on the TPS65987DDJ side such as one of the input GPIO is logic-1, then act as a Sink and logic-0 acts as a Source. That would simplify our design in a way that instead of implementing whole I2C command chain, just need to control one IO.
Is it possible?
Regards,