The charge current limit is set between 32 mA and 800 mA in 2 mA steps. Charging current ICHG is configured with TWI with a default value of 32 mA.
CHARGER must be disabled before changing the current setting in registers BCHGISETMSB and BCHGISETLSB. The setting takes effect when charging is enabled.
Some example charging currents are found in the following table.
| ICHG | BCHGISETMSB | BCHGISETLSB |
|---|---|---|
| 32 mA | 8 | 0 |
| 34 mA | 8 | 1 |
| 400 mA | 100 | 0 |
| 800 mA | 200 | 0 |
Trickle charging current, ITRICKLE, is 10% of ICHG. Trickle charging is active when VBAT < VTRICKLE_FAST (default 2.9 V).
Termination current, ITERM, is programmable to 10% (default) or 20% of ICHG. Termination current is active in the constant voltage phase of charging. Charging stops when the charging current reaches this value.
These parameters are configured in registers BCHGVTRICKLESEL and BCHGITERMSEL.