BQ40Z50-R1: BQ40Z80-R1 Gauge and Hard and Soft associate.

Part Number: BQ40Z50-R1

Hello all,

I have some questions about the use of the component BQ40Z50-R1 and the softwares and hardwares associate.

I would like to program the gauge and Calibrate Voltage, Current and Temperature. And if possible, doing this via Labview in automatic at maximum.

I work on a computer with Win11 Pro, i already have an EV2300 and EV2400 interface communication and bqMTester HPA495 calibration board.
I have installed BatteryManagementStudio, bq MultiStation Tester, bqTester and bq Tester StationSetup.

My computer don't see the EV2300 and with the EV2400 the bqTester software not working.

Can you give me the best configuration(Hard and Soft) to do what i want ?


  • Hi Nicholas,

    If the goal is to use and configure the bq40z50-R1, here are the hardware & software associates I would use:

    Hardware: bq40z50EVM and EV2400 

    Software: Battery Management Studio

    The bq40z50 EVM User Guide also gives a step by step of how to set up the bq40z50EVM device with EV2400 and bqStudio, configure parameters, and calibrate voltage/temperature/current.


    Anthony Baldino

  • Thanks Anthony for your speed reply.

    Your solution is valid when you have only one component to configure.

    But in my application, i have a lot of component or package at program and calibrate so i would like to find a production solution in automatic.

    For example, through LabView, pilote a sofware and send all command for program and calibrate a component through EV2400-HPA495.

    Thanks for your attention.

  • Hi Nicolas,

    Once a learning cycle has been completed once, bqStudio can produce a file containing the firmware and data memory parameter values (and calibration parameters) that can be immediately programmed to a fresh device. There are two types of files that bqStudio can produce for this:

    If you are programming the fresh device with bqStudio, a .srec file can be created for the program.

    A .bq.fs file can also be created, which contains all the necessary instructions to program to the gauge without bqStudio. More information on these files can be found below:

    Regarding doing calibration on a mass scale, we would recommend doing calibration with 20 different devices, and averaging the created parameters, and using those within the .srec or .bq.fs to mass program the rest of the devices. 


    Anthony Baldino

  • Hi Anthony,

    Thank a lot for your responses, i understood well now.

    I have 2 other questions, in User guide bq40z50EVM it's written it's not possible to do the Current calibration with bqStudio.It's working only with bqProduction, it's True or Not ? Because bqProduction not working with EV2400 and EV2300 not working with Win11 Pro.

    And i see this windows in bqStudio with current calibration:

    What is ADVANCED-BQMTESTER used for if it's possible to do all the calibrations by bqStudio?



  • Anthony,

    I would like to instal/used bqProduction but i have this error when i start the application.
    Can you help me ? please.



  • So sorry Anthony,

    The last one for today ...

    Is it possible to used bqtester only to program srec file without a HPA495 calibration is connected ?


  • Hi Nicolas,

    For the bq40z50, bqStudio is able to complete Current Calibration for the gauge seen from the procedures above, just not board offset calibration. I believe that if all the TI recommendations are followed for the board design of bq40z50, then board offset calibration is not necessary, hence why there is not an option in the calibration tab.

    For bqProduction, I believe this is only supported on Windows 7 and Windows XP:

    Based on the screenshot above, I do not believe that bqProduction supports the bq40z50, seen from the list of devices.

    Regarding the issue that is seen from bqProduction, please refer to the E2E thread below: 


    Anthony Baldino