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.

bq25892 / Set IINLIM to 100mA at SDP detected

Other Parts Discussed in Thread: BQ25892, BQ25890

Hi,

At USB specification, the IINLIM should be 100mA until enumeration is completed when SDP is detected. Then I'd like to know how to achieve it at bq25892. I know that the default value of IDPM_LIM (REG13[5:0]) is 100mA, so can I set IINLIM to 100mA if ICO_EN is set to 1?

Best Regards,

Sonoki / Japan Disty

  • The bq25892 does not have D+/D- but has PSEL, which is intended to be used to ILIM until enumeration. Setting PSEL pin high implements USB500 with 500mA. To implement USB100 in the system, the host can enter HiZ mode by setting EN_HIZ bit after 2 min charging with 500 mA input current limit. I recommend leaving ICO enabled but if you choose to manually set ILIM to 100mA then you will need to set ICO_EN to 0.
  • Hi Jeff,

    Thank you for you response. I'd like to ask the same question for bq25890 also. So I'll ask it the separated thread.

    Best Regards,
    Sonoki