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.

BQ27421-G1: EV2400 connection problem

Part Number: BQ27421-G1
Other Parts Discussed in Thread: EV2400, BQSTUDIO

Tool/software:

EV2400 does not connect to the BQ27421-G1.

Is there a .bqz file missing in the config folder?

The EV2400 polls the BQ27421-G1 (I2C) but it does not detect the device.

  • Hello Patrik,

    Are you stating that the device is not being auto-detected from bqstudio?

    If so, is the device properly powered up?

    Regards,

    Nick Richards

  • Yes, our MPU communicated with the BQ27421. I then isolated the MPU and attached the EV2400. I can see the I2C communication, but it does not connect.

    We had this problem earlier with an older version of the EV2400 release and it was fixed with a .bqz file upgrade.

    We are currently using the 1.3.125 Build 8 version of the bqStudio.

  • Did you verify that the upgraded .bqz file is in the config folder for where BQStudio is downloaded?

    Regards,

    Nick Richards

  • Yes, I copied it to the "C:\ti\BatteryManagementStudio\config" folder and restarted both HW and App.

    The file I copied was "0421_1_09_30-bq27421G1D.bqz".  It is the same file used in our old version which made it cross the connection hurdle.

  • Hey Patrik,

    When you open BQstudio at first, can you send a screenshot of your screen. 

    Like this:

    Regards,

    Nick Richards

  • I got it to work.  I had it connected to Port1 instead of Port2.

    I created a new Project and click on ParameterQA.

    I then do Save to Gauge.

    I go to Learning Cycle and try to run it according to SLUA777. After it is "done" (I cannot get it to complete all steps.
    - It discharges through my 44ohm load I can see that the discharge current is correct.
    - It stops at 3100mV and tells me to remove the load, which I do.
    - It then goes into a 6h "Relax" period.
    - After that is done the learning sequence stops. It never goes through a charge and discharge from full capacity.  I have no clue why it does that.

    I start the charging and when I check the "Registers" I get the below information:

    I'm using bqSudio 1.3.125.

    What am I doing wrong?
    Is there any documentation that CLEARLY describes the proper sequence?

  • Hey Patrik,

    What does your setup look like? Do you have a charger that is connected to the battery for the charge portion of the learning cycle? 

    Regards,

    Nick Richards

  • Hello Nick,

    I have BQ24230RGTR set to with ISET at 64mA, ILIM at 225mA and TMR at 6h 15min.

    The I2C from our MCU is disconnected and replaced by I2C from EV2400,

    The coulomb counter is a BQ27421-G1D (GPOUT is open (HiZ) during Relax since I disconnect MCU (load). GPOUT is pulled high (10k) during charge and discharge).

    BR
    -Patrik

  • Hello Patrik,

    Is there communication that are being sent to the charger so that a charge is applied to the battery? I am trying to understand if this is possibly an issue with the charger you are using.

    Regards,

    Nick Richards

  • No, charge and discharge current are as expected. I can see the correct levels presented by bqStudio. Charger circuit is attached.

  • It would benefit me greatly if you started to focus more on your bqStudio tool.

    There is nothing wrong with our HW.  We have already used it for our old product successfully for over a year.  We kept the charging circuitry for our next version, and we would like to optimize the coulomb counter so that we get to present a better charge status.

    The connection and utilization of the bqStudio is a different matter.

    Can you guide me or point me to a document that explains:
    1. HW setup required if different to what I have already indicated
    2. How to start a project and how to preset the gauge parameters
    3. Whatever else need to be done
    4. How to perform a Learning Cycle and when and how to create a Golden Image. Order of execution and other things to consider.
    5 how to and what files created by the Golden Image to load into our product and how.

    BR
    -Patrik

  • I'm manually applying the power supply (USB 1A) for the charge current after the 6h "Relax" time expires.  Even if I apply the power instantly bqStudio "Learning Cycle" terminates.

  • Hey Patrik,

    Please check out this document that should hopefully address your questions: https://www.ti.com/lit/ml/sluuah7b/sluuah7b.pdf

    Regards,

    Nick Richards