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.

BQ76952: Usage of sub-commands in BQ76952

Part Number: BQ76952


Hi Sir,

We have purchased the pre-production version of BQ76952 and designed a 10S configured BMS. We are all set for One Time Programming.

And we've tried OTP in a chip. As we have serial configuration, the following options were changed from the default configurations in BQstudios,

  1. Turning on the Body diode protection bit,
  2. Changing the Cell count,

But, when we connected a charger or a load across PACK+ and PACK - pins there was no reaction in circuit i.e, neither charging nor discharging action was not performed by the BMS.

When we are testing with the sub-commands like ALL_FETS_ON, ALL_FETS_OFF or other FET related sub-commands there was no change in the voltage across the CHG and DSG FETs. But all other sub commands are working.

  • Always the potential difference across the CHG pin and GND remains 46.74 V approx (Battery pack voltage = 35.74 V; Charge pump Voltage = 11 V).
  • Always the potential difference across the DSG pin and GND remains 35.74 V approx.
  • Source to GND voltage of both FETs remains 32 V approx.

Q1. What may be the possible problem we are facing. Why and How to solve it ?

Q2. Is there any procedure to be followed while providing sub-commands to the device ? (The device was in full access mode while providing these Sub-commands)

Q3. Why no charge or discharge is happening in our circuit ?

Q4. Is there any problem with the IC when FUSE bit shows HIGH in 10th bit of Battery status register ?

Q5. Is there any procedure to properly switch off the device ?

Here, the schematic of the circuit is attached.

4274.output.pdf

Thank you

  • Hi Prabhu,

    I think the step you are missing is sending the FET_ENABLE command. If you are programming OTP, you may want to write the [FET_EN] bit in the Mfg Status Init register - this will enable the FETs by default when powering the device. 

    I recommend taking a quick look at the Quick Start section of the EVM User guide as it covers this step. I also recommend switching to the final version of the device (it has been released since October) since all of the documentation has been updated for the production version.

    The FUSE bit reflect the state of the FUSE pin. Since this pin is floating in your schematic, this bit may toggle high and low - you can ignore it. If you want to prevent this behavior, you can connect this pin to VSS through a 1k pull-down resistor. 

    Best regards,

    Matt