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.

BQ24157: Register setting check for BQ24157

Part Number: BQ24157

Dear Pros,

We use BQ24157 to set the charge at 1.15a, and the maximum current on the line is only 1.08a。

The charge of the other chip hl7005 is also 1.15a, and the maximum current on the line can reach 1.17a;

Is there a register setting problem?Pls double check。many thanks;

 

08-14 08:16:03.467222   251   251 D [   40.179681].(1)[251:charger_thread]: [0x0]=0xd0

08-14 08:16:03.468599     0     0 D [   40.181058][0x1]: =0xf8

08-14 08:16:03.457762   251   251 I [1565770563.457762].(1)[251:charger_thread]: [0x2]=0xb6

08-14 08:16:03.472996     0     0 D [   40.185455][0x3]=0x51 .(1)[251: charger_thread][0x4]=0x6a

08-14 08:16:03.473606     0     0 D [   40.186065][0x5]=0x3 .(1)[251: charger_thread]

  • Hi Cris,

    What is the setting in register 0x6?  The safety limit register sets a clamp for battery regulation voltage and charge current.  This register must set at first power up or whenever the voltage CSOUT drops below 2.0V.

    Regards,

    Jeff

  • Hi Jeff,

    [0x6]=0x7c

    Is there a register setting problem?

  • Hi Cris,

    If [0x6]=0x7c at first power up and maintains that setting then the register is not the issue.  With no input current limit, the only other common issues for lower than expected charge current are:

    1. CSOUT is sensing close to BATREG which forces the charger into CV mode too early 0 what is the voltage between CSOUT and IC ground pins?

    2. VBUS is too close to VBAT causing the IC to run in VINDPM or max duty cycle.  What is the voltage at VBUS and CSOUT pins?

    Regards,

    Jeff

  • Hello,

     

    I have not heard back from you in a while. Please let us know if you have any further questions, otherwise I will be closing this thread.

     

    Thanks,

    Ricardo