Hi,
I have a design based on the BQ25708 chip which is meant to be able to charge 2s and 4s batteries. Additional circuitry has been implemented to determine whether 2s or 4s charging is required, and a microcontroller applies the settings through SMBus accordingly. The charger will be working from an input supply ranging from 9V to 20V.
The MCU also configures the CELL_BATPRESZ voltage by shorting out a resistor in a resistive network such that the CELL_BATPRESZ voltage is as per specifications for 2s and 4s charging.
When the MCU determines that 4s charging is required, the settings in the below image (4s charging.png) are applied to the BQ25708 charger:
However the charger immediately raises the SYSOVP flag - cutting off its output. Clearing the SYSOVP flag by the MCU causes the output voltage to momentarily rise to the desired voltage - but SYSOVP is set again - causing the output voltage to fall again.
Charging works perfectly however for 2s charging.
Am I missing some configuration change that is causing this behaviour?
Thanks and regards,
Andre Cilia