Tool/software:
Hi team,
I'd like to seek your advice on the customer's requirements below.
Firstly, the customer's application is BT speaker and configured dead battery mode is always enabled as SINK.
While a sink port partner (PD/Non-PD phone) is attached and the customer system's battery is depleted, the customer's system shuts down the PP5V and VIN3V3.
At this point, the power role of the customer's system changes from Source to Sink, and the system is charged by the phone.
However, the customer does not want the PD IC to become a Sink again. They want the port to do nothing, it means the power path should remain closed.
It seems like the 5V VBUS from the phone is powering up the PD IC as soon as the VIN3V3 is down.
Is there any way to prevent this issue? Do you think it can be resolved by FW updates? or They need an extra power switch?
----
I'm sharing the customer's FW for your reference.
{ "questionnaire": { "device": "TPS25751", "answers": [ null, 1, 0, 1, 1, 0, 3, 0, 0, 1, 1, null, 0, 0, 0, 0, 0, 0, 0 ], "vendorId": "0000", "productId": "0000", "version": "1.0.0.2" }, "configuration": { "data": { "selected_ace": [ { "register": 6, "data": [ 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "register": 22, "data": [ 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 3 ] }, { "register": 40, "data": [ 2, 0, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "register": 41, "data": [ 82, 80, 144, 3 ] }, { "register": 50, "data": [ 1, 168, 42, 44, 145, 1, 32, 44, 209, 2, 0, 44, 177, 4, 0, 244, 65, 6, 0, 244, 65, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "register": 51, "data": [ 2, 44, 145, 1, 16, 44, 209, 2, 0, 44, 177, 4, 0, 244, 65, 6, 0, 69, 65, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "register": 55, "data": [ 62, 192, 18, 65, 180, 144, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "register": 92, "data": [ 204, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 157, 0, 0, 156, 155, 0, 0, 0, 0, 0 ] }, { "register": 112, "data": [ 1 ] }, { "register": 152, "data": [ 1, 0, 1, 0, 2, 36, 143, 36, 143, 170, 6 ] } ] } } }
Thanks,
Jay