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.

BQ24292I: To low current.

Part Number: BQ24292I


Battery connected: 10000mAh full charged (4.2V). I turn off VBUS supply. Maximum current on VSYS output is 0.9A. I need at least 3A. Registers are set as follow:

static const uint8_t bq2429x_initial[] = {0x3F, 0x11, 0xFC, 0x11, 0xB2, 0x80, 0x03, 0x48};

Could someone help me and suggest what I'm doing wrong?
  • Hello, 

    Thank you for reaching out via E2E. When VBUS is disconnected VSYS is powered by the battery through Q4 BATFET. No register setting will limit the maximum current allowed through the BATFET. The BATFET overcurrent threshold is 9A and cannot be modified. Please note the BATFET can be forced off via REG07 bit 5, but your settings indicate it is set to on. 

    Your battery pack itself may potentially be limiting the battery discharge current. 

    Best Regards,

    Garrett 

  • Hello,

    Thanks for the hint. Indeed, new batteries, even with a capacity of 10,000 mAh, have a current limit of 1A.
    Not so long ago it was assumed that the maximum current that a battery can give is related to its capacity (usually it was 1C).
    Apparently, manufacturers, due to the unstable behavior of Li-ion batteries, have introduced greater restrictions and now you have to look for those that can give a higher current.
    The current limit is also associated with a limited charging current, which drastically extends the charging time.

    Best Regards,
    Jaroslaw