8.4.5 Enable and Disable Charging
In Charge mode, the following conditions have to be valid to start charge:
- Charge is enabled via SMBus (ChargeOption() bit [0]=0, default is 0, charge enabled);
- ILIM pin voltage higher than 105mV;
- All three regulation limit DACs have valid value programmed;
- ACOK is valid (see the Adapter Detect and ACOK Output section for details);
- ACFET and RBFET turns on and gate voltage is high enough (see the System Power Selection section for details);
- VSRN does not exceed BATOVP threshold;
- IC Temperature does not exceed TSHUT threshold;
- Not in ACOC condition (see the Input Over Current Protection (ACOC) section for details);
One of the following conditions will stop on-going charging:
- Charge is inhibited via SMBus (ChargeOption() bit[0]=1);
- ILIM pin voltage lower than 75mV;
- One of three regulation limit DACs is set to 0 or out of range;
- ACOK is pulled low (see the Adapter Detect and ACOK Output section for details);
- ACFET turns off;
- VSRN exceeds BATOVP threshold;
- TSHUT IC temperature threshold is reached;
- ACOC is detected (see the Input Over Current Protection (ACOC) section for details);
- Short circuit is detected (see the Inductor Short, MOSFET Short Protection section for details);
- Watchdog timer expires if watchdog timer is enabled (see the Charger Timeout section for details);