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.

BQ25750EVM: BQ25750EVM - Difficulty achieving basic functionality

Part Number: BQ25750EVM
Other Parts Discussed in Thread: BQ25750, BQSTUDIO, EV2400,

Tool/software:

I am working with the BQ25750 Evaluation Module and having difficulty achieving some of its basic functionality. I have spent a lot of time reviewing documentation and attempting to debug my setup, but continue to observe odd behavior. I am hoping that someone might be able to point out what I am missing.

Here are the details of what I am encountering while using the BQ25750 EVM:

Test Setup:

Default configuration of the EVM (jumpers as listed defaults), using the EVM2400 for interfacing I2C back to bqStudio using the Charger_2_00-bq25750.bqz profile, power supply input on J1, nothing connected on J3 (battery) or on J2 (system).

Observed Behavior:

Regardless of the power supply settings (tested from 10V to 40V, 8A), power is not passed through to the system output (J2) and the PG pin is high and PG register is 0 / "Not Power Good". The chip is responsive over I2C, and probing TP32 (3V3 PULLUP) reads 3.3V as expected. The chip will not perform any ADC conversions and reverts the ADC_EN to 0 immediately (with watchdog disabled, in both continuous sampling and one-shot). 

The same behavior is observed with a Li-ion battery (10.95V 3 cell pack, JP1 removed, JP2 set to 34.6 kOhm) attached to J3, system load (~11V @ 3A) to J2, and with or without power supplied to J1. Power does not flow for charging or system operation. If only a battery is connected to J3 (remove J1 power supply), the chip itself does not communicate over I2C. 

Primary Question:

Provided I am not missing something obvious in my testing approach, is there a recommended set of diagnostic steps to determine if there is a problem with the BQ25750 chip itself? 

The evaluation board is brand new, so I hesitate in thinking there is a problem with it. Any guidance that can be provided is greatly appreciated. The register values observed with a power supply connected to J1 set to 20V, 8A are attached.


Thanks,
Zack

* Created: Mon Jul 15 15:42:57 CDT 2024
*
* Format: Register Name  tab Character,\t  Register Address  tab Character,\t  Hexadecimal register value.
* Device: BQ25750
* BQZ Container: Charger_2_00-bq25750.bqz
*
Charge Voltage Limit	0010
Charge Current Limit	0640
Input Current DPM Limit	0640
Input Voltage DPM Limit	0348
Reverse Mode Input Current Limit	0640
Reverse Mode System Voltage Limit	03E8
Precharge Current Limit	0140
Termination Current Limit	00A0
Precharge and Termination Control	08
Timer Control	05
Charger Control	09
Pin Control	C0
Power Path and Reverse Mode Control	20
MPPT Control	20
TS Charging Threshold Control	96
TS Charging Region Behavior Control	56
TS Reverse Mode Threshold Control	40
Reverse Undervoltage Control	00
VAC Max Power Point Detected	0000
Charger Status 1	00
Charger Status 2	00
Charger Status 3	00
Fault Status	00
Charger Flag 1	00
Charger Flag 2	00
Fault Flag	00
Charger Mask 1	00
Charger Mask 2	00
Fault Mask	00
ADC Control	20
ADC Channel Control	02
IAC ADC - Use Field View	0000
IBAT ADC - Use Field View	0000
VAC ADC	0000
VBAT ADC	0000
VSYS ADC	0000
TS ADC	0000
VFB ADC	0000
Gate Driver Strength Control	00
Gate Driver Dead Time Control	00
Part Information	02
GM Adjust	00
Reverse Mode Battery Discharge Current	02

  • Hello Zach,

    Thanks for working with this. I'm looking at your register setup here. I think the charger is trying to draw to much power from the power supply. Does setting the charge current lower at like 1A allow the charger to charge?

    For charging a 3 cell battery, keep in mind that you'll need to change the FB feedback resistors You can check the design calculator for how to do this: www.ti.com/.../

    For the ADC, the default setting is 1-shot so the ADC will reset itself. You'll need to set ADC_RATE=0 for the ADC to run continuously. You can check the FAQ for more information about the ADC: e2e.ti.com/.../faq-bq2575x-central-faq-page

    Best Regards,
    Ethan Galloway

  • Hi Ethan,

    Thank you for your quick reply and apologies for my delay in getting back to you.

    Good point on the charge current. I didn't see any indications of current draw to the battery, but I have updated the charge current to 1A as suggested (which is also more appropriate for the 3S batteries I am working with).

    My current test configuration is:
    Test Battery Type: 3S Li-ion (charge regulation target 12.6V, PCM-LI3S8A + polyswitch in packs)
    EVM Jumpers: defaults, except JP1 removed and a resistance of 34.6 kOhm across JP2 for 3S battery charge feedback (calculated using provided calculator)
    Input Supply: 12.6V, 8A
    Test Load: system accepting 10V to 14V, pulling up to ~3A (42W max)

    I have tested combinations of power supply, battery, and system load being connected and disconnected and have found:
    - The system output (J2) does not receive power with power supply and/or battery
    - When only connected to the battery, the IC is not responsive via I2C (via EV2400 to bqStudio)
    - Batteries, regardless of discharge level (tested 3S packs at ~10V, ~11V, ~12V) do not prompt any charging activity

    I am attaching the register values for reference, which were the same in each test condition.

    I did not have the appropriate electronic load on hand this week to run through the testing for the board's default 7S configuration, but I will pull that equipment in next week and run those and then work through test points in the default configuration. If you have any guidance on how to best proceed I'd welcome it. 

    One quick question: when the BQ25750EVM is connected to a power supply on J1 within the configured voltage range and no battery is connected to J3, should it provide power to the system output on J2 by default?

    I greatly appreciate your time and help!

    Thanks,
    Zack

    * Created: Fri Jul 19 15:36:33 CDT 2024
    *
    * Format: Register Name  tab Character,\t  Register Address  tab Character,\t  Hexadecimal register value.
    * Device: BQ25750
    * BQZ Container: Charger_2_00-bq25750.bqz
    *
    Charge Voltage Limit	0010
    Charge Current Limit	0050
    Input Current DPM Limit	0100
    Input Voltage DPM Limit	0348
    Reverse Mode Input Current Limit	0100
    Reverse Mode System Voltage Limit	03E8
    Precharge Current Limit	0014
    Termination Current Limit	0014
    Precharge and Termination Control	08
    Timer Control	05
    Charger Control	09
    Pin Control	C0
    Power Path and Reverse Mode Control	00
    MPPT Control	20
    TS Charging Threshold Control	96
    TS Charging Region Behavior Control	56
    TS Reverse Mode Threshold Control	40
    Reverse Undervoltage Control	00
    VAC Max Power Point Detected	0000
    Charger Status 1	00
    Charger Status 2	00
    Charger Status 3	00
    Fault Status	00
    Charger Flag 1	00
    Charger Flag 2	00
    Fault Flag	00
    Charger Mask 1	00
    Charger Mask 2	00
    Fault Mask	00
    ADC Control	20
    ADC Channel Control	02
    IAC ADC - Use Field View	0000
    IBAT ADC - Use Field View	0000
    VAC ADC	0000
    VBAT ADC	0000
    VSYS ADC	0000
    TS ADC	0000
    VFB ADC	0000
    Gate Driver Strength Control	00
    Gate Driver Dead Time Control	00
    Part Information	02
    GM Adjust	00
    Reverse Mode Battery Discharge Current	02

  • Hello Zack,

    The system output (J2) does not receive power with power supply and/or battery
    - When only connected to the battery, the IC is not responsive via I2C (via EV2400 to bqStudio)
    - Batteries, regardless of discharge level (tested 3S packs at ~10V, ~11V, ~12V) do not prompt any charging activity

    I think this board may be broken. There's a few tests for this. Can you measure the resistance of R22 and R25 to see if those resistors are 10Ω?

    Also, with a high impedance multi meter, do you ever see ACDRV or BATDRV turn on?

    Best Regards,
    Ethan Galloway

  • Hi Ethan,

    I think your suspicion may be correct:

    - R22 measures 2.37kOhm and R25 measures 2.35kOhm.

    - Measuring with a high impedance meter while running in same test conditions as before neither ACDRV or BATDRV turn on in any condition.

    Although I am guessing R22 and R25 indicate likely problems within the IC too, I am happy to try replacing them or continue with any other diagnostic steps that would be helpful.

    Thanks,
    Zack

  • Hello Zack,

    Thanks for the measurements. R22 and R25 indicate that the IC is most likely damaged. Did you do any tests on the EVM that would have broken the board? If so, what were your test conditions?

    Best Regards,
    Ethan Galloway

  • Hi Ethan,

    That's unfortunate, but does explain the lack of expected behavior. All of my testing conditions were within the boundaries of what is specified for the board (actually all are detailed in this thread). I also did not observe any out of bounds activity while testing, apart from the lack of power output where expected.

    What is the best path forward? The EVM was purchased ~2 months ago and this was its first use. Is it possible to swap it for a working board?

    I appreciate all of your help with this diagnostic process.

    Thanks,
    Zack

  • Hello Zack,

    Thanks for being patient with this. I'll look into this and get back to you later this week.

    Best Regards,
    Ethan Galloway

  • Hello Zack,

    I am still looking into this and I will try to get back to next week.

    Best Regards,
    Ethan Galloway