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.

BQSTUDIO: Changing overtemperature protection threshold on BQ4050 part fails with an error message despite the value being valid

Part Number: BQSTUDIO
Other Parts Discussed in Thread: BQ40Z50, BQ4050

Hi, I'm doing some testing on a product that will use the BQ40z50 and/or BQ4050 parts and when I attempt to program one of the ICs so that it's over-temperature protection threshold is 140C BQstudio won't let me change the setting above 120C. I have double-checked both TRM's for both parts and the maximum value that can be programmed is 150C. Has anyone seen this issue before?

Here is the version information for the BQstudio I have installed currently:

Battery Management Studio ( bqStudio )
Version : 1.3.86
Copyright © 2018, Texas Instruments Incorporated
Build Date : June 8, 2018

  • Hi,

    You are right. The OT is set to 150C max, so you should be able to write to it, please check if you are in unsealed mode. We are able to update the value here in manual testing with bqstudio.

  • Thank you for the quick response.

    I checked to see if the IC's were unsealed and I saw that both the BQ4050 and BQ40z50 had (SEC1, SEC0) --> ( 0, 1), which according to the TRM means I should have full access. I tried setting the OTF threshold above 120C (130C first, and then 140C) and it seems to work on the BQ4050. However, when I try the same on the BQ40z50, I get the same error message as before. Just to be certain, I tried clicking the "UNSEAL" and "UNSEAL_FULL_ACCESS" commands before attempting to change the threshold again, but the results were the same.

  • Hi,

    Please try to reflash fw and see if that works. You may also try uninstalling and reinstalling bqstudio for fixing it.

  • Hi,

    Sorry for the delayed response. I tried both reflashing the firmware on the BQ40Z50 and reinstalling BQStudio. Unfortunately neither option seemed to help. Should I try using the BQSTUDIOTEST version of the program, or would that not really make a difference?  Do you have other suggestions? And just to verify, when you attempted to reproduce the issue before, it was using the BQ40Z50, yes? The reason why I ask is because this issue seems to only happen when I try to set the threshold on the BQ40Z50 and not on the BQ4050 as I had thought previously.

    Thanks!

  • Hi,

    Yes, the test was done using bqstudio 1.3.86 using the bq40z50. The bq4050 has a higher threshold allowed in settings, if you want to increase the threshold of the bq40z50, please tell me the fw version and I will send you a config file update for it.