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.

BQ28Z610: may the BQ28Z610 install the FW v1.01 build 29?

Part Number: BQ28Z610
Other Parts Discussed in Thread: , BQSTUDIO

Hello, 

By the document SLUAA42, it seems there are no features changed in the HW and the FW of BQ28Z610 can be ported to the BQ28Z610-R1: it is good because the BQ28Z610 will be replaced by the -R1 version, and they could be mixed in the batches of our battery boards, so I will avoid to have to different setup for the same product. Is this correct?

In the last Technical Reference of BQ28Z610, SLUUA65D, I find some commands and settings which are not available with the FW v0.20, while they are surely available in the FW v1.01 for the revised HW version BQ28Z610-R1 (whose Technical Reference is SLUUC81). Then, I am wondering if I can use the FW BQ28Z610-R1 v1.01_Build 29 to update the FW of BQ28Z610 v0.17_Build 22 and v0.20_Build 25. The features of protection against unbalance it's interesting (and useful, too).

Thanks a lot

Maurizio

  • Hi Maurizio,

    This might be possible, but I would not recommend this. I believe there is a hardware change between the BQ28Z610 and BQ28Z610-R1 so it is not only a firmware revision. The ROM for the device is modified which may make not work with the new R1 firmware.

    Best regards,

    Matt

  • Hello Matt,

    thanks for reply.

    Indeed, the SLUAA42 states that the only difference is on the I2C bus and that FW can be ported as is, ergo the ROM and RAM are the same. Meantime, I have flashed one BQ28Z610 with the v1.01 ROM and up now, it works fine. In any case I will be happier when that is confirmed by TI. 

    About the 2nd part, I here understand it could be not clear: what the FW v0.17 and v0.20 do is not what is described in the BQ28Z610 literature SLUUA65D (the last published).

    If I am wrong, please explain me how to activate the VIMR and the VIMA protections in the v0.17 (the firmware referred to the BQ28Z610 web page) or in the v0.20.

    Looking forward for a reply,

    Best regards

    Maurizio

    PS: I know the disclaimer about information and code, I am just trying to understand and help for what I can do! In any case it is not honest to provide false information, if who does knows that! For that, I assume they are mistaken, so they have to be updated when the mistakes are discovered, don't they? 

  • Hi Maurizio,

    That's good that you verified this. I am not too familiar with the details of the hardware update, so just wanted you to be aware.

    Regarding v0.17 to v0.20, there are multiple minor changes to improve the performance and the complete list is not published externally. There are also a few minor corrections to the bqz file that affect what is displayed in BQStudio. 

    However, the VIMR and VIMA protections were not changed. This is part of the TRM revision log (documentation improvements / corrections). So no change to the firmware regarding these.

    Best regards,

    Matt

    ,

  • Hello Matt,

    here again..... please forgive me, it might be a communication issue, I am not English spoken!

    Let me to add some comments....

    Matt Sunna said:

    Regarding v0.17 to v0.20, there are multiple minor changes to improve the performance and the complete list is not published externally.

    I guess it, I see by reading the Release Notes that the subsequent changes, due improvements as well as bug corrections, have generated new Builds and, if released,  a new version. Version 0.17 had build 22, then Build 23 and 24 were not released, Build 25 became version 0.20 etc etc .... so Build 29 is the version 1.01. 

    And I also guess that those Release Notes don't list all details and minor changes made during a "standard" code review. That's normal, I do it, too.

    Matt Sunna said:

    There are also a few minor corrections to the bqz file that affect what is displayed in BQStudio. 

    Yes, really I understand that the .bqz need to be different from various version due different list of parameters in the memory as well as the template for .gg.csv and .fs files. What I do not understand is why some commands are present in some version and not in others: i.e. "Golden Image" is not present in 2610_0_17.bqz template (and it has bugs in the 2610_0_20.bqz!).

    Matt Sunna said:

    However, the VIMR and VIMA protections were not changed. This is part of the TRM revision log (documentation improvements / corrections). So no change to the firmware regarding these.

    The VIMR and VIMA are not present in both 0.17 and 0.20 but they are listed and detailed in the last edition of BQ28Z610 Technical Reference, literature number SLUUA65D 

    My question was not a real one, it was intended to be a kind of "taunt" to outline one point for all the confused ones which affect me when trying to understand what's happening.....

    Look, I have been using the BQ28Z610 since 2017, dealing daily with its good and less good things as well as its updates.

    this forum is useful, I have been having a lot of help, sometime I learnt that I did mistakes, sometime I have had confirmations about what's good or bad in my code. Even if I wanna say thanks to all, this time, I am finding a lot of roughly information given without going into the details of the request made.

    Thanks again, what I would like to think is that also my stupid posts could help the Developer teams and the field engineers ....

    Maurizio

    PS: maybe useful to know that the flashed ROM v1.01 into a BQ28Z610 is working fine (at least up now, after 3 days of tests!).