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.

BQ78350: Programming in mass production

Part Number: BQ78350
Other Parts Discussed in Thread: BQ40Z50,

Hello,

I already recognized that many other developers have the same problem.

We want to program bq78350 (for example) with our own SW Tool because transfer the DF and Firmware in mass production with Battery Management Studio is not convenient.

We solve that problem for bq40z50. We transfer bq.fs file with or own software to bq40z50. But the bq.fs file is not available for bq78350.

I did not find a clear documentation to transfer a golden image (srec file) to the bq with own software tools. So I have the following questions / problems:

I have learned that address: 0x4000-0x5FFF is the content of the DF. We can write these bytes with MAC access. But the problem is that we cannot verify that the write process was successful because there are some bytes which cannot be overwritten.

Question 1: Is there a list with all bytes in DF which cannot be overwritten? Our idea is to write the complete DF and then read the complete DF and compare the bytes.

Question 2: Is there a better way to verify, that the DF was written correctly?

Question 3: Where can I find a documentation to update the firmware with a srec file (from address 0x100000) and SM bus?

Question 4: What is the content of the srec from address 0x140000? I have learned that I can find there for example the password for unseal und full access. Are there any other data, that we have to transfer during production?

Thanks in advance

Stephanie

Hello,
I already recognized that many other developers have the same problem.
We want to program bq78350 (for example) with our own SW Tool because transfer the DF and Firmware in mass production with Battery Management Studio is not convenient.
We solve that problem for bq40z50. We transfer bq.fs file with or own software to bq40z50. But the bq.fs file is not available for bq78350.
I did not find a clear documentation to transfer a golden image (srec file) to the bq with own software tools. So I have the following questions / problems:
I have learned that address: 0x4000-0x5FFF is the content of the DF. We can write these bytes with MAC access. But the problem is that we cannot verify that the write process was successful because there are some bytes which cannot be overwritten.
Question 1: Is there a list with all bytes in DF which cannot be overwritten? Our idea is to write the complete DF and then read the complete DF and compare the bytes.
Question 2: Is there a better way to verify, that the DF was written correctly?
Question 3: Where can I find a documentation to update the firmware with a srec file (from address 0x100000) and SM bus?
Question 4: What is the content of the srec from address 0x140000? I have learned that I can find there for example the password for unseal und full access. Are there any other data, that we have to transfer during production?
Thanks in advance

Stephanie