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.

BQ25895: BQ25895 device

Part Number: BQ25895

Dear all:

  Please help support BQ25895 device, thank you!

  • Hi,

    Sure. What BQ25895 support do you need?

    Thanks,

    Ning.

  • Dear Ning:

      Please help support BQ25895 driver code, thank you!

  • Hi,

    Please visit https://github.com/tibms?tab=repositories for sample drivers.

    Thanks,

    Ning.

  • Dear Ning:

                     I am a customer of Xwei.

                   My case charger is bq25895, the Adapters is QC2.0 18W, the MCU is IO3740,gauge IC is CW2015,No need for OTG,

                 The battery is a single cell,4.4V,7800mAh.Charging current 3A, 

                  I have a few questions that require your patience to answer.

                1.When Vbat is below 3.0V or deep discharge,Insert QC2.0 adapter,At this time, the host has no power and does not communicate with bq25895.Are all registers of the bq25895 reset to their default values? Vbus 5V.9V or 12V?  When the bq25895 is charged with the default value, Vbat and Vsys>3.5V, 3.3V is generated, Host and bq25895 communicate, write the value of the request to the register,Will Vbus=12V still be maintained?

                2.When will the registers of the bq25895 be reset? host no power or Vbus no adapter?

               3 .D+/D- directly connected to USB adapter D+/D-, can PSEL be left floating?

              4.No need for OTG and boost mode 5V,Can OTG short the GND?

               4.No adapter ,the battery is discharging, the host can read the bq25895 REG0E to the battery voltage

        

             

                     

  • Hi,

    1&2. VBUS needs to be above VVBUS_UVLOZ or BAT needs to be above VBAT_UVLOZ for active I2C. Please refer to p7 of d/s.

    3. BQ25895 does not have PSEL pin.

    4. OTG may short to ground if OTG is not needed.

    5. In battery only mode, the ADC only functions if V(BAT) > MINSYS.  If you set MINSYS to 3.0V instead of the default 3.5V, the ADC will read properly down to V(BAT)=3.0V.

    Thanks,

    Ning.