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.

BQ34110: Seal command does not work in bqstudio

Part Number: BQ34110
Other Parts Discussed in Thread: BQSTUDIO, , BQ34Z100-G1

In bqstudio with an EVM, read OperationStatus which reports 0x82 0x02 (SEC0(1),BLT(7),RSVD(9) numbers in parenthesis is bit number starting at 0)
Click the seal button in the commands pane on the right side of bqstudio
Read OperationStatus which reports the same 0x82 0x02.
This means the seal mode did not occur.
In advanced comm, issue the Seal command (write 0x30 to 0x3e).
Read OperationStatus which reports the same 0x82 0x02.
This means the seal mode did not occur.

What am I doing wrong?

  • Hi Mark,

    Thank you for the information. For sake of the clarity and to allow reproduction of the issue on this end, please provide a screenshot of this occurrence.

    Please also check another command to ensure that you're able to write to dataflash with other commands. What are your current settings for series, cell update ok voltage, and voltage supplied to the device?

    Thanks!

    Sincerely,
    Bryan Kahler
  • The problem only exists on the EVM. Our main board works fine which I didn't know (I was experimenting with the EVM before I tried it on our board).

    Screen print attached. The first advanced comm log line shows operationstatus before (on our main board)  which was followed by the seal button click, followed by operationstatus again (which worked right). The 3rd line is an error/ignore. The fourth line operationstatus before (on the evm) which was followed by the seal button click followed by operationstatus again (which reported the same result as before the seal button click).

    Flash update OK voltage is 0. Supply to the evm is 6.4. I don't know what you mean by series

  • Hi Mark,
    To check if it's sealed, are you reading the CONTROL_STATUS register and checking the FAS and SS bits. In bqStudio if the gauge is sealed you can check the status bits in the lower portion of the Registers plugin. After clicking the SEALED command button then clicking Scan, the FAS and SS bits should change from green to red. Also, if the Dashboard on the left of bqStudio is scanning then a lock icon should appear over the IC "bug" within about 6 seconds. (The scan rate for Dashboard is about 6 seconds.)
  • My apologies, Mark. I was mixing up bq34z100-G1 and bq34110. You are correct that OperationStatus() is what you should be reading to check the SEC1 and SEC0 bits in order to tell if the gauge was sealed. Do the bits turn red when you use the SEALED button on the right and rescan the Registers? Does a lock icon appear in the Dashboard while scanning?
  • Hi Mark,

    To help clarify David's request above, he is asking what the image looks like on the dashboard of bqStudio next to the IC image (dashboard is not currently visible in the attached image above).  In the image below we can see a clip of the dashboard.  In this example, we can see the IC grayed out.  Does your IC look like this?  Is it colored (along with the up down arrows)?  To the right of the IC are ZZZ displayed or a locked symbol?

    If a lock symbol is displayed, the device is locked and needs to be unsealed.  If the device is greyed out, there is an issue with communication.

    Sincerely,

    Bryan Kahler