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.

BQ40Z80: Current too high in sleep mode

Part Number: BQ40Z80
Other Parts Discussed in Thread: EV2400,

Tool/software:

I seem to be having the same issue seen in this old post:
BQ40Z80: problems with entering sleep mode / sleep current too high - Power management forum - Power management - TI E2E support forums

In this scope capture is the voltage across the 100 ohm Vcc resistor, so the average current is "Mean=29.90mV" or 299uA (it should be less than half of that in sleep mode.)

Here is the thermistor pin (TS1) It should be 1 pulse every 5 seconds with the settings I'm using, ~1.5 sec. is the longest low time:

Also I have the EVB running the same firmware and it goes to sleep properly, so it seems my hardware is causing this somehow?

Thanks.

  • Hi Jeff,

    If possible, can you please share the .gg file of the gauge settings being used?

    Regards,

    Anthony Baldino

  • bq40z80_golden_L.gg.csv

    This gg file has NR=0, but I have tried NR=1 and that's when it sleeps but with too much current.

    I have also tried the default firmware file settings with no luck.

  • Hi Jeff,

    Thank you for sending that over. Based on the TS1 scope capture from above, I believe the device is still acting in normal mode since the pulsing is occurring in 1.5s periods.

    I see in the .gg file the sleep current threshold is currently set to 10mA. Can you please confirm that the current being seen across the sense resistor meets this threshold, along with the other conditions detailed below are being met?

    Regards,

    Anthony Baldino

  • The TS1 sample rate is steady 1 per second, 300+ uA draw, then in sleep it's supposed to drop to 100uA draw and only 1 sample per 5 seconds.

    I have only seen 1 second and then the random shown above on our board.  The EVB always drops to 1 sample every 5 sec when it sleeps like this:

    I have never been able to get our board to show the 5 seconds delay between samples.

    Also I have used "In system sleep" combined with "bus timeout=0" to make it sleep even with the EV2400 connected, and I can see the sleep status bit stays on, but the 1.5 second random-ish pattern continues.

    I have tried all of the settings you have shown, read every related post on here I can find, tried everything I can think of on the EVB and out board and I can't get the EVB to work like our board, and I can't get our board to work like the EVB, I've been full time on this for 2 weeks.

    In the beginning of this post I referenced someone who had the exact symptoms and current pattern I'm seeing, he was referred to your FW team (4 years ago)  can you check if it was ever resolved? (or maybe I should be referred to the FW team also).

  • Hi Jeff,

    Understood, has this issue been seen on multiple of your custom boards or just this one? If just this one, has swapping the gauge IC out to a new one been tried to determine where the issue is coming from?

    We can look over the schematic at this time as well to confirm whether this issue could be coming from the hardware.

    Regarding the firmware, I can reach out to see if the previous issue has been resolved. Can you please confirm which version of the firmware is being used on the current device?

    Regards,

    Anthony Baldino

  • This has been seen on multiple boards, the BQ40Z80 has been changed out on this board as well and nothing changed.

    The firmware is V0_04_build5

    Where can I send you the schematic?  I can't post it publicly.

    Thanks.

    Date codes for BQ40Z80 chips:

    Our BIBS board:
    TI 208
    A0GJ

    EVB: (laser markings are a different font)
    TI 188
    AQ71

  • Hi Jeff,

    Ill send a friend request so this can be sent using the private messenger.

    Regards,

    Anthony Baldino