Other Parts Discussed in Thread: BQ25792,
Hello,
We are currently working on a 60W (20V, 3A) battery powered product using the TPS25750D+BQ25792 and would like it to work when the battery is taken out of the product as well, but we cannot manage to make the TPS25750D negociate contracts with the power source while the battery is dead or not present.
So far here is what we have tried:
-Using the "always enable sink" mode:
- The system does boot when we plug in the USB-C PD capable charger, 5V 3A power supply is correctly provided.
- The PBM 4CC tasks are used to load the PATCH from the MCU.
- Once the patch is loaded successfully we are still in 5V 3A power supply mode.
- We can communicate with the BQ25792 using the 4CC commands but we are stuck in 5V 3A when we would like the contract to be 20V 3A.
From what we understood via the datasheets and other technical documentation, this is due to the dead battery flag being still up and the TPS25750D working as a legacy (non PD) USB device. However when we try to clear the dead battery flag, using the DBFg 4CC command, the power supply cuts off and the system shuts down. The only way we can start negociating PD contracts in this configuration is by plugging in the battery pack (which is exactly what we don't want to do), and clearing the dead battery flag.
-Using the "negociate high voltage" mode:
- The system does boot when we plug USB-C PD capable charger, 20V 3A power supply is correctly provided.
- We can communicate with the TPS25750D but not with the BQ25792 as the PATCH is not yet loaded.
- As soon as we try to load the PATCH, the TPS25750D cuts the power supply off, shutting down our system.
As you can see we have tried multiple configurations and none seem to work as we would like.
From what we have read in other posts on this very forum the TPS25750D should allow this functionality but we cannot find what is preventing it...
Best regards,
Morgan.

