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.

BQ27531-G1: Restart new learning cycle (Update Status 0 = 0x02 blocked)

Part Number: BQ27531-G1
Other Parts Discussed in Thread: BQ27531EVM, , BQSTUDIO

Hello, 

I am using bq27531EVM and my new type of battery. I have followed the process mentioned in the documentation in order to adapt the gauge system for this type of battery. The seguence is as follows:

  1. Get Chemical ID:
    1. Perform a relax-charge-relax-discharge and then send the log (.zip) to web tool of TI.
    2. Program the ID reported in bq27531
  2. Perform a learning cycle:
    1. I have followed the procedure mentioned in different documents and after severals tries it seems to be working properly (Update status = 0x02, SoC evolution is working as expected)

However, when I try to repeat the learning process with another battery in order to compare the results I am not able to restart the procedure. The sequence I use is:

Initial conditions:

QEN = 1, Update Status = 0x02

Start procedure:

Send IT_ENABLE command

Send RESET command

At this point Update Status should be 0x00, but it is equal to 0x02. I think this is the problem. It seems as if the learning process has not finished properly and no new learning cycles can be initiated.

Could you help me?

Thanks,

Eduardo

  • Eduardo.

    You will neeed to restart the process with the gauge reflashed with the default firmware which is found here.

    thanks

    Onyx

  • Thanks Onyx for your fast answer

     I will try it

  • Hi,

    I am trying to reflash the gauge but I have got some problems:

    I am using bqStudio 1.3.80 . From the programming section it is possible to select the programable file throught browse button but the externsion of the file doesn´t match. Default firmware is bq27531-G1_v102.senc as mentioned in the web page but bqStudio only accepts Srec files (*.srec); (Bqfs files (*.fs); Dfss files (*.fs). I have stopped here because I guess the device could be broken if incorrect data is programmed.

    Application report SLUA541A gives some clues about that. It mentions a tool that can be used to translate senc files to other formats (Flashstream.exe) but I didn't find it. Is this tool integrated in bqStudio or do I need some stand alone file ?

    Some times an extended menu is shown in bqStudio, even with apparently repeated options. When this happend there are more options related to program in different formats but it also doesn't work. I am not able to access in a regular way to the extended menu.

    Could you instruct me how to proceed in order to reflash the gauge from the bq27531-G1_v102.senc availabe in the web page?


    Thanks

    Eduardo
  • Hi Eduardo,

    I have attached the srec. You should be able to use this now to program.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/196/bq27531_2D00_G1_5F00_v102_5B00_1_5D00_.srec

    thanks

    Onyx

  • Hi Onyx,

    I have succesfully reprogrammed the device.

    Thanks

    Eduardo