BQ76952EVM: Trouble with *.bqz file and Quick Start instructions

Part Number: BQ76952EVM
Other Parts Discussed in Thread: BQSTUDIO, BQ76952

Tool/software:

bqStudio (version 1.3.101_Build1) automatically finds my EVM with firmware version 7695_0_36, but the only *.bqz targets available after installation only include 7694_0_[24/28] (not *_36).

I found a link to "5710.Monitor_7695_0_36-bq76952.bqz" which I've downloaded and am pointing bqStudio to, but it still warns me the "device is not compatible with this application".

Proceeding anyway, and using Section 2.2 "Quick Start" from the BQ76952 EVM User's Guide (October 2020 Revision), I'm running into difficulty starting at step 10...

Step 10 says to set the CUV bit, but it's already set.

Step 11 says to "click the FET_EN button" (which I interpreted as the FET_ENABLE button in bqStudio...), the command appears in the transaction log but "Result" and "Read Addr" are "N/A" (if that matters).

Step 12 says the Stack voltage and PACK pin voltage should be "approximately equal" and the CHG_FET and DSG_FET bits set, but the PACK voltage is almost close to 0 - the FET bits are set though.

Step 13 says dropping the voltage below 38V will disable the DSG_FET bit and the PACK voltage will drop to 0 - but neither occur (the Scan button is set).

It's at this point I tried the FET_ENABLE command again. Following the command, the DSG_FET bit is disabled and - oddly enough - the Stack and PACK voltages are approximately equal...

I'm wondering if there isn't a *.bqz file that would resolve this issue and bring parity with the User's Guide, or if the User's Guide itself might be incorrect?

  • Hello Mason,

    Do you mind uninstalling the BQStudio - Stable version and installing the BQStudio -Beta version instead? The Beta version will have more updated BQZ files which may help fix the issue you are seeing.

    Best Regards,
    Alexis

  • Alexis,

    I installed the beta version of BQStudio and it immediately recognized the firmware and didn't require me to select it from a list. However, I still can't get the DSG_FET bit to trigger.

    The attached screenshot demonstrates the issue I'm seeing. The first FET_EN command resulted in the Stack and PACK voltages being approximately the same, but the DSG_FET bit was reset (0). The second FET_END command resulted in the Stack and PACK voltage being significantly different, but the DSG_FET bit is set (1). Dropping the voltage below 36V does not reset (0) the DGS_FET bit.

  • Hello Mason,

    Just to double-check, is your Auto Refresh off and you either have the 'Scan' on, or pressed 'Refresh' after sending the 'FET-EN command'?

    The first FET_EN command resulted in the Stack and PACK voltages being approximately the same, but the DSG_FET bit was reset (0)

    The Stack and PACK voltage should be around the same as both the FETs are ON.

    I see from your brief screenshot that the SSA (Safety Status A) bit is RED. I'm not sure if that is from the Alarm Status or Alarm Enable row, however, a protection may have potentially caused the FET to turn OFF. Do you mind checking if that is the case and sharing an entire screenshot of your bqStudio?

    The CHG FET may turn off due to the device entering SLEEP mode and the Settings:FET:FET Options[SLEEPCHG] bit being enabled. To prevent the CHG FET from turning off due to entering SLEEP mode, you can either disable SLEEP mode through the SLEEP_DISABLE command or enable the SLEEPCHG bit I mentioned. 

    Best Regards,
    Alexis

  • Alexis,

    Operator error...I realized I was mistaking green for 1 and red for 0. It's an unusual color scheme, but it worked as expected once I wrapped my head around it.

    Thank you for your time.

    Best Regards,

    Mason