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.

bqeasy problem

Other Parts Discussed in Thread: BQ20Z45, BQMTESTER

Hi

I have some problems with my bqeasy software.

I have done the learning cycle - cycle 1 is ok but at cycle 2 I get this message:

Dataflash. GasGauging. State. Update Status does not = 0E. Impedance track learning cycle was not completed correctly. Verify procedure and repeat.

Hmm, so what can I do respectively where is the problem?

Thanks

Erwin

  • I assume you have a bq20z4x v1.05 or bq20z6x v1.05 device. If not, please discard the rest of this reply.

    Unlike the older bq20zxx devices, the z4x and z6x will have update status finished off to 0E instead of 06. If you don't have the latest bqEASY version, you will get this error message at the last step of generating the golden image. Unfortunately, we cannot just modify the update status and have bqEASY pick up from where it left off. You will have to finish the remaining procedure manually.

    1. Make sure the learning cycle is completed

        a. Update Status = 0E (checked)

        b. Qmax updated

        c. Ra tables updated

        e. Ra flag changed to 0000 or 0055

        f Max Error = 1%

    2. Follow section 3 of slua334b. Below is a copy of the section.

    a. Start the EV Software for the bq20zxx.

    b. Enter the Data Flash window, and push the Read Flash button.

    c. In the File menu, click Export, and choose a *.gg filename for saving the pre-learned defaults, e.g.,
    optimized.gg.

    d. Open the saved file in a text editor such as Notepad, and change the value of Update Status from 06
    to 02, which indicates that the parameters are learned but IT is disabled (as it should be in a new pack
    before calibration). Also, the cycle number in the SBS Configuration can be changed to 0.

    [Comment] For your case here, change the Update Status from 0E to 02

    e. Write a .senc file with the correct chemical ID to clear the hidden data-flash constants.

    [Comment] If you don't have the default .senc file. You can also use the *_CONFIGURED.dfi file generated by bqEASY (if you did follow through bqEASY from the  DF configuration section to the learning cycle). Program the .dfi file using bqEASY.

    You can find that file under C:\Program Files\Texas Instruments\bq Evaluation Software\Plugins\Projects\ directory. The file name is auto-generated by bqEASY, usually contain the device name and FW version following by _CONFIGURED.dfi. e.g. For bq20z45 v1.05, the file name = <_0450_0105_CONFIGURED.dfi>. It might contain the project name too if you set up a project name bqEASY. NOTE that this option is only valid if you use bqEASY to configure DF and programming chemistry. Otherwise, you need to program the default .senc file as instructed in slua334b.

    f. Write the gg file that you have modified back into the device.

    g. You are now ready to export the data-flash image (*.ROM) file to be used in production.

    [Comment] The .ROM file is useful if you use bqMTester in production. Otherwise, you can use bqEASY to read out a .DFI file and that will be your golden image. I would also suggest to save the .senc file (using EVSW PRO screen) just as a back up.