SLAAEB3 may   2023 MSPM0L1106 , MSPM0L1106

PRODUCTION DATA  

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Hardware Connection
  6. 3Software Structure and Important Functions
    1. 3.1 System Initialization
    2. 3.2 Low-Level Command Control
    3. 3.3 High-Level Function
  7. 4Test Result of Important Functions
    1. 4.1 Read Alarm Status
    2. 4.2 Read Safety Status
    3. 4.3 Read PF Status
    4. 4.4 Read Current
    5. 4.5 Read All Temperatures
    6. 4.6 Read All Voltages
  8. 5References

Read Safety Status

Table 4-2 shows how to read the safety status of BQ76952. The following example read 0x03, 0x05 and 0x07 in sequence, and the value return in 0x03 is 0x0004, which means the Cell Undervoltage safety fault is present. More status description can be found in TRM.

Table 4-2 Safety Status Command Description
Command Name Unit Type Description
0x03 Safety Status A Hex H1

Provides individual fault signals when enabled safety faults have triggered.

Bit descriptions can be found in Safety Status A Register.

0x05 Safety Status B Hex H1

Provides individual fault signals when enabled safety faults have triggered.

Bit descriptions can be found in Safety Status B Register.

0x07 Safety Status C Hex H1

Provides individual fault signals when enabled safety faults have triggered.

Bit descriptions can be found in Safety Status C Register.

GUID-2182646A-B71C-4834-9657-AC9DD6AD9903-low.png Figure 4-2 Captured I2C Waveform for Safety Status Reading