How do I set the input current limit for these chargers?
The input current limit used by the charger is set by the lowest value between the ILIM pin (set by a specific resistor value connected from ILIM to GND), the Input Current Limit (IINDPM) register setting, and the ICO (Input Current Optimizer) setting.
When an adapter is plugged in, the charger will automatically run input source type detection and set the IINDPM register to a default value, which can range between 500 mA to 3A, depending on what type of input source was detected. After input source type detection is complete, the host MCU may change the IINDPM register setting through an I2C register write, if desired (note that this does not apply to the BQ25886, which is a standalone charger).
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.