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.

BQ40Z50EVM-561: Read back .srec file after well performed firmware programming

Part Number: BQ40Z50EVM-561
Other Parts Discussed in Thread: BQSTUDIO, , EV2400

Hi there,

I used bqstudio 1.3.76 software with EV2400 0.18 to successfully programmed the "bq40z50R2_v2_08_build_50.srec" firmware onto the BQ40Z50EVM-561.

I then read the .srec back from the device and use WinMerge software to compare the original one (bq40z50R2_v2_08_build_50.srec) and the read back one (saved as bq40z50R2_v2_08_build_50_B.srec) and found they aren't the same.

I also noticed that the SMBus port address shows on the bqstudio screen is different from programmed in the data flash.

Please let me know if it is normal.

Many thanks!

  • The default srec files are saved in Motorola SREC S21 format, where bqStudio exports them as S32. This makes comparing files difficult. In addition, you will probably see a few differences between the two files in the DF section, due to reset counter incrementing, firmware scratchpad, etc, but these are ok. The SMBus 0x16 and 0x17 are the same address. The LSB designates a READ operation versus a WRITE operation.
  • Understood, Thanks!