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: Settings are not importing correctly

Part Number: BQ40Z80
Other Parts Discussed in Thread: BQSTUDIO

Hello.  I'm working with a BQ40Z80 chipset on a new PCB.  I copied my settings from the previous chipset that I was working on and saved them into a .gg.csv file today.

I am unable to correctly load these settings onto the new chip.  

Here are the steps I am taking:

  1. Open BQ studio and connect using the 4800_0_02 setting.
  2. Click on data memory.
  3. Click on settings.
  4. Click import > import from file.
  5. Click on the most recent version of my settings in the browser window.
  6. The correct new settings appear in their respective fields.
  7. Click write all.
  8. Click read all after waiting for all parameters to write to the data flash.

Numerous fields do not update and change back to their old values with a red background in their field.

I have attached screen shots at the bottom in chronological order showing the steps I am taking.

What should I try to resolve this problem?  I am able to write settings individually.

Thank you for your assistance.

Nate

Electrical Engineer

  • Hi Nate,

    What version of the firmware is loaded on the device?

    Is it able to autodetect the firmware and launch directly to the dashboard when bqStudio is started, or do you have to manually select the gauge?

    Please try shutting down bqStudio, power the gauge with a battery simulator across cells 1-6 and hold down the wake button for >1 s. Then, open up bqStudio - it should auto detect the device. If it is unable to autodetect there may be a mismatch between firmware and the bqz file being utilized.

    Please use the bqz file that matches the firmware version. We are in the processes of releasing updated firmware to the website, which should be available soon at the product page: www.ti.com/.../toolssoftware

    Sincerely,
    Bryan Kahler
  • Hi Bryan,

    Thanks for the reply. I am using the 0002 version of the firmware (which was verified by sending a FW_VERSION command). BQ studio IS able to autodetect the device, and the text next to the IC graphic on the left side of the GUI says 4800_0_02.

    We attempted to start programming a new chip using the 0004 file on startup when we select gauge, and we encountered numerous problems in previous attempts, including the chip ceasing to communicate and entering unrecoverable states.
  • Hi Nate,

    The latest firmware may be found here: www.ti.com/.../sluc672

    Please place the bqz file in the config folder in bqStudio prior to starting bqStudio.

    Bring up the gauge and program the device with the new SREC.

    Sincerely,
    Bryan Kahler