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.

BQ20Z95: Read operation status in seal mode

Other Parts Discussed in Thread: BQ20Z90

Hello

I m working with VB6 for read and write into BQ20Z95 memory.

I would like to see if the BQ is in seal mode. With the bq Evaluation Software in SBS data tab, I can see the SS flag red and Operation status 0x54 hight byte, bit 5 = 1.

But when I want read SS bit with my own code, or with bq Evaluation Software in Pro tab with Read SMB Word, that is not possible, because the memory is seal. And that is normal, like says your datasheet SLUU264A page 87:

"The extended SBS commands are only available when the bq20z90/bq20z95 device is in unsealed or full access mode"

So my question is, how bq Evaluation Software in SBS data tab, can read Operation status data in seal mode ?

What should I add in my read fonction for read Operation status data in seal mode ?

Thanks

 

  • Dmitri,

    From the Technical Reference Manual....

     

     

     

    "Also available via ManufacturerAccess in sealed mode are some of the extended SBS commands. The
    commands available are listed below.
    The result of these commands need to be read from ManufacturerAccess after a write to
    ManufacturerAccess."
    0x0050 = SBS:SafetyAlert(0x50)
    0x0051 = SBS:SafetyStatus(0x51)
    0x0052 = SBS:PFAlert(0x52)
    0x0053 = SBS:PFStatus(0x53)
    0x0054 = SBS:OperationStatus(0x54)
    0x0055 = SBS:ChargingStatus(0x55)
    0x0057 = SBS:ResetData(0x57)
    0x0058 = SBS:WDResetData(0x58)
    0x005a = SBS:PackVoltage(0x5a)
    0x005d = SBS:AverageVoltage(0x5d)

  • Thanks, this works fine now

    regards