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.

BQ27Z561: LStatus Changed - 0x02 to 0x06 after Gauge Enable

Part Number: BQ27Z561

Hello Team,

I have 2 battery config for our project.

25000 mAH
30000 maH

Previously I have successfully generated the golden file using a 25000mAH battery.

Now I have started learning the cycle for the 30000mAH battery pack.

Today I encountered one strange problem where LStatus Changed - 0x02 to 0x06 once I enter the Gauge Enable command for starting the learning cycle.

Here I have attached the screenshot of BQ studio.

PS: Previously I have flashed 25000mAH golden file on this set-up for validation & testing purposes and now I have started the learning cycle for 30000mAH on the same set-up. I have modified the data memory as per the 30000mAH battery pack datasheet & write the same in the BQ27Z561.

Let me know how to overcome this issue.

  • Pratik,

    The update status field is just an indication of the learning process. 

    [Field QMax][IT Enabled][Resistance Learned][First QMax Learned]

    sending IT-Enable command flips bit 3. So if you are at 0x02 it will go to 0x06 with the command being sent. 

    I suggest starting with a fresh image then updating your needed registers for the new pack

    Thanks,

    Eric Vos

  • Hello Vos,

    Kindly confirm that you want to change the new fresh set-up of our learning cycle for new battery pack.

  • Hello Pratik,

    If you are doing a learning cycle on a new battery you should use a default configuration for the gauge to reset the update status. You can upload the default .srec to clear everything back to factory to run a new learning cycle.

    Sincerely,

    Wyatt Keller

  • Hello Wyatt,

    request you to provide default srec file for starting fresh learning cycle.

  • Hello Team,

    Awaiting for the default srec file to make the set-up as a factory reset mode.

  • Pratik,

    This is something you can download from TI.com. There are 3 FW variants R0, R1, and R2. You can use any FW version you would like depending on the features you want. I suggest the R2 since it is the latest. 

    Thanks,

    Eric Vos

  • Hello Ros,

    As you suggested I have downloaded the firmware from this link.  The device goes to the factory setting. Now I have a few queries.

    1. What will happen if BQ27z561 is updated with BQ27z561-R2 Firmware. I found that BQ27z561-R2 is also another silicon variant in the family.  We have lots of devices already in the field with BQ27z561.

    2. Is there any impact on the golden file or chem ID generation if BQ27Z561 is updated with the R2 firmware?

    3. During the devices production BQ27z561 so do we need to flash bq.fs file or df.fs will be sufficient?

    4. I am unable to locate BQ27Z561 old firmware on the TI website. 

  • Pratik,

    1) The different variants on TI.com are just preprogramed devices. You can flash any version on the silicon. The R0, R1, R2 will all run on any of the base devices. 

    2) You can take your already produced golden and flash it in.

    3) bq.fs is the full firmware image. THis will update your from R1 to R2 for example. The df.fs file only updates the datamemory section of the device. You should ONLY use df.fs if the device is already programmed with the right version and build. 

    4) Please look in the software development page of each product. 

    Thanks,

    Eric Vos