This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ25890: What exactly is the algorithm that determines the IDPM_LIM value?

Part Number: BQ25890

I use a USB DCP adapter to charge my device.

The USB current is 780mA. The current limit at the IILIM pin is 1.6A.

But the IINLIM is 3.25A, and the VBUS is 4.9V. The voltage at the USB source is 5.2V, so there is only 0.3V voltage drop, the chip does not get into VINDPM status.

But the IDPM_LIM is 900mA, which limits the input current.

The datasheet says:

Why the IDPM_LIM is only 900mA, the VBUS at the pin of BQ25890 is 4.9V, only 0.3V drop, I think the input current can be larger.

What exactly is the algorithm that determines the IDPM_LIM value?

Thank you.