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.

BQ20Z655-R1: Starting with BQ20Z655-R1 and moving to production

Part Number: BQ20Z655-R1
Other Parts Discussed in Thread: BQEVSW, EV2400, GPCCHEM

Hi,

We have our PCBs which has BQ20Z655-R1 fuel gauge circuit designed for 2S1P cell configuration. We also have the batteries we want to use, EV2400 and bqEVSW. I guess, we have everything we need to proceed with development, assembly and production of our device with the battery. I am bit confused how to start.

Do I need the evaluation module? Or can I directly start with our PCBs?

What are the proper steps? I cannot find a guide in http://www.ti.com/product/BQ20Z655-R1/technicaldocuments

  • Hi Eesu

    Yes we recommend you get an EVM to make your process easier. You can also use your own board as long as it is was properly designed and you are able to connect it to the computer via the ev2400.

    The steps you need to perform are listed in the attached ppt and summarized as follows:

    -perform calibration

    -perform chem id identification using gpcchem

    -configure the gauge registers

    --perform learning cycle.

    -Extract golden file

    -program on multiple boards

    -calibrate voltage current and temperature of each board if neccessary

    Battery gauge system design overview-process, flow, tools and configuration.pdf

    thanks

    Onyx

    -

  • Hi
    Also, the bq20z655 is NRND, Why are you not using a more recent device like the bq40z50R2?

    thanks
    Onyx
  • Thank you very much, Onyx. We have our product with BQ20Z655-R1, designed few years ago. Now it is difficult to change just the fuel gauge. I am just starting to work with this now. BTW, BQ20Z655-R1 is still shown ACTIVE in the product's website.

    Few more question:

    1. BQ20Z655-R1 is the Flash Gauge, right? Not the ROM gauge?

    2. One the slide 4, step (9) says:

    "Perform calibration on each unit (this step can be omited if high measurement accuracy isn’t required by using averaged calibration values from 10 boards in the golden file calibration parameters)"

    We would like to avoid having to calibrate each device before shipment if possible. Therefore, I would like to know how to generate this averaged golden file? Do I need to run steps 2-5 on 10 different boards with 10 different batteries, and then take the average of all the parameters in Data Flash→Calibration of each setup, and then modify one of them with these averaged calibration values to export the golden file?
  • Hi Eesu,
    -Yes, the bq20z655 is a flash gauge.
    -You calibrate V, I, T of ten board and then go to the calibration section in data flash and average each of the calibration parameters of the ten boards, and then program these average calibration values on a board to export the golden file.
    I hope this helps
    thanks
    Onyx
  • One more question:
    The calibration setup diagram is not very clear. Or, should I follow "9.1 Calibration of the board if cells are not attached" from SLUA404 for the calibration?

    In the application book, it says "Do NOT send the “IT enable” command 0021 before the calibration, because it starts the gas-gauging algorithm with an uncalibrated pack."

    My fuel gauge Update Status is already 0x06. Should I disable the IT update?
    In the manual it says, "It is recommended to use ManufacturerAccess to enable or disable the Impedance Track algorithm and lifetime data updating." How do I disable IT update using ManufacturerAccess?
  • Hi Eesu,
    pls follow the instructions for calibration of the bq20z655 in the EVM user guide.
    You can run calibration even though IT has been enabled. On this gauge once IT has been enabled, it can never be disabled. To disable IT, you will have to program an senc file extracted from a device that has never had IT enabled on it or you can use the default senc file

    thanks
    Onyx
  • I am having some problem with calibration. I am using our own board, which is slightly different from the EVM.
    I cannot discharge 2A current as suggested in the application book and bqEVSW window. Can I use the charging current which is normally around 1.25A to calibrate the current?
  • Hi Eesu
    You can use 1A for calibration.
    thanks
    Onyx