SLUUAQ3A April   2016  – October 2022 BQ4050

 

  1.   Read This First
    1.     About This Manual
    2.     Notational Conventions
    3.     Trademarks
  2. Introduction
    1. 1.1 6
  3. Protections
    1. 2.1  Introduction
    2. 2.2  Cell Undervoltage Protection
    3. 2.3  Cell Overvoltage Protection
    4. 2.4  Overcurrent in Charge Protection
    5. 2.5  Overcurrent in Discharge Protection
    6. 2.6  Hardware-Based Protection
      1. 2.6.1 Overload in Discharge Protection
      2. 2.6.2 Short Circuit in Charge Protection
      3. 2.6.3 Short Circuit in Discharge Protection
    7. 2.7  Temperature Protections
    8. 2.8  Overtemperature in Charge Protection
    9. 2.9  Overtemperature in Discharge Protection
    10. 2.10 Overtemperature FET Protection
    11. 2.11 Undertemperature in Charge Protection
    12. 2.12 Undertemperature in Discharge Protection
    13. 2.13 SBS Host Watchdog Protection
    14. 2.14 Precharge Timeout Protection
    15. 2.15 Fast Charge Timeout Protection
    16. 2.16 Overcharge Protection
    17. 2.17 OverChargingVoltage() Protection
    18. 2.18 OverChargingCurrent() Protection
    19. 2.19 OverPreChargingCurrent() Protection
  4. Permanent Fail
    1. 3.1  Introduction
      1. 3.1.1 Black Box Recorder
    2. 3.2  Safety Cell Undervoltage Permanent Fail
      1. 3.2.1 SUV Check Option
    3. 3.3  Safety Cell Overvoltage Permanent Fail
    4. 3.4  Safety Overcurrent in Charge Permanent Fail
    5. 3.5  Safety Overcurrent in Discharge Permanent Fail
    6. 3.6  Safety Overtemperature Cell Permanent Fail
    7. 3.7  Safety Overtemperature FET Permanent Fail
    8. 3.8  Voltage Imbalance At Rest Permanent Fail
    9. 3.9  Voltage Imbalance Active Permanent Fail
    10. 3.10 Charge FET Permanent Fail
    11. 3.11 Discharge FET Permanent Fail
    12. 3.12 Chemical Fuse Permanent Fail
    13. 3.13 AFE Register Permanent Fail
    14. 3.14 AFE Communication Permanent Fail
    15. 3.15 PTC Permanent Fail
    16. 3.16 Second Level Protection Permanent Fail
    17. 3.17 Instruction Flash (IF) Checksum Permanent Fail
    18. 3.18 Open Cell Voltage Connection Permanent Fail
    19. 3.19 Data Flash (DF) Permanent Fail
    20. 3.20 Open Thermistor Permanent Fail (TS1, TS2, TS3, TS4)
  5. Advanced Charge Algorithm
    1. 4.1  Introduction
    2. 4.2  Charge Temperature Ranges
    3. 4.3  Voltage Range
      1. 4.3.1 RelativeStateofCharge() Range
    4. 4.4  Charging Current
    5. 4.5  Charging Voltage
    6. 4.6  Valid Charge Termination
    7. 4.7  Charge and Discharge Termination Flags
    8. 4.8  Terminate Charge and Discharge Alarms
    9. 4.9  Precharge
    10. 4.10 Maintenance Charge
    11. 4.11 Charge Control SMBus Broadcasts
    12. 4.12 Charge Disable and Discharge Disable
    13. 4.13 Charge Inhibit
    14. 4.14 Charge Suspend
    15. 4.15 ChargingVoltage() Rate of Change
    16. 4.16 ChargingCurrent() Rate of Change
    17. 4.17 Charging Loss Compensation
  6. Power Modes
    1. 5.1 Introduction
    2. 5.2 NORMAL Mode
      1. 5.2.1 BATTERY PACK REMOVED Mode/System Present Detection
        1. 5.2.1.1 System Present
        2. 5.2.1.2 Battery Pack Removed
    3. 5.3 SLEEP Mode
      1. 5.3.1 Device Sleep
      2. 5.3.2 IN SYSTEM SLEEP Mode
      3. 5.3.3 ManufacturerAccess() MAC Sleep
      4. 5.3.4 Wake Function
    4. 5.4 SHUTDOWN Mode
      1. 5.4.1 Voltage Based Shutdown
      2. 5.4.2 ManufacturerAccess() MAC Shutdown
      3. 5.4.3 Time Based Shutdown
      4. 5.4.4 Emergency Shutdown (EMSHUT)
        1. 5.4.4.1 Enter Emergency Shutdown Through SHUTDN
        2. 5.4.4.2 Enter Emergency Shutdown Through MFC
        3. 5.4.4.3 Exit Emergency Shutdown
  7. Gauging
    1. 6.1 Gas Gauge Operation
      1. 6.1.1 General
      2. 6.1.2 Main Gas-Gauge Registers
    2. 6.2 Fuel Gauge Operating Modes
      1. 6.2.1 96
    3. 6.3 Capacity Learning (FCC Update) and Qualified Discharge
    4. 6.4 End-of-Discharge Thresholds and Capacity Correction
      1. 6.4.1 EDV Discharge Rate and Temperature Compensation
    5. 6.5 CEDV Smoothing
    6. 6.6 State-of-Health (SoH)
    7. 6.7 Battery Trip Point (BTP)
  8. Cell Balancing
    1. 7.1 Introduction
      1. 7.1.1 Cell Balancing Configuration
      2. 7.1.2 106
  9. LED Display
    1. 8.1 Introduction
      1. 8.1.1 LED Display of State-of-Charge
      2. 8.1.2 LED Display of PF Error Code
      3. 8.1.3 LED Display on Exit of a Reset
      4. 8.1.4 LED Display Control Through ManufacturerAccess()
  10. Lifetime Data Collection
    1. 9.1 Description
    2. 9.2 115
  11. 10Device Security
    1. 10.1 Introduction
    2. 10.2 SHA-1 Description
    3. 10.3 HMAC Description
    4. 10.4 Authentication
    5. 10.5 Security Modes
      1. 10.5.1 FULL ACCESS or UNSEALED to SEALED
      2. 10.5.2 SEALED to UNSEALED
      3. 10.5.3 UNSEALED to FULL ACCESS
  12. 11Manufacture Production
    1. 11.1 Manufacture Testing
    2. 11.2 Calibration
      1. 11.2.1 Calibration Data Flash
        1. 11.2.1.1 Voltage
        2. 11.2.1.2 Current
        3. 11.2.1.3 Current Offset
          1. 11.2.1.3.1 CC Offset
          2. 11.2.1.3.2 Coulomb Counter Offset Samples
          3. 11.2.1.3.3 CC Auto Config
          4. 11.2.1.3.4 CC Auto Offset
          5. 11.2.1.3.5 Board Offset
        4. 11.2.1.4 Temperature
          1. 11.2.1.4.1 Internal Temp Offset
          2. 11.2.1.4.2 External 1 Temp Offset
          3. 11.2.1.4.3 External 2 Temp Offset
          4. 11.2.1.4.4 External 3 Temp Offset
          5. 11.2.1.4.5 External 4 Temp Offset
        5. 11.2.1.5 Internal Temp Model
          1. 11.2.1.5.1 Int Gain
          2. 11.2.1.5.2 Int Base Offset
          3. 11.2.1.5.3 Int Minimum AD
          4. 11.2.1.5.4 Int Maximum Temp
        6. 11.2.1.6 Cell Temp Model
          1. 11.2.1.6.1  Coefficient a1
          2. 11.2.1.6.2  Coefficient a2
          3. 11.2.1.6.3  Coefficient a3
          4. 11.2.1.6.4  Coefficient a4
          5. 11.2.1.6.5  Coefficient a5
          6. 11.2.1.6.6  Coefficient b1
          7. 11.2.1.6.7  Coefficient b2
          8. 11.2.1.6.8  Coefficient b3
          9. 11.2.1.6.9  Coefficient b4
          10. 11.2.1.6.10 Rc0
          11. 11.2.1.6.11 Adc0
          12. 11.2.1.6.12 Rpad
          13. 11.2.1.6.13 Rint
        7. 11.2.1.7 FET Temp Model
          1. 11.2.1.7.1  Coefficient a1
          2. 11.2.1.7.2  Coefficient a2
          3. 11.2.1.7.3  Coefficient a3
          4. 11.2.1.7.4  Coefficient a4
          5. 11.2.1.7.5  Coefficient a5
          6. 11.2.1.7.6  Coefficient b1
          7. 11.2.1.7.7  Coefficient b2
          8. 11.2.1.7.8  Coefficient b3
          9. 11.2.1.7.9  Coefficient b4
          10. 11.2.1.7.10 Rc0
          11. 11.2.1.7.11 Adc0
          12. 11.2.1.7.12 Rpad
          13. 11.2.1.7.13 Rint
        8. 11.2.1.8 Current Deadband
          1. 11.2.1.8.1 Deadband
          2. 11.2.1.8.2 Coulomb Counter Deadband
  13. 12Device SMBus Address
    1. 12.1 180
  14. 13SBS Commands
    1. 13.1  0x00 ManufacturerAccess() and 0x44 ManufacturerBlockAccess()
      1. 13.1.1  ManufacturerAccess() 0x0000
      2. 13.1.2  ManufacturerAccess() 0x0001 Device Type
      3. 13.1.3  ManufacturerAccess() 0x0002 Firmware Version
      4. 13.1.4  ManufacturerAccess() 0x0003 Hardware Version
      5. 13.1.5  ManufacturerAccess() 0x0004 Instruction Flash Signature
      6. 13.1.6  ManufacturerAccess() 0x0005 Static DF Signature
      7. 13.1.7  ManufacturerAccess() 0x0009 All DF Signature
      8. 13.1.8  ManufacturerAccess() 0x0010 SHUTDOWN Mode
      9. 13.1.9  ManufacturerAccess() 0x0011 SLEEP Mode
      10. 13.1.10 ManufacturerAccess() 0x001D Fuse Toggle
      11. 13.1.11 ManufacturerAccess() 0x001E PCHG FET Toggle
      12. 13.1.12 ManufacturerAccess() 0x001F CHG FET Toggle
      13. 13.1.13 ManufacturerAccess() 0x0020 DSG FET Toggle
      14. 13.1.14 ManufacturerAccess() 0x0022 FET Control
      15. 13.1.15 ManufacturerAccess() 0x0023 Lifetime Data Collection
      16. 13.1.16 ManufacturerAccess() 0x0024 Permanent Failure
      17. 13.1.17 ManufacturerAccess() 0x0025 Black Box Recorder
      18. 13.1.18 ManufacturerAccess() 0x0026 Fuse
      19. 13.1.19 ManufacturerAccess() 0x0027 LED DISPLAY Enable
      20. 13.1.20 ManufacturerAccess() 0x0028 Lifetime Data Reset
      21. 13.1.21 ManufacturerAccess() 0x0029 Permanent Fail Data Reset
      22. 13.1.22 ManufacturerAccess() 0x002A Black Box Recorder Reset
      23. 13.1.23 ManufacturerAccess() 0x002B LED TOGGLE
      24. 13.1.24 ManufacturerAccess() 0x002C LED DISPLAY PRESS
      25. 13.1.25 ManufacturerAccess() 0x002D CALIBRATION Mode
      26. 13.1.26 ManufacturerAccess() 0x002E Lifetime Data Flush
      27. 13.1.27 ManufacturerAccess() 0x002F Lifetime Data SPEED UP Mode
      28. 13.1.28 ManufacturerAccess() 0x0030 Seal Device
      29. 13.1.29 ManufacturerAccess() 0x0035 Security Keys
      30. 13.1.30 ManufacturerAccess() 0x0037 Authentication Key
      31. 13.1.31 ManufacturerAccess() 0x0041 Device Reset
      32. 13.1.32 ManufacturerAccess() 0x0050 SafetyAlert
      33. 13.1.33 ManufacturerAccess() 0x0051 SafetyStatus
      34. 13.1.34 ManufacturerAccess() 0x0052 PFAlert
      35. 13.1.35 ManufacturerAccess() 0x0053 PFStatus
      36. 13.1.36 ManufacturerAccess() 0x0054 OperationStatus
      37. 13.1.37 ManufacturerAccess() 0x0055 ChargingStatus
      38. 13.1.38 ManufacturerAccess() 0x0056 GaugingStatus
      39. 13.1.39 ManufacturerAccess() 0x0057 ManufacturingStatus
      40. 13.1.40 ManufacturerAccess() 0x0058 AFE Register
      41. 13.1.41 ManufacturerAccess() 0x0060 Lifetime Data Block 1
      42. 13.1.42 ManufacturerAccess() 0x0061 Lifetime Data Block 2
      43. 13.1.43 ManufacturerAccess() 0x0062 Lifetime Data Block 3
      44. 13.1.44 ManufacturerAccess() 0x0063 Lifetime Data Block 4
      45. 13.1.45 ManufacturerAccess() 0x0064 Lifetime Data Block 5
      46. 13.1.46 ManufacturerAccess() 0x0070 ManufacturerInfo
      47. 13.1.47 ManufacturerAccess() 0x0071 DAStatus1
      48. 13.1.48 ManufacturerAccess() 0x0072 DAStatus2
      49. 13.1.49 ManufacturerAccess() 0x007A ManufacturerInfo2
      50. 13.1.50 ManufacturerAccess() 0x0F00 ROM Mode
      51. 13.1.51 0x4000–0x5FFF Data Flash Access()
      52. 13.1.52 ManufacturerAccess() 0xF080 Exit Calibration Output Mode
      53. 13.1.53 ManufacturerAccess() 0xF081 Output CCADC Cal
      54. 13.1.54 ManufacturerAccess() 0xF082 Output Shorted CCADC Cal
    2. 13.2  0x01 RemainingCapacityAlarm()
    3. 13.3  0x02 RemainingTimeAlarm()
    4. 13.4  0x03 BatteryMode()
    5. 13.5  0x04 AtRate()
    6. 13.6  0x05 AtRateTimeToFull()
    7. 13.7  0x06 AtRateTimeToEmpty()
    8. 13.8  0x07 AtRateOK()
    9. 13.9  0x08 Temperature()
    10. 13.10 0x09 Voltage()
    11. 13.11 0x0A Current()
    12. 13.12 0x0B AverageCurrent()
    13. 13.13 0x0C MaxError()
    14. 13.14 0x0D RelativeStateOfCharge()
    15. 13.15 0x0E AbsoluteStateOfCharge()
    16. 13.16 0x0F RemainingCapacity()
    17. 13.17 0x10 FullChargeCapacity()
    18. 13.18 0x11 RunTimeToEmpty()
    19. 13.19 0x12 AverageTimeToEmpty()
    20. 13.20 0x13 AverageTimeToFull()
    21. 13.21 0x14 ChargingCurrent()
    22. 13.22 0x15 ChargingVoltage()
    23. 13.23 0x16 BatteryStatus()
    24. 13.24 0x17 CycleCount()
    25. 13.25 0x18 DesignCapacity()
    26. 13.26 0x19 DesignVoltage()
    27. 13.27 0x1A SpecificationInfo()
    28. 13.28 0x1B ManufacturerDate()
    29. 13.29 0x1C SerialNumber()
    30. 13.30 0x20 ManufacturerName()
    31. 13.31 0x21 DeviceName()
    32. 13.32 0x22 DeviceChemistry()
    33. 13.33 0x23 ManufacturerData()
    34. 13.34 0x2F Authenticate()
    35. 13.35 0x3C CellVoltage4()
    36. 13.36 0x3D CellVoltage3()
    37. 13.37 0x3E CellVoltage2()
    38. 13.38 0x3F CellVoltage1()
    39. 13.39 0x4A BTPDischargeSet()
    40. 13.40 0x4B BTPChargeSet()
    41. 13.41 0x4F StateOfHealth()
    42. 13.42 0x50 SafetyAlert()
    43. 13.43 0x51 SafetyStatus
    44. 13.44 0x52 PFAlert
    45. 13.45 0x53 PFStatus
    46. 13.46 0x54 OperationStatus
    47. 13.47 0x55 ChargingStatus
    48. 13.48 0x56 GaugingStatus
    49. 13.49 0x57 ManufacturingStatus
    50. 13.50 0x58 AFE Register
    51. 13.51 0x60 Lifetime Data Block 1
    52. 13.52 0x61 Lifetime Data Block 2
    53. 13.53 0x62 Lifetime Data Block 3
    54. 13.54 0x63 Lifetime Data Block 4
    55. 13.55 0x64 Lifetime Data Block 5
    56. 13.56 0x70 ManufacturerInfo
    57. 13.57 0x71 DAStatus1
    58. 13.58 0x72 DAStatus2
  15. 14Data Flash Values
    1. 14.1  Data Formats
      1. 14.1.1 Unsigned Integer
      2. 14.1.2 Integer
      3. 14.1.3 Floating Point
      4. 14.1.4 Hex
      5. 14.1.5 String
    2. 14.2  Settings
      1. 14.2.1 Configuration
        1. 14.2.1.1  FET Options
        2. 14.2.1.2  SBS Gauging Configuration
        3. 14.2.1.3  SBS Configuration
        4. 14.2.1.4  Power Config
        5. 14.2.1.5  IO Config
        6. 14.2.1.6  LED Configuration
        7. 14.2.1.7  SOC Flag Config A
        8. 14.2.1.8  SOC Flag Config B
        9. 14.2.1.9  CEDV Smoothing Config
        10. 14.2.1.10 CEDV Gauging Configuration
        11. 14.2.1.11 Charging Configuration
        12. 14.2.1.12 Temperature Enable
        13. 14.2.1.13 Temperature Mode
        14. 14.2.1.14 DA Configuration
        15. 14.2.1.15 Balancing Configuration
      2. 14.2.2 Fuse
        1. 14.2.2.1 Permanent Fail Fuse A
        2. 14.2.2.2 Permanent Fail Fuse B
        3. 14.2.2.3 Permanent Fail Fuse C
        4. 14.2.2.4 Permanent Fail Fuse D
        5. 14.2.2.5 Min Blow Fuse Voltage
        6. 14.2.2.6 Fuse Blow Timeout
      3. 14.2.3 BTP
        1. 14.2.3.1 Init Discharge Set
        2. 14.2.3.2 Init Charge Set
      4. 14.2.4 Protection
        1. 14.2.4.1 Protection Configuration
        2. 14.2.4.2 Enabled Protections A
        3. 14.2.4.3 Enabled Protections B
        4. 14.2.4.4 Enabled Protections C
        5. 14.2.4.5 Enabled Protections D
      5. 14.2.5 Permanent Failure
        1. 14.2.5.1 Enabled PF A
        2. 14.2.5.2 Enabled PF B
        3. 14.2.5.3 Enabled PF C
        4. 14.2.5.4 Enabled PF D
      6. 14.2.6 AFE
        1. 14.2.6.1 AFE Protection Control
      7. 14.2.7 ZVCHG Exit Threshold
    3. 14.3  Manufacturing
      1. 14.3.1 Manufacturing Status Init
    4. 14.4  Advanced Charging Algorithm
      1. 14.4.1  Temperature Ranges
        1. 14.4.1.1 T1 Temp
        2. 14.4.1.2 T2 Temp
        3. 14.4.1.3 T5 Temp
        4. 14.4.1.4 T6 Temp
        5. 14.4.1.5 T3 Temp
        6. 14.4.1.6 T4 Temp
        7. 14.4.1.7 Hysteresis
      2. 14.4.2  Low Temp Charging
        1. 14.4.2.1 Voltage
        2. 14.4.2.2 Current Low
        3. 14.4.2.3 Current Med
        4. 14.4.2.4 Current High
      3. 14.4.3  Standard Temp Charging
        1. 14.4.3.1 Voltage
        2. 14.4.3.2 Current Low
        3. 14.4.3.3 Current Med
        4. 14.4.3.4 Current High
      4. 14.4.4  High Temp Charging
        1. 14.4.4.1 Voltage
        2. 14.4.4.2 Current Low
        3. 14.4.4.3 Current Med
        4. 14.4.4.4 Current High
      5. 14.4.5  Rec Temp Charging
        1. 14.4.5.1 Voltage
        2. 14.4.5.2 Current Low
        3. 14.4.5.3 Current Med
        4. 14.4.5.4 Current High
      6. 14.4.6  Pre-Charging
      7. 14.4.7  Maintenance Charging
      8. 14.4.8  Voltage Range
        1. 14.4.8.1 Precharge Start Voltage
        2. 14.4.8.2 Charging Voltage Low
        3. 14.4.8.3 Charging Voltage Med
        4. 14.4.8.4 Charging Voltage High
        5. 14.4.8.5 Charging Voltage Hysteresis
      9. 14.4.9  Termination Config
        1. 14.4.9.1 Charge Term Taper Current
        2. 14.4.9.2 Charge Term Voltage
      10. 14.4.10 Charging Rate of Change
        1. 14.4.10.1 Current Rate
        2. 14.4.10.2 Voltage Rate
      11. 14.4.11 Charge Loss Compensation
        1. 14.4.11.1 CCC Current Threshold
        2. 14.4.11.2 CCC Voltage Threshold
      12. 14.4.12 Cell Balancing Config
    5. 14.5  Power
      1. 14.5.1 Power
      2. 14.5.2 Shutdown
        1. 14.5.2.1 Shutdown Voltage
        2. 14.5.2.2 Shutdown Time
        3. 14.5.2.3 Charger Present Threshold
      3. 14.5.3 Sleep
        1. 14.5.3.1 Sleep Current
        2. 14.5.3.2 Bus Timeout
        3. 14.5.3.3 Voltage Time
        4. 14.5.3.4 Current Time
        5. 14.5.3.5 Wake Comparator
      4. 14.5.4 Ship
        1. 14.5.4.1 FET Off Time
        2. 14.5.4.2 Delay
        3. 14.5.4.3 Auto Ship Time
      5. 14.5.5 Power Off
      6. 14.5.6 Manual FET Control
    6. 14.6  LED Support
      1. 14.6.1 LED Config
        1. 14.6.1.1  LED Flash Period
        2. 14.6.1.2  LED Blink Period
        3. 14.6.1.3  LED Delay
        4. 14.6.1.4  LED Hold Time
        5. 14.6.1.5  CHG Flash Alarm
        6. 14.6.1.6  CHG Thresh 1
        7. 14.6.1.7  CHG Thresh 2
        8. 14.6.1.8  CHG Thresh 3
        9. 14.6.1.9  CHG Thresh 4
        10. 14.6.1.10 CHG Thresh 5
        11. 14.6.1.11 DSG Flash Alarm
        12. 14.6.1.12 DSG Thresh 1
        13. 14.6.1.13 DSG Thresh 2
        14. 14.6.1.14 DSG Thresh 3
        15. 14.6.1.15 DSG Thresh 4
        16. 14.6.1.16 DSG Thresh 5
    7. 14.7  System Data
      1. 14.7.1 Manufacturer Info
      2. 14.7.2 Static DF Signature
      3. 14.7.3 All DF Signature
    8. 14.8  Lifetimes
      1. 14.8.1 Voltage
        1. 14.8.1.1 Cell 1 Max Voltage
        2. 14.8.1.2 Cell 2 Max Voltage
        3. 14.8.1.3 Cell 3 Max Voltage
        4. 14.8.1.4 Cell 4 Max Voltage
        5. 14.8.1.5 Cell 1 Min Voltage
        6. 14.8.1.6 Cell 2 Min Voltage
        7. 14.8.1.7 Cell 3 Min Voltage
        8. 14.8.1.8 Cell 4 Min Voltage
        9. 14.8.1.9 Max Delta Cell Voltage
      2. 14.8.2 Current
        1. 14.8.2.1 Max Charge Current
        2. 14.8.2.2 Max Discharge Current
        3. 14.8.2.3 Max Avg Dsg Current
        4. 14.8.2.4 Max Avg Dsg Power
        5. 14.8.2.5 447
      3. 14.8.3 Temperature
        1. 14.8.3.1 Max Temp Cell
        2. 14.8.3.2 Min Temp Cell
        3. 14.8.3.3 Max Delta Cell Temp
        4. 14.8.3.4 Max Temp Int Sensor
        5. 14.8.3.5 Min Temp Int Sensor
        6. 14.8.3.6 Max Temp Fet
      4. 14.8.4 Safety Events
        1. 14.8.4.1  No Of COV Events
        2. 14.8.4.2  Last COV Event
        3. 14.8.4.3  No Of CUV Events
        4. 14.8.4.4  Last CUV Event
        5. 14.8.4.5  No Of OCD1 Events
        6. 14.8.4.6  Last OCD1 Event
        7. 14.8.4.7  No Of OCD2 Events
        8. 14.8.4.8  Last OCD2 Event
        9. 14.8.4.9  No Of OCC1 Events
        10. 14.8.4.10 Last OCC1 Event
        11. 14.8.4.11 No Of OCC2 Events
        12. 14.8.4.12 Last OCC2 Event
        13. 14.8.4.13 No Of AOLD Events
        14. 14.8.4.14 Last AOLD Event
        15. 14.8.4.15 No Of ASCD Events
        16. 14.8.4.16 Last ASCD Event
        17. 14.8.4.17 No Of ASCC Events
        18. 14.8.4.18 Last ASCC Event
        19. 14.8.4.19 No Of OTC Events
        20. 14.8.4.20 Last OTC Event
        21. 14.8.4.21 No Of OTD Events
        22. 14.8.4.22 Last OTD Event
        23. 14.8.4.23 No Of OTF Events
        24. 14.8.4.24 Last OTF Event
      5. 14.8.5 Charging Events
        1. 14.8.5.1 No Valid Charge Term
        2. 14.8.5.2 Last Valid Charge Term
      6. 14.8.6 Power Events
      7. 14.8.7 Cell Balancing
        1. 14.8.7.1 CB Time Cell 1
        2. 14.8.7.2 CB Time Cell 2
        3. 14.8.7.3 CB Time Cell 3
        4. 14.8.7.4 CB Time Cell 4
      8. 14.8.8 Time
        1. 14.8.8.1 Total Firmware Runtime
        2. 14.8.8.2 Time Spent in UT
        3. 14.8.8.3 Time Spent in LT
        4. 14.8.8.4 Time Spent in STL
        5. 14.8.8.5 Time Spent in RT
        6. 14.8.8.6 Time Spent in STH
        7. 14.8.8.7 Time Spent in HT
        8. 14.8.8.8 Time Spent in OT
    9. 14.9  Protections
      1. 14.9.1  CUV—Cell Undervoltage
        1. 14.9.1.1 Threshold
        2. 14.9.1.2 Delay
        3. 14.9.1.3 Recovery
      2. 14.9.2  COV—Cell Overvoltage
        1. 14.9.2.1 Threshold Low Temp
        2. 14.9.2.2 Threshold Standard Tem
        3. 14.9.2.3 Threshold High Temp
        4. 14.9.2.4 Threshold Rec Temp
        5. 14.9.2.5 Delay
        6. 14.9.2.6 Recovery Low Temp
        7. 14.9.2.7 Recovery Standard Temp
        8. 14.9.2.8 Recovery High Temp
        9. 14.9.2.9 Recovery Rec Temp
      3. 14.9.3  OCC1—Overcurrent In Charge 1
        1. 14.9.3.1 Threshold
        2. 14.9.3.2 Delay
      4. 14.9.4  OCC2—Overcurrent In Charge 2
        1. 14.9.4.1 Threshold
        2. 14.9.4.2 Delay
      5. 14.9.5  OCC—Overcurrent In Charge Recovery
        1. 14.9.5.1 Recovery Threshold
        2. 14.9.5.2 Recovery Delay
      6. 14.9.6  OCD1—Overcurrent In Discharge 1
        1. 14.9.6.1 Threshold
        2. 14.9.6.2 Delay
      7. 14.9.7  OCD2—Overcurrent In Discharge 2
        1. 14.9.7.1 Threshold
        2. 14.9.7.2 Delay
      8. 14.9.8  OCD—Overcurrent In Discharge Recovery
        1. 14.9.8.1 Recovery Threshold
        2. 14.9.8.2 Recovery Delay
      9. 14.9.9  AOLD—Overload in Discharge
        1. 14.9.9.1 Latch Limit
        2. 14.9.9.2 Counter Dec Delay
        3. 14.9.9.3 Recovery
        4. 14.9.9.4 Reset
        5. 14.9.9.5 Threshold
      10. 14.9.10 ASCC—Short Circuit In Charge
        1. 14.9.10.1 Latch Limit
        2. 14.9.10.2 Counter Dec Delay
        3. 14.9.10.3 Recovery
        4. 14.9.10.4 Reset
        5. 14.9.10.5 Threshold
      11. 14.9.11 ASCD—Short Circuit in Discharge
        1. 14.9.11.1 Latch Limit
        2. 14.9.11.2 Counter Dec Delay
        3. 14.9.11.3 Recovery
        4. 14.9.11.4 Reset
        5. 14.9.11.5 Thresholds 1 and 2
      12. 14.9.12 OTC—Overtemperature in Charge
        1. 14.9.12.1 Threshold
        2. 14.9.12.2 Delay
        3. 14.9.12.3 Recovery
      13. 14.9.13 OTD—Overtemperature in Discharge
        1. 14.9.13.1 Threshold
        2. 14.9.13.2 Delay
        3. 14.9.13.3 Recovery
      14. 14.9.14 OTF—Overtemperature FET
        1. 14.9.14.1 Threshold
        2. 14.9.14.2 Delay
        3. 14.9.14.3 Recovery
      15. 14.9.15 UTC—Under Temperature in Charge
        1. 14.9.15.1 Threshold
        2. 14.9.15.2 Delay
        3. 14.9.15.3 Recovery
      16. 14.9.16 UTD—Under Temperature in Discharge
        1. 14.9.16.1 Threshold
        2. 14.9.16.2 Delay
        3. 14.9.16.3 Recovery
      17. 14.9.17 HWD—Host Watchdog
      18. 14.9.18 PTO—Precharge mode Time Out
        1. 14.9.18.1 Charge Threshold
        2. 14.9.18.2 Suspend Threshold
        3. 14.9.18.3 Delay
        4. 14.9.18.4 Reset
      19. 14.9.19 CTO—Fast Charge Mode Time Out
        1. 14.9.19.1 Charge Threshold
        2. 14.9.19.2 Suspend Threshold
        3. 14.9.19.3 Delay
        4. 14.9.19.4 Reset
      20. 14.9.20 OC—Overcharge
        1. 14.9.20.1 Threshold
        2. 14.9.20.2 Recovery
        3. 14.9.20.3 RSOC Recovery
      21. 14.9.21 CHGV—ChargingVoltage
        1. 14.9.21.1 Threshold
        2. 14.9.21.2 Delay
        3. 14.9.21.3 Recovery
      22. 14.9.22 CHGC—ChargingCurrent
        1. 14.9.22.1 Threshold
        2. 14.9.22.2 Delay
        3. 14.9.22.3 Recovery Threshold
        4. 14.9.22.4 Recovery Delay
      23. 14.9.23 PCHGC—Pre-ChargingCurrent
        1. 14.9.23.1 Threshold
        2. 14.9.23.2 Delay
        3. 14.9.23.3 Recovery Threshold
        4. 14.9.23.4 Recovery Delay
    10. 14.10 Permanent Fail
      1. 14.10.1  SUV—Safety Cell Undervoltage
        1. 14.10.1.1 Threshold
        2. 14.10.1.2 Delay
      2. 14.10.2  SOV—Safety Cell Overvoltage
        1. 14.10.2.1 Threshold
        2. 14.10.2.2 Delay
      3. 14.10.3  SOCC—Safety Overcurrent in Charge
        1. 14.10.3.1 Threshold
        2. 14.10.3.2 Delay
      4. 14.10.4  SOCD—Safety Overcurrent in Discharge
        1. 14.10.4.1 Threshold
        2. 14.10.4.2 Delay
      5. 14.10.5  SOT—Overtemperature Cell
        1. 14.10.5.1 Threshold
        2. 14.10.5.2 Delay
      6. 14.10.6  SOTF—Overtemperature FET
        1. 14.10.6.1 Threshold
        2. 14.10.6.2 Delay
      7. 14.10.7  Open Thermistor—NTC Thermistor Failure
        1. 14.10.7.1 Threshold
        2. 14.10.7.2 Delay
        3. 14.10.7.3 FET Delta
        4. 14.10.7.4 Cell Delta
      8. 14.10.8  VIMR—Voltage Imbalance At Rest
        1. 14.10.8.1 Check Voltage
        2. 14.10.8.2 Check Current
        3. 14.10.8.3 Delta Threshold
        4. 14.10.8.4 Delay
        5. 14.10.8.5 Duration
      9. 14.10.9  VIMA—Voltage Imbalance Active
        1. 14.10.9.1 Check Voltage
        2. 14.10.9.2 Check Current
        3. 14.10.9.3 Delta Threshold
        4. 14.10.9.4 Delay
      10. 14.10.10 CFET—CHG FET Failure
        1. 14.10.10.1 OFF Threshold
        2. 14.10.10.2 Delay
      11. 14.10.11 DFET—DFET Failure
        1. 14.10.11.1 OFF Threshold
        2. 14.10.11.2 Delay
      12. 14.10.12 FUSE—FUSE Failure
        1. 14.10.12.1 Threshold
        2. 14.10.12.2 Delay
      13. 14.10.13 AFER—AFE Register
        1. 14.10.13.1 Threshold
        2. 14.10.13.2 Delay Period
        3. 14.10.13.3 Compare Period
      14. 14.10.14 AFEC—AFE Communication
        1. 14.10.14.1 Threshold
        2. 14.10.14.2 Delay Period
      15. 14.10.15 2LVL—2nd Level OV
      16. 14.10.16 OPNCELL—Open Cell Connection
        1. 14.10.16.1 Threshold
        2. 14.10.16.2 Delay Period
    11. 14.11 PF Status
      1. 14.11.1 Device Status Data
        1. 14.11.1.1  Safety Alert A
        2. 14.11.1.2  Safety Status A
        3. 14.11.1.3  Safety Alert B
        4. 14.11.1.4  Safety Status B
        5. 14.11.1.5  Safety Alert C
        6. 14.11.1.6  Safety Status C
        7. 14.11.1.7  Safety Alert D
        8. 14.11.1.8  Safety Status D
        9. 14.11.1.9  PF Alert A
        10. 14.11.1.10 PF Status A
        11. 14.11.1.11 PF Alert B
        12. 14.11.1.12 PF Status B
        13. 14.11.1.13 PF Alert C
        14. 14.11.1.14 PF Status C
        15. 14.11.1.15 PF Alert D
        16. 14.11.1.16 PF Status D
        17. 14.11.1.17 Fuse Flag
        18. 14.11.1.18 Operation Status A
        19. 14.11.1.19 Operation Status B
        20. 14.11.1.20 Temp Range
        21. 14.11.1.21 Charging Status A
        22. 14.11.1.22 Charging Status B
        23. 14.11.1.23 Gauging Status
        24. 14.11.1.24 CEDV Status
      2. 14.11.2 Device Voltage Data
        1. 14.11.2.1 Cell 1 Voltage
        2. 14.11.2.2 Cell 2 Voltage
        3. 14.11.2.3 Cell 3 Voltage
        4. 14.11.2.4 Cell 4 Voltage
        5. 14.11.2.5 Battery Direct Voltage
        6. 14.11.2.6 Pack Voltage
      3. 14.11.3 Device Current Data
      4. 14.11.4 Device Temperature Data
        1. 14.11.4.1 Internal Temperature
        2. 14.11.4.2 External 1 Temperature
        3. 14.11.4.3 External 2 Temperature
        4. 14.11.4.4 External 3 Temperature
        5. 14.11.4.5 External 4 Temperature
      5. 14.11.5 AFE Regs
        1. 14.11.5.1  AFE Interrupt Status
        2. 14.11.5.2  AFE FET Status
        3. 14.11.5.3  AFE RXIN
        4. 14.11.5.4  AFE Latch Status
        5. 14.11.5.5  AFE Interrupt Enable
        6. 14.11.5.6  AFE FET Control
        7. 14.11.5.7  AFE RXIEN
        8. 14.11.5.8  AFE RLOUT
        9. 14.11.5.9  AFE RHOUT
        10. 14.11.5.10 AFE RHINT
        11. 14.11.5.11 AFE Cell Balance
        12. 14.11.5.12 AFE AD/CC Control
        13. 14.11.5.13 AFE ADC Mux
        14. 14.11.5.14 AFE LED Output
        15. 14.11.5.15 AFE State Control
        16. 14.11.5.16 AFE LED/Wake Control
        17. 14.11.5.17 AFE Protection Control
        18. 14.11.5.18 AFE OCD
        19. 14.11.5.19 AFE SCC
        20. 14.11.5.20 AFE SCD1
        21. 14.11.5.21 AFE SCD2
    12. 14.12 Black Box
      1. 14.12.1 Safety Status
      2. 14.12.2 PF Status
    13. 14.13 Gas Gauging
      1. 14.13.1  CEDV Profile 1
      2. 14.13.2  CEDV Cfg
      3. 14.13.3  CEDV Smoothing Config
      4. 14.13.4  Current Thresholds
        1. 14.13.4.1 Dsg Current Threshold
        2. 14.13.4.2 Chg Current Threshold
        3. 14.13.4.3 Quit Current
        4. 14.13.4.4 Dsg Relax Time
        5. 14.13.4.5 Chg Relax Time
      5. 14.13.5  Design
        1. 14.13.5.1 Design Capacity mAh
        2. 14.13.5.2 Design Capacity in cWh
        3. 14.13.5.3 Design Voltage
      6. 14.13.6  Cycle
      7. 14.13.7  FD
        1. 14.13.7.1 Set Voltage Threshold
        2. 14.13.7.2 Clear Voltage Threshold
        3. 14.13.7.3 Set RSOC % Threshold
        4. 14.13.7.4 Clear RSOC % Threshold
      8. 14.13.8  FC
        1. 14.13.8.1 Set Voltage Threshold
        2. 14.13.8.2 Clear Voltage Threshold
        3. 14.13.8.3 Set RSOC % Threshold
        4. 14.13.8.4 Clear RSOC % Threshold
      9. 14.13.9  TD
        1. 14.13.9.1 Set Voltage Threshold
        2. 14.13.9.2 Clear Voltage Threshold
        3. 14.13.9.3 Set RSOC % Threshold
        4. 14.13.9.4 Clear RSOC % Threshold
      10. 14.13.10 TC
        1. 14.13.10.1 Set Voltage Threshold
        2. 14.13.10.2 Clear Voltage Threshold
        3. 14.13.10.3 Set RSOC % Threshold
        4. 14.13.10.4 Clear RSOC % Threshold
      11. 14.13.11 State
        1. 14.13.11.1 Learned Full Charge Capacity
        2. 14.13.11.2 Cycle Count
    14. 14.14 SBS Configuration
      1. 14.14.1 Data
        1. 14.14.1.1  Remaining Ah Capacity Alarm
        2. 14.14.1.2  Remaining Wh Capacity Alarm
        3. 14.14.1.3  Remaining Time Alarm
        4. 14.14.1.4  Initial Battery Mode
        5. 14.14.1.5  Specification Information
        6. 14.14.1.6  Manufacturer Date
        7. 14.14.1.7  Serial Number
        8. 14.14.1.8  Manufacturer Name
        9. 14.14.1.9  Device Name
        10. 14.14.1.10 Device Chemistry
    15. 14.15 Data Flash Summary
  16. 15AFE Threshold and Delay Settings
    1. 15.1 Overload in Discharge Protection (AOLD)
    2. 15.2 Short Circuit in Charge (ASCC)
    3. 15.3 Short Circuit in Discharge (ASCD1 and ASCD2)
  17.   A Sample Filter Settings
    1.     A.1
  18.   B Glossary
  19.   C Revision History

Enabled Protections A

ClassSubclassNameTypeMinMaxDefaultUnit
SettingsProtectionEnabled Protections AH10x000xFF0xFFHex
76543210
AOLDLRSVD_ONEOCD2OCD1OCC2OCC1COVCUV
AOLDL (Bit 7): Overload in Discharge latch
1 =Enabled (default)
0 =Disabled
RSVD_ONE (Bit 6): Reserved and programmed to 1. Do not use.
OCD2 (Bit 5): Overcurrent in Discharge 2nd Tier
1 =Enabled (default)
0 =Disabled
OCD1 (Bit 4): Overcurrent in Discharge 1st Tier
1 =Enabled (default)
0 =Disabled
OCC2 (Bit 3): Overcurrent in Charge 2nd Tier
1 =Enabled (default)
0 =Disabled
OCC1 (Bit 2): Overcurrent in Charge 1st Tier
1 =Enabled (default)
0 =Disabled
COV (Bit 1): Cell Overvoltage
1 =Enabled (default)
0 =Disabled
CUV (Bit 0): Cell Undervoltage
1 =Enabled (default)
0 =Disabled