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.

BQ25710: Is there any condition that BQ25710 will set the IinDPM value back to 0 itself?

Part Number: BQ25710

Hi team,

Since the Input current register in 0x3F is defaulted as 3250mA, is it necessary to write 0x3F later by EC if we just want to use the defaulted value?

Are there any conditions that will cause the 0x3F setting back to 0 by IC itself?

Thanks.

  • Hi Max,

    If you enable the ICO (Input Current Optimization) algorithm, then it will overwrite the value in this register. But the default at power up is to disable ICO, so you would have to turn this on for it to occur.

    Also, a watchdog timer trip will reset all the registers, including this one to their POR values. Bust since that is what you want, it shouldn't be a concern even if it does happen.

    Neither of these would set the register to 0, and I don't believe there are any other situations that will cause the device to modify this register without user intervention. (Technically ICO could set the value very low if you had an adapter that had enough voltage to be recognized but more or less immediately cratered when a load was applied, but in this case it doesn't really matter because your adapter can't provide any more than that anyway.)

    Regards,
    Steve
  • Got it. Thanks Steve.

  • Glad I could help.

    Steve