Hi,
I'm planning to use the BQ25713 via USB-C to charge a 3s Lipo battery.
My question is, right after USB is connected, how do I configure the BQ25713 to not pull more than 100mA until my MCU wakes up, finishes enumeration and tells the BQ25713 over I2C (REG0x0F/0E) that it's ok to draw more?
Some options:
1. Set ILIM_HIZ to limit current to 100mA. Then, after enumeration, increase iLIM_HIZ to a higher value along with setting REG0x0F/0E appropriately. So the MCU would control a FET and resistor network to adjust the ILIM_HIZ voltage.
2. Set ILIM_HIZ to a constant 3A limit, and rely on ICO to not pull more than 100mA when USB is first plugged in.
3. Some other mechanism?
Thanks,
Josh