SLUUCG7 April   2024 BQ76922

 

  1.   1
  2.   Read This First
    1.     About This Manual
    2.     Battery Notational Conventions
    3.     Trademarks
    4.     Glossary
  3. Introduction
  4. Device Description
    1. 2.1 Overview
    2. 2.2 Functional Block Diagram
  5. Device Configuration
    1. 3.1 Direct Commands and Subcommands
    2. 3.2 Configuration Using OTP or Registers
    3. 3.3 Data Formats
      1. 3.3.1 Unsigned Integer
      2. 3.3.2 Integer
      3. 3.3.3 Floating Point
      4. 3.3.4 Hex
  6. Measurement Subsystem
    1. 4.1  Voltage Measurement
      1. 4.1.1 Voltage Measurement Schedule
      2. 4.1.2 Usage of VC Pins for Cells Versus Interconnect
      3. 4.1.3 Cell Interconnect Resistance
    2. 4.2  General Purpose ADCIN Functionality
    3. 4.3  Coulomb Counter and Digital Filters
    4. 4.4  Synchronized Voltage and Current Measurement
    5. 4.5  Subcommands 0x0071–0x0072 DASTATUS1-2() , Cell Voltage and Synchronized Current Counts
    6. 4.6  Subcommands 0x0075–0x0076 DASTATUS5-6(), Additional Measurements
    7. 4.7  Internal Temperature Measurement
    8. 4.8  Thermistor Temperature Measurement
    9. 4.9  Factory Trim of Voltage ADC
    10. 4.10 Voltage Calibration (ADC Measurements)
    11. 4.11 Voltage Calibration (COV and CUV Protections)
    12. 4.12 Current Calibration
    13. 4.13 Temperature Calibration
  7. Primary and Secondary Protection Subsystems
    1. 5.1 Protections Overview
    2. 5.2 Primary Protections
      1. 5.2.1  Primary Protections Overview
      2. 5.2.2  High-Side NFET Drivers
      3. 5.2.3  Protection FETs Configuration and Control
        1. 5.2.3.1 FET Configuration
        2. 5.2.3.2 FET Control
          1. 5.2.3.2.1 Precharge Mode
          2. 5.2.3.2.2 Predischarge Mode
      4. 5.2.4  Cell Overvoltage Protection
      5. 5.2.5  Cell Undervoltage Protection
      6. 5.2.6  Short Circuit in Discharge Protection
      7. 5.2.7  Overcurrent in Charge Protection
      8. 5.2.8  Overcurrent in Discharge 1, 2, and 3 Protections
      9. 5.2.9  Overtemperature in Charge Protection
      10. 5.2.10 Overtemperature in Discharge Protection
      11. 5.2.11 Overtemperature FET Protection
      12. 5.2.12 Internal Overtemperature Protection
      13. 5.2.13 Undertemperature in Charge Protection
      14. 5.2.14 Undertemperature in Discharge Protection
      15. 5.2.15 Internal Undertemperature Protection
      16. 5.2.16 Host Watchdog Protection
      17. 5.2.17 Precharge Timeout Protection
      18. 5.2.18 Load Detect Functionality
    3. 5.3 Secondary Protections
      1. 5.3.1  Secondary Protections Overview
      2. 5.3.2  Copper Deposition (CUDEP) Permanent Fail
      3. 5.3.3  Safety Undervoltage (SUV) Permanent Fail
      4. 5.3.4  Safety Overvoltage (SOV) Permanent Fail
      5. 5.3.5  Safety Overcurrent in Charge (SOCC) Permanent Fail
      6. 5.3.6  Safety Overcurrent in Discharge (SOCD) Permanent Fail
      7. 5.3.7  Safety Cell Overtemperature (SOT) Permanent Fail
      8. 5.3.8  Safety FET Overtemperature (SOTF) Permanent Fail
      9. 5.3.9  Charge FET (CFETF) Permanent Fail
      10. 5.3.10 Discharge FET (DFETF) Permanent Fail
      11. 5.3.11 Secondary Protector (2LVL) Permanent Fail
      12. 5.3.12 Voltage Imbalance in Relax (VIMR) Permanent Fail
      13. 5.3.13 Voltage Imbalance in Active (VIMA) Permanent Fail
      14. 5.3.14 Short Circuit in Discharge Latched Permanent Fail
      15. 5.3.15 OTP Memory Signature Permanent Fail
      16. 5.3.16 Data ROM Memory Signature Permanent Fail
      17. 5.3.17 Instruction ROM Memory Signature Permanent Fail
      18. 5.3.18 LFO Oscillator Permanent Fail
      19. 5.3.19 Voltage Reference Permanent Fail
      20. 5.3.20 VSS Permanent Fail
      21. 5.3.21 Protection Comparator MUX Permanent Fail
      22. 5.3.22 Commanded Permanent Fail
      23. 5.3.23 Top of Stack Measurement Check
      24. 5.3.24 Cell Open Wire
  8. Device Status and Controls
    1. 6.1 0x00 Control Status() and 0x12 Battery Status() Commands
    2. 6.2 0x0070 MANU_DATA() Subcommand
    3. 6.3 LDOs
      1. 6.3.1 Pre-Regulator Control
      2. 6.3.2 REG1 LDO Control
    4. 6.4 Multifunction Pin Controls
    5. 6.5 CFETOFF, DFETOFF, and BOTHOFF Pin Functionality
    6. 6.6 ALERT Pin Operation
    7. 6.7 Fuse Drive
    8. 6.8 Device Event Timing
  9. Operational Modes
    1. 7.1 Overview
    2. 7.2 NORMAL Mode
    3. 7.3 SLEEP Mode
    4. 7.4 DEEPSLEEP Mode
    5. 7.5 SHUTDOWN Mode
    6. 7.6 CONFIG_UPDATE Mode
  10. Device Security
    1. 8.1 Overview
  11. Serial Communications Interfaces
    1. 9.1 Serial Communications Overview
    2. 9.2 I2C Communications Subsystem
    3. 9.3 HDQ Communications Interface
  12. 10Cell Balancing
    1. 10.1 Cell Balancing Operation
    2. 10.2 Cell Balancing Timing
  13. 11Diagnostics
    1. 11.1 Diagnostics Overview
    2. 11.2 VREF2 Versus VREF1 Check
    3. 11.3 VSS Measurement
    4. 11.4 Top of Stack Measurement Check
    5. 11.5 LFO Oscillator Monitor
    6. 11.6 Protection Comparator Mux Check
    7. 11.7 Internal Watchdog Reset
    8. 11.8 Internal Memory Checks
  14. 12Commands and Subcommands
    1. 12.1 Direct Commands
    2. 12.2 Bitfield Definitions for Direct Commands
      1. 12.2.1  Control Status Register
      2. 12.2.2  Safety Alert A Register
      3. 12.2.3  Safety Status A Register
      4. 12.2.4  Safety Alert B Register
      5. 12.2.5  Safety Status B Register
      6. 12.2.6  Safety Alert C Register
      7. 12.2.7  Safety Status C Register
      8. 12.2.8  PF Alert A Register
      9. 12.2.9  PF Status A Register
      10. 12.2.10 PF Alert B Register
      11. 12.2.11 PF Status B Register
      12. 12.2.12 PF Alert C Register
      13. 12.2.13 PF Status C Register
      14. 12.2.14 PF Alert D Register
      15. 12.2.15 PF Status D Register
      16. 12.2.16 Battery Status Register
      17. 12.2.17 Alarm Status Register
      18. 12.2.18 Alarm Raw Status Register
      19. 12.2.19 Alarm Enable Register
      20. 12.2.20 FET Status Register
    3. 12.3 Command-Only Subcommands
    4. 12.4 Subcommands With Data
    5. 12.5 Bitfield Definitions for Subcommands
      1. 12.5.1 PF Status A Register
      2. 12.5.2 PF Status B Register
      3. 12.5.3 PF Status C Register
      4. 12.5.4 PF Status D Register
      5. 12.5.5 Manufacturing Status Register
      6. 12.5.6 FET Control Register
      7. 12.5.7 REG1 Control Register
      8. 12.5.8 OTP Write Check Result Register
      9. 12.5.9 OTP Write Result Register
  15. 13Data Memory Settings
    1. 13.1 Data Memory Access
    2. 13.2 Calibration
      1. 13.2.1  Calibration:Voltage
        1. 13.2.1.1 Calibration:Voltage:Cell 1 Gain
        2. 13.2.1.2 Calibration:Voltage:Cell 2 Gain
        3. 13.2.1.3 Calibration:Voltage:Cell 3 Gain
        4. 13.2.1.4 Calibration:Voltage:Cell 4 Gain
        5. 13.2.1.5 Calibration:Voltage:Cell 5 Gain
        6. 13.2.1.6 Calibration:Voltage:Pack Gain
        7. 13.2.1.7 Calibration:Voltage:TOS Gain
        8. 13.2.1.8 Calibration:Voltage:LD Gain
        9. 13.2.1.9 Calibration:Voltage:ADC Gain
      2. 13.2.2  Calibration:Current
        1. 13.2.2.1 Calibration:Current:CC Gain
        2. 13.2.2.2 Calibration:Current:Capacity Gain
      3. 13.2.3  Calibration:Vcell Offset
        1. 13.2.3.1 Calibration:Vcell Offset:Vcell Offset
      4. 13.2.4  Calibration:V Divider Offset
        1. 13.2.4.1 Calibration:V Divider Offset:Vdiv Offset
      5. 13.2.5  Calibration:Current Offset
        1. 13.2.5.1 Calibration:Current Offset:Coulomb Counter Offset Samples
        2. 13.2.5.2 Calibration:Current Offset:Board Offset
      6. 13.2.6  Calibration:Temperature
        1. 13.2.6.1 Calibration:Temperature:Internal Temp Offset
        2. 13.2.6.2 Calibration:Temperature:CFETOFF Temp Offset
        3. 13.2.6.3 Calibration:Temperature:DFETOFF Temp Offset
        4. 13.2.6.4 Calibration:Temperature:ALERT Temp Offset
        5. 13.2.6.5 Calibration:Temperature:TS1 Temp Offset
        6. 13.2.6.6 Calibration:Temperature:TS2 Temp Offset
      7. 13.2.7  Calibration:Internal Temp Model
        1. 13.2.7.1 Calibration:Internal Temp Model:Int Gain
        2. 13.2.7.2 Calibration:Internal Temp Model:Int base offset
        3. 13.2.7.3 Calibration:Internal Temp Model:Int Maximum AD
        4. 13.2.7.4 Calibration:Internal Temp Model:Int Maximum Temp
      8. 13.2.8  Calibration:18K Temperature Model
        1. 13.2.8.1  Calibration:18K Temperature Model:Coeff a1
        2. 13.2.8.2  Calibration:18K Temperature Model:Coeff a2
        3. 13.2.8.3  Calibration:18K Temperature Model:Coeff a3
        4. 13.2.8.4  Calibration:18K Temperature Model:Coeff a4
        5. 13.2.8.5  Calibration:18K Temperature Model:Coeff a5
        6. 13.2.8.6  Calibration:18K Temperature Model:Coeff b1
        7. 13.2.8.7  Calibration:18K Temperature Model:Coeff b2
        8. 13.2.8.8  Calibration:18K Temperature Model:Coeff b3
        9. 13.2.8.9  Calibration:18K Temperature Model:Coeff b4
        10. 13.2.8.10 Calibration:18K Temperature Model:Adc0
      9. 13.2.9  Calibration:180K Temperature Model
        1. 13.2.9.1  Calibration:180K Temperature Model:Coeff a1
        2. 13.2.9.2  Calibration:180K Temperature Model:Coeff a2
        3. 13.2.9.3  Calibration:180K Temperature Model:Coeff a3
        4. 13.2.9.4  Calibration:180K Temperature Model:Coeff a4
        5. 13.2.9.5  Calibration:180K Temperature Model:Coeff a5
        6. 13.2.9.6  Calibration:180K Temperature Model:Coeff b1
        7. 13.2.9.7  Calibration:180K Temperature Model:Coeff b2
        8. 13.2.9.8  Calibration:180K Temperature Model:Coeff b3
        9. 13.2.9.9  Calibration:180K Temperature Model:Coeff b4
        10. 13.2.9.10 Calibration:180K Temperature Model:Adc0
      10. 13.2.10 Calibration:Custom Temperature Model
        1. 13.2.10.1  Calibration:Custom Temperature Model:Coeff a1
        2. 13.2.10.2  Calibration:Custom Temperature Model:Coeff a2
        3. 13.2.10.3  Calibration:Custom Temperature Model:Coeff a3
        4. 13.2.10.4  Calibration:Custom Temperature Model:Coeff a4
        5. 13.2.10.5  Calibration:Custom Temperature Model:Coeff a5
        6. 13.2.10.6  Calibration:Custom Temperature Model:Coeff b1
        7. 13.2.10.7  Calibration:Custom Temperature Model:Coeff b2
        8. 13.2.10.8  Calibration:Custom Temperature Model:Coeff b3
        9. 13.2.10.9  Calibration:Custom Temperature Model:Coeff b4
        10. 13.2.10.10 Calibration:Custom Temperature Model:Rc0
        11. 13.2.10.11 Calibration:Custom Temperature Model:Adc0
      11. 13.2.11 Calibration:Current Deadband
        1. 13.2.11.1 Calibration:Current Deadband:Coulomb Counter Deadband
      12. 13.2.12 Calibration:CUV
        1. 13.2.12.1 Calibration:CUV:CUV Threshold Override
      13. 13.2.13 Calibration:COV
        1. 13.2.13.1 Calibration:COV:COV Threshold Override
    3. 13.3 Settings
      1. 13.3.1  Settings:Fuse
        1. 13.3.1.1 Settings:Fuse:Min Blow Fuse Voltage
        2. 13.3.1.2 Settings:Fuse:Fuse Blow Timeout
      2. 13.3.2  Settings:Configuration
        1. 13.3.2.1  Settings:Configuration:Power Config
        2. 13.3.2.2  Settings:Configuration:REG1 Config
        3. 13.3.2.3  Settings:Configuration:REG0 Config
        4. 13.3.2.4  Settings:Configuration:HWD Regulator Options
        5. 13.3.2.5  Settings:Configuration:Comm Type
        6. 13.3.2.6  Settings:Configuration:I2C Address
        7. 13.3.2.7  Settings:Configuration:Comm Idle Time
        8. 13.3.2.8  Settings:Configuration:CFETOFF Pin Config
        9. 13.3.2.9  Settings:Configuration:DFETOFF Pin Config
        10. 13.3.2.10 Settings:Configuration:ALERT Pin Config
        11. 13.3.2.11 Settings:Configuration:TS1 Config
        12. 13.3.2.12 Settings:Configuration:TS2 Config
        13. 13.3.2.13 Settings:Configuration:DA Configuration
        14. 13.3.2.14 Settings:Configuration:Vcell Mode
        15. 13.3.2.15 Settings:Configuration:CC3 Samples
      3. 13.3.3  Settings:Protection
        1. 13.3.3.1  Settings:Protection:Protection Configuration
        2. 13.3.3.2  Settings:Protection:Enabled Protections A
        3. 13.3.3.3  Settings:Protection:Enabled Protections B
        4. 13.3.3.4  Settings:Protection:Enabled Protections C
        5. 13.3.3.5  Settings:Protection:CHG FET Protections A
        6. 13.3.3.6  Settings:Protection:CHG FET Protections B
        7. 13.3.3.7  Settings:Protection:CHG FET Protections C
        8. 13.3.3.8  Settings:Protection:DSG FET Protections A
        9. 13.3.3.9  Settings:Protection:DSG FET Protections B
        10. 13.3.3.10 Settings:Protection:DSG FET Protections C
        11. 13.3.3.11 Settings:Protection:Body Diode Threshold
      4. 13.3.4  Settings:Alarm
        1. 13.3.4.1 Settings:Alarm:Default Alarm Mask
        2. 13.3.4.2 Settings:Alarm:SF Alert Mask A
        3. 13.3.4.3 Settings:Alarm:SF Alert Mask B
        4. 13.3.4.4 Settings:Alarm:SF Alert Mask C
        5. 13.3.4.5 Settings:Alarm:PF Alert Mask A
        6. 13.3.4.6 Settings:Alarm:PF Alert Mask B
        7. 13.3.4.7 Settings:Alarm:PF Alert Mask C
        8. 13.3.4.8 Settings:Alarm:PF Alert Mask D
      5. 13.3.5  Settings:Permanent Failure
        1. 13.3.5.1 Settings:Permanent Failure:Enabled PF A
        2. 13.3.5.2 Settings:Permanent Failure:Enabled PF B
        3. 13.3.5.3 Settings:Permanent Failure:Enabled PF C
        4. 13.3.5.4 Settings:Permanent Failure:Enabled PF D
      6. 13.3.6  Settings:FET
        1. 13.3.6.1 Settings:FET:FET Options
        2. 13.3.6.2 Settings:FET:Chg Pump Control
        3. 13.3.6.3 Settings:FET:Precharge Start Voltage
        4. 13.3.6.4 Settings:FET:Precharge Stop Voltage
        5. 13.3.6.5 Settings:FET:Predischarge Timeout
        6. 13.3.6.6 Settings:FET:Predischarge Stop Delta
      7. 13.3.7  Settings:Current Thresholds
        1. 13.3.7.1 Settings:Current Thresholds:Dsg Current Threshold
        2. 13.3.7.2 Settings:Current Thresholds:Chg Current Threshold
      8. 13.3.8  Settings:Cell Open-Wire
        1. 13.3.8.1 Settings:Cell Open-Wire:Check Time
      9. 13.3.9  Settings:Interconnect Resistances
        1. 13.3.9.1 Settings:Interconnect Resistances:Cell 1 Interconnect
        2. 13.3.9.2 Settings:Interconnect Resistances:Cell 2 Interconnect
        3. 13.3.9.3 Settings:Interconnect Resistances:Cell 3 Interconnect
        4. 13.3.9.4 Settings:Interconnect Resistances:Cell 4 Interconnect
        5. 13.3.9.5 Settings:Interconnect Resistances:Cell 5 Interconnect
      10. 13.3.10 Settings:Manufacturing
        1. 13.3.10.1 Settings:Manufacturing:Mfg Status Init
      11. 13.3.11 Settings:Cell Balancing Config
        1. 13.3.11.1  Settings:Cell Balancing Config:Balancing Configuration
        2. 13.3.11.2  Settings:Cell Balancing Config:Min Cell Temp
        3. 13.3.11.3  Settings:Cell Balancing Config:Max Cell Temp
        4. 13.3.11.4  Settings:Cell Balancing Config:Max Internal Temp
        5. 13.3.11.5  Settings:Cell Balancing Config:Cell Balance Interval
        6. 13.3.11.6  Settings:Cell Balancing Config:Cell Balance Max Cells
        7. 13.3.11.7  Settings:Cell Balancing Config:Cell Balance Min Cell V (Charge)
        8. 13.3.11.8  Settings:Cell Balancing Config:Cell Balance Min Delta (Charge)
        9. 13.3.11.9  Settings:Cell Balancing Config:Cell Balance Stop Delta (Charge)
        10. 13.3.11.10 Settings:Cell Balancing Config:Cell Balance Min Cell V (Relax)
        11. 13.3.11.11 Settings:Cell Balancing Config:Cell Balance Min Delta (Relax)
        12. 13.3.11.12 Settings:Cell Balancing Config:Cell Balance Stop Delta (Relax)
    4. 13.4 Power
      1. 13.4.1 Power:Shutdown
        1. 13.4.1.1 Power:Shutdown:Shutdown Cell Voltage
        2. 13.4.1.2 Power:Shutdown:Shutdown Stack Voltage
        3. 13.4.1.3 Power:Shutdown:Low V Shutdown Delay
        4. 13.4.1.4 Power:Shutdown:Shutdown Temperature
        5. 13.4.1.5 Power:Shutdown:Shutdown Temperature Delay
        6. 13.4.1.6 Power:Shutdown:FET Off Delay
        7. 13.4.1.7 Power:Shutdown:Shutdown Command Delay
        8. 13.4.1.8 Power:Shutdown:Auto Shutdown Time
        9. 13.4.1.9 Power:Shutdown:RAM Fail Shutdown Time
      2. 13.4.2 Power:Sleep
        1. 13.4.2.1 Power:Sleep:Sleep Current
        2. 13.4.2.2 Power:Sleep:Voltage Time
        3. 13.4.2.3 Power:Sleep:Wake Comparator Current
        4. 13.4.2.4 Power:Sleep:Sleep Hysteresis Time
        5. 13.4.2.5 Power:Sleep:Sleep Charger Voltage Threshold
        6. 13.4.2.6 Power:Sleep:Sleep Charger PACK-TOS Delta
    5. 13.5 System Data
      1. 13.5.1 System Data:Integrity
        1. 13.5.1.1 System Data:Integrity:Config RAM Signature
    6. 13.6 Protections
      1. 13.6.1  Protections:CUV
        1. 13.6.1.1 Protections:CUV:Threshold
        2. 13.6.1.2 Protections:CUV:Delay
        3. 13.6.1.3 Protections:CUV:Recovery Hysteresis
      2. 13.6.2  Protections:COV
        1. 13.6.2.1 Protections:COV:Threshold
        2. 13.6.2.2 Protections:COV:Delay
        3. 13.6.2.3 Protections:COV:Recovery Hysteresis
      3. 13.6.3  Protections:COVL
        1. 13.6.3.1 Protections:COVL:Latch Limit
        2. 13.6.3.2 Protections:COVL:Counter Dec Delay
        3. 13.6.3.3 Protections:COVL:Recovery Time
      4. 13.6.4  Protections:OCC
        1. 13.6.4.1 Protections:OCC:Threshold
        2. 13.6.4.2 Protections:OCC:Delay
        3. 13.6.4.3 Protections:OCC:Recovery Threshold
        4. 13.6.4.4 Protections:OCC:PACK-TOS Delta
      5. 13.6.5  Protections:OCD1
        1. 13.6.5.1 Protections:OCD1:Threshold
        2. 13.6.5.2 Protections:OCD1:Delay
      6. 13.6.6  Protections:OCD2
        1. 13.6.6.1 Protections:OCD2:Threshold
        2. 13.6.6.2 Protections:OCD2:Delay
      7. 13.6.7  Protections:SCD
        1. 13.6.7.1 Protections:SCD:Threshold
        2. 13.6.7.2 Protections:SCD:Delay
        3. 13.6.7.3 Protections:SCD:Recovery Time
      8. 13.6.8  Protections:OCD3
        1. 13.6.8.1 Protections:OCD3:Threshold
        2. 13.6.8.2 Protections:OCD3:Delay
      9. 13.6.9  Protections:OCD
        1. 13.6.9.1 Protections:OCD:Recovery Threshold
      10. 13.6.10 Protections:OCDL
        1. 13.6.10.1 Protections:OCDL:Latch Limit
        2. 13.6.10.2 Protections:OCDL:Counter Dec Delay
        3. 13.6.10.3 Protections:OCDL:Recovery Time
        4. 13.6.10.4 Protections:OCDL:Recovery Threshold
      11. 13.6.11 Protections:SCDL
        1. 13.6.11.1 Protections:SCDL:Latch Limit
        2. 13.6.11.2 Protections:SCDL:Counter Dec Delay
        3. 13.6.11.3 Protections:SCDL:Recovery Time
        4. 13.6.11.4 Protections:SCDL:Recovery Threshold
      12. 13.6.12 Protections:OTC
        1. 13.6.12.1 Protections:OTC:Threshold
        2. 13.6.12.2 Protections:OTC:Delay
        3. 13.6.12.3 Protections:OTC:Recovery
      13. 13.6.13 Protections:OTD
        1. 13.6.13.1 Protections:OTD:Threshold
        2. 13.6.13.2 Protections:OTD:Delay
        3. 13.6.13.3 Protections:OTD:Recovery
      14. 13.6.14 Protections:OTF
        1. 13.6.14.1 Protections:OTF:Threshold
        2. 13.6.14.2 Protections:OTF:Delay
        3. 13.6.14.3 Protections:OTF:Recovery
      15. 13.6.15 Protections:OTINT
        1. 13.6.15.1 Protections:OTINT:Threshold
        2. 13.6.15.2 Protections:OTINT:Delay
        3. 13.6.15.3 Protections:OTINT:Recovery
      16. 13.6.16 Protections:UTC
        1. 13.6.16.1 Protections:UTC:Threshold
        2. 13.6.16.2 Protections:UTC:Delay
        3. 13.6.16.3 Protections:UTC:Recovery
      17. 13.6.17 Protections:UTD
        1. 13.6.17.1 Protections:UTD:Threshold
        2. 13.6.17.2 Protections:UTD:Delay
        3. 13.6.17.3 Protections:UTD:Recovery
      18. 13.6.18 Protections:UTINT
        1. 13.6.18.1 Protections:UTINT:Threshold
        2. 13.6.18.2 Protections:UTINT:Delay
        3. 13.6.18.3 Protections:UTINT:Recovery
      19. 13.6.19 Protections:Recovery
        1. 13.6.19.1 Protections:Recovery:Time
      20. 13.6.20 Protections:HWD
        1. 13.6.20.1 Protections:HWD:Delay
      21. 13.6.21 Protections:Load Detect
        1. 13.6.21.1 Protections:Load Detect:Active Time
        2. 13.6.21.2 Protections:Load Detect:Retry Delay
        3. 13.6.21.3 Protections:Load Detect:Timeout
      22. 13.6.22 Protections:PTO
        1. 13.6.22.1 Protections:PTO:Charge Threshold
        2. 13.6.22.2 Protections:PTO:Delay
        3. 13.6.22.3 Protections:PTO:Reset
    7. 13.7 Permanent Fail
      1. 13.7.1  Permanent Fail:CUDEP
        1. 13.7.1.1 Permanent Fail:CUDEP:Threshold
        2. 13.7.1.2 Permanent Fail:CUDEP:Delay
      2. 13.7.2  Permanent Fail:SUV
        1. 13.7.2.1 Permanent Fail:SUV:Threshold
        2. 13.7.2.2 Permanent Fail:SUV:Delay
      3. 13.7.3  Permanent Fail:SOV
        1. 13.7.3.1 Permanent Fail:SOV:Threshold
        2. 13.7.3.2 Permanent Fail:SOV:Delay
      4. 13.7.4  Permanent Fail:TOS
        1. 13.7.4.1 Permanent Fail:TOS:Threshold
        2. 13.7.4.2 Permanent Fail:TOS:Delay
      5. 13.7.5  Permanent Fail:SOCC
        1. 13.7.5.1 Permanent Fail:SOCC:Threshold
        2. 13.7.5.2 Permanent Fail:SOCC:Delay
      6. 13.7.6  Permanent Fail:SOCD
        1. 13.7.6.1 Permanent Fail:SOCD:Threshold
        2. 13.7.6.2 Permanent Fail:SOCD:Delay
      7. 13.7.7  Permanent Fail:SOT
        1. 13.7.7.1 Permanent Fail:SOT:Threshold
        2. 13.7.7.2 Permanent Fail:SOT:Delay
      8. 13.7.8  Permanent Fail:SOTF
        1. 13.7.8.1 Permanent Fail:SOTF:Threshold
        2. 13.7.8.2 Permanent Fail:SOTF:Delay
      9. 13.7.9  Permanent Fail:VIMR
        1. 13.7.9.1 Permanent Fail:VIMR:Check Voltage
        2. 13.7.9.2 Permanent Fail:VIMR:Max Relax Current
        3. 13.7.9.3 Permanent Fail:VIMR:Threshold
        4. 13.7.9.4 Permanent Fail:VIMR:Delay
        5. 13.7.9.5 Permanent Fail:VIMR:Relax Min Duration
      10. 13.7.10 Permanent Fail:VIMA
        1. 13.7.10.1 Permanent Fail:VIMA:Check Voltage
        2. 13.7.10.2 Permanent Fail:VIMA:Min Active Current
        3. 13.7.10.3 Permanent Fail:VIMA:Threshold
        4. 13.7.10.4 Permanent Fail:VIMA:Delay
      11. 13.7.11 Permanent Fail:CFETF
        1. 13.7.11.1 Permanent Fail:CFETF:OFF Threshold
        2. 13.7.11.2 Permanent Fail:CFETF:OFF Delay
      12. 13.7.12 Permanent Fail:DFETF
        1. 13.7.12.1 Permanent Fail:DFETF:OFF Threshold
        2. 13.7.12.2 Permanent Fail:DFETF:OFF Delay
      13. 13.7.13 Permanent Fail:VSSF
        1. 13.7.13.1 Permanent Fail:VSSF:Fail Threshold
        2. 13.7.13.2 Permanent Fail:VSSF:Delay
      14. 13.7.14 Permanent Fail:2LVL
        1. 13.7.14.1 Permanent Fail:2LVL:Delay
      15. 13.7.15 Permanent Fail:LFOF
        1. 13.7.15.1 Permanent Fail:LFOF:Delay
      16. 13.7.16 Permanent Fail:HWMX
        1. 13.7.16.1 Permanent Fail:HWMX:Delay
    8. 13.8 Security
      1. 13.8.1 Security:Settings
        1. 13.8.1.1 Security:Settings:Security Settings
      2. 13.8.2 Security:Keys
        1. 13.8.2.1 Security:Keys:Unseal Key Step 1
        2. 13.8.2.2 Security:Keys:Unseal Key Step 2
        3. 13.8.2.3 Security:Keys:Full Access Key Step 1
        4. 13.8.2.4 Security:Keys:Full Access Key Step 2
    9. 13.9 Data Memory Summary
  16. 14Revision History

Data Memory Summary

Table 13-32 Data Memory Table
ClassSubclassAddressNameTypeMin ValueMax ValueDefaultUnits
CalibrationVoltage0x9180Cell 1 GainI2–32767327670
CalibrationVoltage0x9182Cell 2 GainI2–32767327670
CalibrationVoltage0x9184Cell 3 GainI2–32767327670
CalibrationVoltage0x9186Cell 4 GainI2–32767327670
CalibrationVoltage0x9188Cell 5 GainI2–32767327670
CalibrationVoltage0x91A0Pack GainU20655350
CalibrationVoltage0x91A2TOS GainU20655350
CalibrationVoltage0x91A4LD GainU20655350
CalibrationVoltage0x91A6ADC GainI2–32767327670
CalibrationCurrent0x91A8CC GainF41.00E–0210.00E+027.4768
CalibrationCurrent0x91ACCapacity GainF42.98262E+034.193046E+082230042.463
CalibrationVcell Offset0x91B0Vcell OffsetI2–32767327670mV
CalibrationV Divider Offset0x91B2Vdiv OffsetI2–32767327670userV
CalibrationCurrent Offset0x91C6Coulomb Counter Offset SamplesU206553564
CalibrationCurrent Offset0x91C8Board OffsetI2–32768327670
CalibrationTemperature0x91CAInternal Temp OffsetI1–12812700.1°C
CalibrationTemperature0x91CBCFETOFF Temp OffsetI1–12812700.1°C
CalibrationTemperature0x91CCDFETOFF Temp OffsetI1–12812700.1°C
CalibrationTemperature0x91CDALERT Temp OffsetI1–12812700.1°C
CalibrationTemperature0x91CETS1 Temp OffsetI1–12812700.1°C
CalibrationTemperature0x91CFTS2 Temp OffsetI1–12812700.1°C
CalibrationInternal Temp Model0x91E2Int GainI2–327683276725390
CalibrationInternal Temp Model0x91E4Int base offsetI2–32768327673032
CalibrationInternal Temp Model0x91E6Int Maximum ADI2–327683276716383
CalibrationInternal Temp Model0x91E8Int Maximum TempI203276763790.1 K
Calibration18K Temperature Model0x91EACoeff a1I2–3276832767–15524
Calibration18K Temperature Model0x91ECCoeff a2I2–327683276726423
Calibration18K Temperature Model0x91EECoeff a3I2–3276832767–22664
Calibration18K Temperature Model0x91F0Coeff a4I2–327683276728834
Calibration18K Temperature Model0x91F2Coeff a5I2–3276832767672
Calibration18K Temperature Model0x91F4Coeff b1I2–3276832767–371
Calibration18K Temperature Model0x91F6Coeff b2I2–3276832767708
Calibration18K Temperature Model0x91F8Coeff b3I2–3276832767–3498
Calibration18K Temperature Model0x91FACoeff b4I2–32768327675051
Calibration18K Temperature Model0x91FEAdc0I2–327683276711703
Calibration180K Temperature Model0x9200Coeff a1I2–3276832767–17513
Calibration180K Temperature Model0x9202Coeff a2I2–327683276725759
Calibration180K Temperature Model0x9204Coeff a3I2–3276832767–23593
Calibration180K Temperature Model0x9206Coeff a4I2–327683276732175
Calibration180K Temperature Model0x9208Coeff a5I2–32768327672090
Calibration180K Temperature Model0x920ACoeff b1I2–3276832767–2055
Calibration180K Temperature Model0x920CCoeff b2I2–32768327672955
Calibration180K Temperature Model0x920ECoeff b3I2–3276832767–3427
Calibration180K Temperature Model0x9210Coeff b4I2–32768327674385
Calibration180K Temperature Model0x9214Adc0I2–327683276717246
CalibrationCustom Temperature Model0x9216Coeff a1I2–32768327670
CalibrationCustom Temperature Model0x9218Coeff a2I2–32768327670
CalibrationCustom Temperature Model0x921ACoeff a3I2–32768327670
CalibrationCustom Temperature Model0x921CCoeff a4I2–32768327670
CalibrationCustom Temperature Model0x921ECoeff a5I2–32768327670
CalibrationCustom Temperature Model0x9220Coeff b1I2–32768327670
CalibrationCustom Temperature Model0x9222Coeff b2I2–32768327670
CalibrationCustom Temperature Model0x9224Coeff b3I2–32768327670
CalibrationCustom Temperature Model0x9226Coeff b4I2–32768327670
CalibrationCustom Temperature Model0x9228Rc0I2–32768327670
CalibrationCustom Temperature Model0x922AAdc0I2–32768327670
CalibrationCurrent Deadband0x922DCoulomb Counter DeadbandU102559234 nV
CalibrationCUV0x91D4CUV Threshold OverrideU20x00000xFFFF0xFFFFHex
CalibrationCOV0x91D6COV Threshold OverrideU20x00000xFFFF0xFFFFHex
SettingsFuse0x9231Min Blow Fuse VoltageI203276750010 mV
SettingsFuse0x9233Fuse Blow TimeoutU1025530s
SettingsConfiguration0x9234Power ConfigH20x00000xFFFF0x2982Hex
SettingsConfiguration0x9236REG1 ConfigH10x000xFF0x00Hex
SettingsConfiguration0x9237REG0 ConfigH10x000x030x00Hex
SettingsConfiguration0x9238HWD Regulator OptionsH10x000xFF0x00Hex
SettingsConfiguration0x9239Comm TypeU10x000x1F0
SettingsConfiguration0x923AI2C AddressU10x000xFF0
SettingsConfiguration0x923DComm Idle TimeU102550s
SettingsConfiguration0x92FACFETOFF Pin ConfigH10x000xFF0x00Hex
SettingsConfiguration0x92FBDFETOFF Pin ConfigH10x000xFF0x00Hex
SettingsConfiguration0x92FCALERT Pin ConfigH10x000xFF0x00Hex
SettingsConfiguration0x92FDTS1 ConfigH10x000xFF0x07Hex
SettingsConfiguration0x92FETS2 ConfigH10x000xFF0x00Hex
SettingsConfiguration0x9303DA ConfigurationH10x000xFF0x05Hex
SettingsConfiguration0x9304Vcell ModeH20x00000x001F0x0000Hex
SettingsConfiguration0x9307CC3 SamplesU1225580Num
SettingsProtection0x925FProtection ConfigurationH20x00000x07FF0x0002Hex
SettingsProtection0x9261Enabled Protections AU10x000xFF0x88Hex
SettingsProtection0x9262Enabled Protections BU10x000xFF0x00Hex
SettingsProtection0x9263Enabled Protections CU10x000xFF0x00Hex
SettingsProtection0x9265CHG FET Protections AU10x000xFF0x98Hex
SettingsProtection0x9266CHG FET Protections BU10x000xFF0xD5Hex
SettingsProtection0x9267CHG FET Protections CU10x000xFF0x56Hex
SettingsProtection0x9269DSG FET Protections AU10x000xFF0xE4Hex
SettingsProtection0x926ADSG FET Protections BU10x000xFF0xE6Hex
SettingsProtection0x926BDSG FET Protections CU10x000xFF0xE2Hex
SettingsProtection0x9273Body Diode ThresholdI203276750mA
SettingsAlarm0x926DDefault Alarm MaskH20x00000xFFFF0xF800Hex
SettingsAlarm0x926FSF Alert Mask AU10x000xFF0xFCHex
SettingsAlarm0x9270SF Alert Mask BU10x000xFF0xF7Hex
SettingsAlarm0x9271SF Alert Mask CU10x000xFF0xF4Hex
SettingsAlarm0x92C4PF Alert Mask AU10x000xFF0x5FHex
SettingsAlarm0x92C5PF Alert Mask BU10x000xFF0x9FHex
SettingsAlarm0x92C6PF Alert Mask CU10x000xFF0x00Hex
SettingsAlarm0x92C7PF Alert Mask DU10x000xFF0x00Hex
SettingsPermanent Failure0x92C0Enabled PF AU10x000xFF0x00Hex
SettingsPermanent Failure0x92C1Enabled PF BU10x000xFF0x00Hex
SettingsPermanent Failure0x92C2Enabled PF CU10x000xFF0x07Hex
SettingsPermanent Failure0x92C3Enabled PF DU10x000xFF0x00Hex
SettingsFET0x9308FET OptionsH10x000xFF0x0DHex
SettingsFET0x9309Chg Pump ControlU10x000xFF0x01Hex
SettingsFET0x930APrecharge Start VoltageI20327670mV
SettingsFET0x930CPrecharge Stop VoltageI20327670mV
SettingsFET0x930EPredischarge TimeoutU10255510ms
SettingsFET0x930FPredischarge Stop DeltaU102555010mV
SettingsCurrent Thresholds0x9310Dsg Current ThresholdI2032767100userA
SettingsCurrent Thresholds0x9312Chg Current ThresholdI203276750userA
SettingsCell Open-Wire0x9314Check TimeU102555s
SettingsInterconnect Resistances0x9315Cell 1 InterconnectI20327670
SettingsInterconnect Resistances0x9317Cell 2 InterconnectI20327670
SettingsInterconnect Resistances0x9319Cell 3 InterconnectI20327670
SettingsInterconnect Resistances0x931BCell 4 InterconnectI20327670
SettingsInterconnect Resistances0x931DCell 5 InterconnectI20327670
SettingsManufacturing0x9343Mfg Status InitH20x00000xFFFF0x0040Hex
SettingsCell Balancing Config0x9335Balancing ConfigurationH10x000xFF0x00Hex
SettingsCell Balancing Config0x9336Min Cell TempI1–128127–20°C
SettingsCell Balancing Config0x9337Max Cell TempI1–12812760°C
SettingsCell Balancing Config0x9338Max Internal TempI1–12812770°C
SettingsCell Balancing Config0x9339Cell Balance IntervalU1125520s
SettingsCell Balancing Config0x933ACell Balance Max CellsU1051Num
SettingsCell Balancing Config0x933BCell Balance Min Cell V (Charge)I2050003900mV
SettingsCell Balancing Config0x933DCell Balance Min Delta (Charge)U1025540mV
SettingsCell Balancing Config0x933ECell Balance Stop Delta (Charge)U1025520mV
SettingsCell Balancing Config0x933FCell Balance Min Cell V (Relax)I2050003900mV
SettingsCell Balancing Config0x9341Cell Balance Min Delta (Relax)U1025540mV
SettingsCell Balancing Config0x9342Cell Balance Stop Delta (Relax)U1025520mV
PowerShutdown0x923FShutdown Cell VoltageI20327670mV
PowerShutdown0x9241Shutdown Stack VoltageI203276760010 mV
PowerShutdown0x9243Low V Shutdown DelayU10631s
PowerShutdown0x9244Shutdown TemperatureU1015085°C
PowerShutdown0x9245Shutdown Temperature DelayU102545s
PowerShutdown0x9252FET Off DelayU1012700.25 s
PowerShutdown0x9253Shutdown Command DelayU1025400.25 s
PowerShutdown0x9254Auto Shutdown TimeU102500min
PowerShutdown0x9255RAM Fail Shutdown TimeU102555s
PowerSleep0x9248Sleep CurrentI203276720mA
PowerSleep0x924AVoltage TimeU112555s
PowerSleep0x924BWake Comparator CurrentI250032767500mA
PowerSleep0x924DSleep Hysteresis TimeU1025510s
PowerSleep0x924ESleep Charger Voltage ThresholdI2032767200010 mV
PowerSleep0x9250Sleep Charger PACK-TOS DeltaI210850020010 mV
System DataIntegrity0x91E0Config RAM SignatureU20x00000x7FFF0Hex
ProtectionsCUV0x9275ThresholdU120805050.6 mV
ProtectionsCUV0x9276DelayU212047743.3ms
ProtectionsCUV0x927BRecovery HysteresisU1220250.6 mV
ProtectionsCOV0x9278ThresholdU1201108650.6 mV
ProtectionsCOV0x9279DelayU212047743.3ms
ProtectionsCOV0x927CRecovery HysteresisU1220250.6 mV
ProtectionsCOVL0x927DLatch LimitU102550
ProtectionsCOVL0x927ECounter Dec DelayU1025510s
ProtectionsCOVL0x927FRecovery TimeU1025515s
ProtectionsOCC0x9280ThresholdU126222 mV
ProtectionsOCC0x9281DelayU1112743.3ms
ProtectionsOCC0x9288Recovery ThresholdI2–3276832767–200mA
ProtectionsOCC0x92B0PACK-TOS DeltaI210850020010 mV
ProtectionsOCD10x9282ThresholdU1210042mV
ProtectionsOCD10x9283DelayU1112713.3ms
ProtectionsOCD20x9284ThresholdU1210032 mV
ProtectionsOCD20x9285DelayU1112773.3ms
ProtectionsSCD0x9286ThresholdU10150
ProtectionsSCD0x9287DelayU1131215 µs
ProtectionsSCD0x9294Recovery TimeU102555s
ProtectionsOCD30x928AThresholdI2–327680–4000userA
ProtectionsOCD30x928CDelayU102552s
ProtectionsOCD0x928DRecovery ThresholdI2–3276832767200mA
ProtectionsOCDL0x928FLatch LimitU102550
ProtectionsOCDL0x9290Counter Dec DelayU1025510s
ProtectionsOCDL0x9291Recovery TimeU1025515s
ProtectionsOCDL0x9292Recovery ThresholdI2–3276832767200mA
ProtectionsSCDL0x9295Latch LimitU102550
ProtectionsSCDL0x9296Counter Dec DelayU1025510s
ProtectionsSCDL0x9297Recovery TimeU1025515s
ProtectionsSCDL0x9298Recovery ThresholdI2–3276832767200mA
ProtectionsOTC0x929AThresholdI1–4012055°C
ProtectionsOTC0x929BDelayU102552s
ProtectionsOTC0x929CRecoveryI1–4012050°C
ProtectionsOTD0x929DThresholdI1–4012060°C
ProtectionsOTD0x929EDelayU102552s
ProtectionsOTD0x929FRecoveryI1–4012055°C
ProtectionsOTF0x92A0ThresholdU1015080°C
ProtectionsOTF0x92A1DelayU102552s
ProtectionsOTF0x92A2RecoveryU1015065°C
ProtectionsOTINT0x92A3ThresholdI1–4012085°C
ProtectionsOTINT0x92A4DelayU102552s
ProtectionsOTINT0x92A5RecoveryI1–4012080°C
ProtectionsUTC0x92A6ThresholdI1–401200°C
ProtectionsUTC0x92A7DelayU102552s
ProtectionsUTC0x92A8RecoveryI1–401205°C
ProtectionsUTD0x92A9ThresholdI1–401200°C
ProtectionsUTD0x92AADelayU102552s
ProtectionsUTD0x92ABRecoveryI1–401205°C
ProtectionsUTINT0x92ACThresholdI1–40120–20°C
ProtectionsUTINT0x92ADDelayU102552s
ProtectionsUTINT0x92AERecoveryI1–40120–15°C
ProtectionsRecovery0x92AFTimeU102553s
ProtectionsHWD0x92B2DelayU206553560s
ProtectionsLoad Detect0x92B4Active TimeU102550s
ProtectionsLoad Detect0x92B5Retry DelayU1025550s
ProtectionsLoad Detect0x92B6TimeoutU20655351h
ProtectionsPTO0x92BACharge ThresholdI2–3276832767250mA
ProtectionsPTO0x92BCDelayU20655351800s
ProtectionsPTO0x92BEResetI20100002userAh
Permanent FailCUDEP0x92C8ThresholdI20327671500mV
Permanent FailCUDEP0x92CADelayU102552s
Permanent FailSUV0x92CBThresholdI20327672200mV
Permanent FailSUV0x92CDDelayU102555s
Permanent FailSOV0x92CEThresholdI20327674500mV
Permanent FailSOV0x92D0DelayU102555s
Permanent FailTOS0x92D1ThresholdI2032767500mV
Permanent FailTOS0x92D3DelayU102555s
Permanent FailSOCC0x92D4ThresholdI2–327683276710000userA
Permanent FailSOCC0x92D6DelayU102555s
Permanent FailSOCD0x92D7ThresholdI2–3276832767–32000userA
Permanent FailSOCD0x92D9DelayU102555s
Permanent FailSOT0x92DAThresholdI1–4012065°C
Permanent FailSOT0x92DBDelayU102555s
Permanent FailSOTF0x92DCThresholdU1015085°C
Permanent FailSOTF0x92DDDelayU102555s
Permanent FailVIMR0x92DECheck VoltageI2055003500mV
Permanent FailVIMR0x92E0Max Relax CurrentI2103276710mA
Permanent FailVIMR0x92E2ThresholdI205500500mV
Permanent FailVIMR0x92E4DelayU102555s
Permanent FailVIMR0x92E5Relax Min DurationU2065535100s
Permanent FailVIMA0x92E7Check VoltageI2055003700mV
Permanent FailVIMA0x92E9Min Active CurrentI2103276750mA
Permanent FailVIMA0x92EBThresholdI205500200mV
Permanent FailVIMA0x92EDDelayU102555s
Permanent FailCFETF0x92EEOFF ThresholdI210500020mA
Permanent FailCFETF0x92F0OFF DelayU102555s
Permanent FailDFETF0x92F1OFF ThresholdI2–5000–10–20mA
Permanent FailDFETF0x92F3OFF DelayU102555s
Permanent FailVSSF0x92F4Fail ThresholdI2132767100
Permanent FailVSSF0x92F6DelayU102555s
Permanent Fail2LVL0x92F7DelayU102555s
Permanent FailLFOF0x92F8DelayU102555s
Permanent FailHWMX0x92F9DelayU102555s
SecuritySettings0x9256Security SettingsH10x000x070x00Hex
SecurityKeys0x9257Unseal Key Step 1U20x01000xFFFF0x0414Hex
SecurityKeys0x9259Unseal Key Step 2U20x01000xFFFF0x3672Hex
SecurityKeys0x925BFull Access Key Step 1U20x01000xFFFF0xFFFFHex
SecurityKeys0x925DFull Access Key Step 2U20x01000xFFFF0xFFFFHex