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.

BQ40Z60: Battery Management - Gas Gauge Forum

Part Number: BQ40Z60
Other Parts Discussed in Thread: BQSTUDIO

First, let me comment on the linked thread.  I get similar behavior when programming new bq40z60 boards as is described in this closed thread from 2017.

I find that bqStudio (v1.3.54.1) hangs whenever the firmware version on the chip is different than the firmware selected by bqStudio.  For me, this happens when I:

1) Attach a new board to EV2300 after having bqStudio running with a different board running newer firmware. It doesn't seem to be able to cope with the change and hangs.  I have to kill it from task manager and restart.

2) When I program a golden srec into a new chip.  The new srec includes changes the firmware to 4600_0_15.  Since the chips appear to be pre-programmed with 4600_0_13 firmware, the firmware change also hangs bqStudio.

Question: 

  Do all bq40z60 chips come with 4600_0_13 fimrware?

  Is 4600_0_15 the most up-to-date firmware?

  What does the "Execute after programming" button do in firmware upgrading?  Do we have to Execute? O can we just power cycle after programming?

Thank you,

  Ryan