Hi,
One of my customers is having the issue below with TPS65982. Can you please advise?:
Our PD Injector with USB type B to host and type C to device uses TPS65982, this PD injector was designed to provide PD power to PD device while having data transfer capability. I can say we are able to negotiate the contract I was looking for and was able to successfully test a data + PD charge configuration. Once up and running it appears robust and connection maintained. But, it was also intermittent on separate plug in attempts. Meaning, continuous plug in events did not negotiate the data contract the same each time.
Hooking up a PD analyzer was able to grab the CCx toggling behavior and see that the power injector is toggling Rp/Rd continuously. As a power injector, don't you want a constant Rp (source) all the time as in the case of a USB-PD charger so whatever it is plugged into would always be the sink? If the peripheral device has source/sink capability and also toggles the Rp/Rd could there be random negotiation contracts (UFP/DFP) depending on the state of the Rp/Rd upon connection of power injector to any device? I believe if I was able to make the power injector only share an Rp then the intermittent data negotiation may be resolved. Do you agree?
PD Analyzer
Left side open
Right side connected to the power injector to monitor CCx line behavior
Thanks,
Antonio