Other Parts Discussed in Thread: BQ25713, , TPS25751
Tool/software:
Hi TI Team,
We are experiencing an issue with our custom board that uses TPS25750, BQ25713, and an EEPROM. This board has been in use for over a year, and we discovered the issue about a month ago. The board is equipped with 2S Li-ion batteries. When we plug in a non-PD adapter, the BQ25713 charges the battery, but when we unplug this adapter, the BQ25713 appears to latch, and neither non-PD nor PD adapters are able to charge the batteries afterward.
We do not have the D+ and D- lines connected, as we do not want to use an external switch for data connection. Because of this, we set the first PDO to 5V @ 500mA, as defined in the following JSON configuration:
{"questionnaire":{"version":"7.0.3.13","answers":[6,null,1,null,0,null,1,null,1,null,1,8.352,2.048,null,null],"options":{},"configID":"0000","vendorID":"0000"},"configuration":{"data":{"selected_ace":[{"register":6,"data":[0,0,0,0,0,0,0,0]},{"register":22,"data":[10,48,48,77,0,0,0,0,0,0,3]},{"register":50,"data":[0,168,42,44,145,1,38,44,209,2,0,44,177,4,0,44,65,6,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":51,"data":[3,50,144,1,0,44,209,34,0,44,177,4,0,244,65,6,0,69,65,6,0,0,0,0,0,0,0,0,0]},{"register":92,"data":[0,0,0,0,0,0,0,0,0,16,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]},{"register":117,"data":[0,0,0,0]}]}}}
The issue resolves when we disconnect either the battery or the USB (by "resolve" I mean that charging via a USB-PD adapter becomes possible again).
It seems like a hard reset helps, so we tried to disable the VIN_3V3 rail and re-enable it when a USB is plugged in or when the device is on, but this approach did not work. Additionally, we noticed that the board consumes twice the current in standby mode.
The OTG/VAP pin is pulled down. ILIM_HIZ is set to 2.1V (2800mA). CELL_BATPRESZ is set to 2.3V (the pull-up is located near the battery; when the battery is disconnected, the pull-up is also disconnected), which is approximately 40% of VDDA for a 2S configuration.
We need to understand why the BQ25713 latches when we connect the board to a PC.
We also have a question: we are considering using TPS25751 as it appears to be pin-compatible, but we cannot export the JSON configuration or binary for this device.
Any insights or suggestions would be greatly appreciated.
Best Regards,
Rafał