Other Parts Discussed in Thread: TPS25751
Hello,
I am working on a design where the BQ25731 can be used to charge our device's removeable battery (3S lithium ion). It will be supplied power via a TPS25751 USB-C PD controller. Our device has a host MCU, which is powered off of a 3.3V SMPS, which is supplied by the battery. There is also a 5V SMPS on-board for some other peripherals (plus logic level shifters).
The scenario I am trying to sort out is what happens when USB power is applied via the TPS25751, but the battery is not inserted. The ideal behavior is that the USB PD controller and charger ICs can be configured correctly after power up, and the system can remain idle until a battery is inserted, at which point the charger can begin charging.
However, if I want to configure the USB PD controller and charger ICs via the host, I would need the charger to output our system voltage (at least, enough for the 5V SMPS) for the system to properly start up. My understanding is, with CELL_BATPRESZ detecting no battery, the default output voltage would be 4.2V. Does this mean that our system will require an EEPROM for the TPS25751 to load the patch at boot?
Additionally, while the device is not intended to fully function without the battery installed, it would be useful if the BQ25731 can still supply enough power for the host processor to run for debugging purposes (approximately ~250mA and 12V would suffice). Can it support that?
We are considering the BQ25731 because we have a scenario where cannot allow the charger to block charge current into the battery. This is because our device has the ability to charge the battery via BLDC regenerative braking, where current would flow backwards into the battery. If the charger blocked this current, VSYS could rise very high, causing component failures.
Regards,
Vincent
