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: Device Not Responding After Programming GG File

Part Number: BQ40Z80

Hi Team,

Please see below my customer's issue regarding programming bq40z80 samples that we recently shipped. Any idea on what could be happening?:

I created a gg file I pulled off one of my functioning breadboards (An IC I initially pulled off the EVM). When I connect BQ studio to a new Rev04 IC and breadboard, everything communicates. After I import the file to IC, I get not Acks and have major issues with BQ studio and lose all functionality. Attached is my gg file. I’ve also repeated the process on the EVM with a new IC and I have similar issues. I’m assuming the chip is getting bricked somehow. Can you take a look at the gg and see if you see any issues?

Thanks,

Antonio

bq40z80tst.gg.csv

  • Hi Antonio,

    The gg looks fine to me. However, I see that you have NR set. I can only think of that shutting down the gauge. Can you please try resetting it and then connecting the gauge? Also, try it with a charger connected to see if it has to do with shutdown. The gg looks fine to me on comparing with defaults.

    Another thing to see is, if the jumpers are configured correctly for VC7SNS and VC7EN. This is a 7s while the default is 6s.
  • Hi Vivek,

    These don't seem to be the case. Please see below a more detailed description from the customer. Any ideas what could be happening?:

    We have built 6 prototype battery management boards for our hardware and software development efforts. The boards were originally populated with non-released prototype level BQ40Z80 devices that we received from TI back in July 2018 and Feb 2019. We were not able to communicate with these devices using BQ Studio. We believe that these devices were at firmware level -02. BQ Studio did not have an option for -02 only -04. At that time we did not have a tool that could convert our -02 devices to -04. Additionally, we believe that we lost communication with the device after the first attempt.

    We had no problems at all communicating with our TI evaluations kits and noted that those devices were at level -04. Our first instinct was to remove the chips from the TI evaluation boards and transplant them onto our board. We transplanted three chips without a problem. The boards with the transplanted chips seem to work fine. They communicated with BQ studio and could be reprogrammed with no issues.

    You then sent us 15 “released” devices. We placed one of those devices in one of our boards and it seemed fully operational for a day or two but then it became non-functional so we put it aside and continued working with a board that had a transplanted device.

    A few days ago we took another board and replaced the July 2018 device with a “released” device. I was not able to communicate with that device and considered it to have a “bad” or “damaged” chip. I replaced the chip with another “released” device. It was recognized by BQ Studio and we were able to fully communicate with it. We then tried to import our gg file at which point we lost communication with the device.

    Today we replaced the TI chip on your evaluation board with one of the “released” chips. Again we were able to communicate with it until we imported the gg file.

    The problem is that we lose communication with the device once we import our gg file. The only way out is to change the chip again.

    Thanks,
    Antonio
  • Hi Antonio,

    What is described here seems weird. From what's mentioned here it seems like the old devices are working and the new devices "released" units don't work. That and the importing of the gg file is messing something up. But that's the thing, the gg file from diff'ing with defaults has no parameter that is out of bounds or incompatible with settings. You only have NR set. That will not affect the performance of the gauge except for pack removal.

    The only thing I suspect now is that maybe the ICs are bad. Can you please request another batch or order another set of ICs?