SLUUBT5C November   2018  – June 2021 BQ40Z80

 

  1. Read This First
    1. 1.1 Read this First
    2. 1.1 Notational Conventions
    3. 1.1 Trademarks
    4. 1.1 Glossary
  2. Introduction
  3. System Multifunction Pin Configurations
    1. 2.1 Introduction
    2. 2.2 RC2 (Pin 12) Multifunctions
      1. 2.2.1 Cell-7 Input (VC7SENSE)
      2. 2.2.2 Thermistor Input (TS3)
      3. 2.2.3 ADC Input (ADCIN1)
      4. 2.2.4 General Purpose Input Output (GPIO)
    3. 2.3 RC3 (Pin 13) Multifunctions
      1. 2.3.1 LED Display Button ( DISP)
      2. 2.3.2 Thermistor Input (TS4)
      3. 2.3.3 ADC Input (ADCIN2)
      4. 2.3.4 General Purpose Input Output (GPIO)
    4. 2.4 RH2 (Pin 15) Multifunctions
      1. 2.4.1 Cell-7 Enable (VC7EN)
      2. 2.4.2 LED Display Button ( DISP)
      3. 2.4.3 General Purpose Input Output (GPIO)
    5. 2.5 RH1 (Pin 16) Multifunctions
      1. 2.5.1 Cell-7 Balance Enable (CB7EN)
      2. 2.5.2 Pre-Discharge (PDSG)
      3. 2.5.3 General Purpose Input Output (GPIO)
    6. 2.6 RH0 (Pin 17) Multifunctions
      1. 2.6.1 System Present ( PRES)
      2. 2.6.2 Emergency FET Shutdown ( SHUTDN)
      3. 2.6.3 LED Display Button ( DISP)
      4. 2.6.4 Pre-Discharge (PDSG)
      5. 2.6.5 General Purpose Input Output (GPIO)
      6. 2.6.6 33
    7. 2.7 RLX (Pins 20, 21, 22) Multifunctions
      1. 2.7.1 LEDs
      2. 2.7.2 General Purpose Input Output (GPIO)
      3. 2.7.3 General Purpose Input Out (GPIO) and Pre-Discharge (PDSG)
      4. 2.7.4 38
  4. Protections
    1. 3.1  Introduction
    2. 3.2  Cell Undervoltage Protection
    3. 3.3  Cell Undervoltage Compensated Protection
    4. 3.4  Cell Overvoltage Protection
    5. 3.5  Overcurrent in Charge Protection
    6. 3.6  Overcurrent in Discharge Protection
    7. 3.7  Hardware-Based Protection
      1. 3.7.1 Overload in Discharge Protection
      2. 3.7.2 Short Circuit in Charge Protection
      3. 3.7.3 Short Circuit in Discharge Protection
    8. 3.8  Temperature Protections
    9. 3.9  Overtemperature in Charge Protection
    10. 3.10 Overtemperature in Discharge Protection
    11. 3.11 Overtemperature FET Protection
    12. 3.12 Undertemperature in Charge Protection
    13. 3.13 Undertemperature in Discharge Protection
    14. 3.14 SBS Host Watchdog Protection
    15. 3.15 Precharge Timeout Protection
    16. 3.16 Fast Charge Timeout Protection
    17. 3.17 Overcharge Protection
    18. 3.18 Overcharging Voltage Protection
    19. 3.19 Overcharging Current Protection
    20. 3.20 OverPrecharging Current Protection
  5. Permanent Fail
    1. 4.1  Introduction
      1. 4.1.1 Black Box Recorder
    2. 4.2  Safety Cell Undervoltage Permanent Fail
      1. 4.2.1 SUV Check Option
    3. 4.3  Safety Cell Overvoltage Permanent Fail
    4. 4.4  Safety Overcurrent in Charge Permanent Fail
    5. 4.5  Safety Overcurrent in Discharge Permanent Fail
    6. 4.6  Safety Overtemperature Cell Permanent Fail
    7. 4.7  Safety Overtemperature FET Permanent Fail
    8. 4.8  QMax Imbalance Permanent Fail
    9. 4.9  Cell Balancing Permanent Fail
    10. 4.10 Impedance Permanent Fail
    11. 4.11 Capacity Degradation Permanent Fail
    12. 4.12 Voltage Imbalance At Rest Permanent Fail
    13. 4.13 Voltage Imbalance Active Permanent Fail
    14. 4.14 Charge FET Permanent Fail
    15. 4.15 Discharge FET Permanent Fail
    16. 4.16 Chemical Fuse Permanent Fail
    17. 4.17 AFE Register Permanent Fail
    18. 4.18 AFE Communication Permanent Fail
    19. 4.19 Second Level Protection Permanent Fail
    20. 4.20 Instruction Flash (IF) Checksum Permanent Fail
    21. 4.21 Data Flash (DF) Permanent Fail
    22. 4.22 Open Thermistor Permanent Fail (TS1, TS2, TS3, TS4)
  6. Advanced Charge Algorithm
    1. 5.1  Introduction
    2. 5.2  Charge Temperature Ranges
    3. 5.3  Voltage Range
      1. 5.3.1 RelativeStateofCharge() Range
    4. 5.4  Charging Current
    5. 5.5  Charging Voltage
    6. 5.6  Valid Charge Termination
    7. 5.7  Charge and Discharge Termination Flags
    8. 5.8  Terminate Charge and Discharge Alarms
    9. 5.9  Precharge
    10. 5.10 Maintenance Charge
    11. 5.11 Charge Control SMBus Broadcasts
    12. 5.12 Charge Disable and Discharge Disable
    13. 5.13 Charge Inhibit
    14. 5.14 Charge Suspend
    15. 5.15 ChargingVoltage() Rate of Change
    16. 5.16 ChargingCurrent() Rate of Change
    17. 5.17 Charging Loss Compensation
    18. 5.18 Cycle Count/SOH Based Degradation of Charging Voltage and Current
      1. 5.18.1 Cycle Count Based Degradation
      2. 5.18.2 SOH Based Degradation
      3. 5.18.3 Charging Voltage Degradation Process
      4. 5.18.4 Optional Charging Current Degradation
      5. 5.18.5 Charging Current Degradation Process
    19. 5.19 Compensation for IR Drop in BMU
    20. 5.20 Cell Swelling Control (via Charging Voltage Degradation)
  7. Power Modes
    1. 6.1 Introduction
    2. 6.2 NORMAL Mode
      1. 6.2.1 BATTERY PACK REMOVED Mode/System Present Detection
        1. 6.2.1.1 System Present
        2. 6.2.1.2 Battery Pack Removed
    3. 6.3 SLEEP Mode
      1. 6.3.1 Device Sleep
      2. 6.3.2 IN SYSTEM SLEEP Mode
      3. 6.3.3 ManufacturerAccess() MAC Sleep
      4. 6.3.4 Wake Function
    4. 6.4 SHUTDOWN Mode
      1. 6.4.1 VOLTAGE BASED SHUTDOWN
      2. 6.4.2 ManufacturerAccess() MAC Shutdown
      3. 6.4.3 Time Based Shutdown
      4. 6.4.4 Power Save Shutdown
    5. 6.5 Option to Manage Unintended Wakeup from Shutdown
    6. 6.6 Emergency FET Shutdown (EMSHUT)
      1. 6.6.1 Enter Emergency FET Shutdown Through SHUTDN
      2. 6.6.2 Enter Emergency FET Shutdown Through MFC
      3. 6.6.3 Exit Emergency FET Shutdown
    7. 6.7 Current Scaling
  8. Gauging
    1. 7.1  Introduction
    2. 7.2  Impedance Track Configuration
    3. 7.3  Gas Gauge Modes
    4. 7.4  QMax and Ra
      1. 7.4.1 QMax Initial Values
      2. 7.4.2 QMax Update Conditions
      3. 7.4.3 Fast Qmax Update Conditions
      4. 7.4.4 QMax and Fast Qmax Update Boundary Check
      5. 7.4.5 Ra Table Initial Values
      6. 7.4.6 Ra Table Update Conditions
      7. 7.4.7 Application of Resistance Scaling
    5. 7.5  FullChargeCapacity(FCC), RemainingCapacity(RemCap), and RelativeStateOfCharge(RSOC)
    6. 7.6  Impedance Track Configuration Options
    7. 7.7  State of Health
    8. 7.8  TURBO Mode 2.0
    9. 7.9  Ba¢ttery Trip Point (BTP)
    10. 7.10 Cell Interconnect IR Compensation Scheme (to Prevent Premature Cell EDV Detection)
    11. 7.11 RSOC Rounding Option
  9. Cell Balancing
    1. 8.1 Introduction
    2. 8.2 Cell Balancing Setup
    3. 8.3 Balancing Multiple Cells
    4. 8.4 Cell Balancing Operation
  10. LED Display
    1. 9.1 Introduction
      1. 9.1.1 LED Display of State-of-Charge
      2. 9.1.2 LED Display of PF Error Code
      3. 9.1.3 LED Display on Exit of a Reset
      4. 9.1.4 LED Display Control Through ManufacturerAccess()
      5. 9.1.5 LED Operation Under CUV Conditions
      6. 9.1.6 LED Blinking Option for State of Charge
  11. 10IATA Support
    1. 10.1 Initiating IATA Shutdown (Before Shipping)
    2. 10.2 After Wakeup (Charging Is Connected for a Short Period to Wake)
    3. 10.3 IATA Charging Control
  12. 11PRE-DISCHARGE Mode
    1. 11.1 Hardware Considerations
    2. 11.2 Pre-Discharge Function
  13. 12Parallel Protection FET
    1. 12.1 Description
  14. 13General Purpose Input Output (GPIO) Capability
    1. 13.1 Description
    2. 13.2 GPIO Interrupt
  15. 14Lifetime Data Collection
    1. 14.1 Description
  16. 15Device Security
    1. 15.1 Introduction
    2. 15.2 SHA-1 Description
      1. 15.2.1 HMAC Description
      2. 15.2.2 SHA-1 Authentication
    3. 15.3 Elliptic Curve Cryptography (ECC) Description
      1. 15.3.1 ECC Authentication
    4. 15.4 Security Modes
      1. 15.4.1 FULL ACCESS or UNSEALED to SEALED
      2. 15.4.2 SEALED to UNSEALED
      3. 15.4.3 UNSEALED to FULL ACCESS
  17. 16Manufacture Production
    1. 16.1 Manufacture Testing
    2. 16.2 Calibration
      1. 16.2.1 Calibration Data Flash
        1. 16.2.1.1  Voltage
        2. 16.2.1.2  Current
        3. 16.2.1.3  Current Offset
          1. 16.2.1.3.1 CC Offset
          2. 16.2.1.3.2 Coulomb Counter Offset Samples
          3. 16.2.1.3.3 Board Offset
        4. 16.2.1.4  CC Auto Config
        5. 16.2.1.5  CC Auto Offset
        6. 16.2.1.6  Temperature
          1. 16.2.1.6.1 Internal Temp Offset
          2. 16.2.1.6.2 External 1 Temp Offset
          3. 16.2.1.6.3 External 2 Temp Offset
          4. 16.2.1.6.4 External 3 Temp Offset
          5. 16.2.1.6.5 External 4 Temp Offset
        7. 16.2.1.7  Internal Temp Model
          1. 16.2.1.7.1 Int Gain
          2. 16.2.1.7.2 Int Base Offset
          3. 16.2.1.7.3 Int Minimum AD
          4. 16.2.1.7.4 Int Maximum Temp
        8. 16.2.1.8  Cell Temp Model
          1. 16.2.1.8.1  Coefficient a1
          2. 16.2.1.8.2  Coefficient a2
          3. 16.2.1.8.3  Coefficient a3
          4. 16.2.1.8.4  Coefficient a4
          5. 16.2.1.8.5  Coefficient a5
          6. 16.2.1.8.6  Coefficient b1
          7. 16.2.1.8.7  Coefficient b2
          8. 16.2.1.8.8  Coefficient b3
          9. 16.2.1.8.9  Coefficient b4
          10. 16.2.1.8.10 Rc0
          11. 16.2.1.8.11 Adc0
          12. 16.2.1.8.12 Rpad
          13. 16.2.1.8.13 Rint
        9. 16.2.1.9  FET Temp Model
          1. 16.2.1.9.1  Coefficient a1
          2. 16.2.1.9.2  Coefficient a2
          3. 16.2.1.9.3  Coefficient a3
          4. 16.2.1.9.4  Coefficient a4
          5. 16.2.1.9.5  Coefficient a5
          6. 16.2.1.9.6  Coefficient b1
          7. 16.2.1.9.7  Coefficient b2
          8. 16.2.1.9.8  Coefficient b3
          9. 16.2.1.9.9  Coefficient b4
          10. 16.2.1.9.10 Rc0
          11. 16.2.1.9.11 Adc0
          12. 16.2.1.9.12 Rpad
          13. 16.2.1.9.13 Rint
        10. 16.2.1.10 Current Deadband
          1. 16.2.1.10.1 Deadband
          2. 16.2.1.10.2 Coulomb Counter Deadband
  18. 17Device SMBus Address
  19. 18SBS Commands
    1. 18.1  0x00 ManufacturerAccess() and 0x44 ManufacturerBlockAccess()
      1. 18.1.1  ManufacturerAccess() 0x0000
      2. 18.1.2  ManufacturerAccess() 0x0001 Device Type
      3. 18.1.3  ManufacturerAccess() 0x0002 Firmware Version
      4. 18.1.4  ManufacturerAccess() 0x0003 Hardware Version
      5. 18.1.5  ManufacturerAccess() 0x0004 Instruction Flash Signature
      6. 18.1.6  ManufacturerAccess() 0x0005 Static DF Signature
      7. 18.1.7  ManufacturerAccess() 0x0006 Chemical ID
      8. 18.1.8  ManufacturerAccess() 0x0008 Static Chem DF Signature
      9. 18.1.9  ManufacturerAccess() 0x0009 All DF Signature
      10. 18.1.10 ManufacturerAccess() 0x0010 SHUTDOWN Mode
      11. 18.1.11 ManufacturerAccess() 0x0011 SLEEP Mode
      12. 18.1.12 ManufacturerAccess() 0x0013 AutoCCOffset
      13. 18.1.13 ManufacturerAccess() 0x001C PDSG FET Toggle
      14. 18.1.14 ManufacturerAccess() 0x001D Fuse Toggle
      15. 18.1.15 ManufacturerAccess() 0x001E PCHG FET Toggle
      16. 18.1.16 ManufacturerAccess() 0x001F CHG FET Toggle
      17. 18.1.17 ManufacturerAccess() 0x0020 DSG FET Toggle
      18. 18.1.18 ManufacturerAccess() 0x0021 Gauging
      19. 18.1.19 ManufacturerAccess() 0x0022 FET Control
      20. 18.1.20 ManufacturerAccess() 0x0023 Lifetime Data Collection
      21. 18.1.21 ManufacturerAccess() 0x0024 Permanent Failure
      22. 18.1.22 ManufacturerAccess() 0x0025 Black Box Recorder
      23. 18.1.23 ManufacturerAccess() 0x0026 Fuse
      24. 18.1.24 ManufacturerAccess() 0x0027 LED DISPLAY Enable
      25. 18.1.25 ManufacturerAccess() 0x0028 Lifetime Data Reset
      26. 18.1.26 ManufacturerAccess() 0x0029 Permanent Fail Data Reset
      27. 18.1.27 ManufacturerAccess() 0x002A Black Box Recorder Reset
      28. 18.1.28 ManufacturerAccess() 0x002B LED TOGGLE
      29. 18.1.29 ManufacturerAccess() 0x002C LED DISPLAY PRESS
      30. 18.1.30 ManufacturerAccess() 0x002D CALIBRATION Mode
      31. 18.1.31 ManufacturerAccess() 0x002E Lifetime Data Flush
      32. 18.1.32 ManufacturerAccess() 0x002F Lifetime Data SPEED UP Mode
      33. 18.1.33 ManufacturerAccess() 0x0030 Seal Device
      34. 18.1.34 ManufacturerAccess() 0x0035 Security Keys
      35. 18.1.35 ManufacturerAccess() 0x0037 Authentication Key
      36. 18.1.36 ManufacturerAccess() 0x0041 Device Reset
      37. 18.1.37 ManufacturerAccess() 0x0050 SafetyAlert
      38. 18.1.38 ManufacturerAccess() 0x0051 SafetyStatus
      39. 18.1.39 ManufacturerAccess() 0x0052 PFAlert
      40. 18.1.40 ManufacturerAccess() 0x0053 PFStatus
      41. 18.1.41 ManufacturerAccess() 0x0054 OperationStatus
      42. 18.1.42 ManufacturerAccess() 0x0055 ChargingStatus
      43. 18.1.43 ManufacturerAccess() 0x0056 GaugingStatus
      44. 18.1.44 ManufacturerAccess() 0x0057 ManufacturingStatus
      45. 18.1.45 ManufacturerAccess() 0x0058 AFE Register
      46. 18.1.46 ManufacturerAccess() 0x005A No Load Rem Cap
      47. 18.1.47 ManufacturerAccess() 0x0060 Lifetime Data Block 1
      48. 18.1.48 ManufacturerAccess() 0x0061 Lifetime Data Block 2
      49. 18.1.49 ManufacturerAccess() 0x0062 Lifetime Data Block 3
      50. 18.1.50 ManufacturerAccess() 0x0063 Lifetime Data Block 4
      51. 18.1.51 ManufacturerAccess() 0x0064 Lifetime Data Block 5
      52. 18.1.52 ManufacturerAccess() 0x0070 ManufacturerInfo
      53. 18.1.53 ManufacturerAccess() 0x0071 DAStatus1
      54. 18.1.54 ManufacturerAccess() 0x0072 DAStatus2
      55. 18.1.55 ManufacturerAccess() 0x0073 GaugingStatus1
      56. 18.1.56 ManufacturerAccess() 0x0074 GaugingStatus2
      57. 18.1.57 ManufacturerAccess() 0x0075 GaugingStatus3
      58. 18.1.58 ManufacturerAccess() 0x0076 CBStatus
      59. 18.1.59 ManufacturerAccess() 0x0077 State-of-Health
      60. 18.1.60 ManufacturerAccess() 0x0078 FilterCapacity
      61. 18.1.61 ManufacturerAccess() 0x0079 RSOCWrite
      62. 18.1.62 ManufacturerAccess() 0x007A ManufacturerInfoB
      63. 18.1.63 ManufacturerAccess() 0x007B DAStatus3
      64. 18.1.64 ManufacturerAccess() 0x007C GaugingStatus4
      65. 18.1.65 ManufacturerAccess() 0x007D GaugingStatus5
      66. 18.1.66 ManufacturerAccess() 0x0080 ManufacturerInfoC
      67. 18.1.67 ManufacturerAccess() 0x0081 ManufacturerInfoD
      68. 18.1.68 ManufacturerAccess() 0x0082 CurrentLong
      69. 18.1.69 ManufacturerAccess() 0x00F0 IATA_Shutdown
      70. 18.1.70 ManufacturerAccess() 0x00F1 IATA_Rm
      71. 18.1.71 ManufacturerAccess() 0x00F2 IATA_FCC
      72. 18.1.72 ManufacturerAccess() 0x00F3 IATA_Charge
      73. 18.1.73 ManufacturerAccess() 0x0F00 ROM Mode
      74. 18.1.74 ManufacturerAccess() 0x3008 WriteTemp
      75. 18.1.75 0x4000–0x5FFF DataFlashAccess
      76. 18.1.76 ManufacturerAccess() 0xF080 ExitCalibrationOutputMode
      77. 18.1.77 ManufacturerAccess() 0xF081 OutputCADCCal
      78. 18.1.78 ManufacturerAccess() 0xF082 OutputShortedCCADCCal
      79. 18.1.79 ManufacturerAccess() 0xF083 OutputCCADCCal
    2. 18.2  0x01 RemainingCapacityAlarm()
    3. 18.3  0x02 RemainingTimeAlarm()
    4. 18.4  0x03 BatteryMode()
    5. 18.5  0x04 AtRate()
    6. 18.6  0x05 AtRateTimeToFull()
    7. 18.7  0x06 AtRateTimeToEmpty()
    8. 18.8  0x07 AtRateOK()
    9. 18.9  0x08 Temperature()
    10. 18.10 0x09 Voltage()
    11. 18.11 0x0A Current()
    12. 18.12 0x0B AverageCurrent()
    13. 18.13 0x0C MaxError()
    14. 18.14 0x0D RelativeStateOfCharge()
    15. 18.15 0x0E AbsoluteStateOfCharge()
    16. 18.16 0x0F RemainingCapacity()
    17. 18.17 0x10 FullChargeCapacity()
    18. 18.18 0x11 RunTimeToEmpty()
    19. 18.19 0x12 AverageTimeToEmpty()
    20. 18.20 0x13 AverageTimeToFull()
    21. 18.21 0x14 ChargingCurrent()
    22. 18.22 0x15 ChargingVoltage()
    23. 18.23 0x16 BatteryStatus()
    24. 18.24 0x17 CycleCount()
    25. 18.25 0x18 DesignCapacity()
    26. 18.26 0x19 DesignVoltage()
    27. 18.27 0x1A SpecificationInfo()
    28. 18.28 0x1B ManufacturerDate()
    29. 18.29 0x1C SerialNumber()
    30. 18.30 0x20 ManufacturerName()
    31. 18.31 0x21 DeviceName()
    32. 18.32 0x22 DeviceChemistry()
    33. 18.33 0x23 ManufacturerData()
    34. 18.34 0x27 AuthChallenge()
    35. 18.35 0x28 AuthResponse()
    36. 18.36 0x2F Authenticate()
    37. 18.37 0x3C CellVoltage7()
    38. 18.38 0x3D CellVoltage6()
    39. 18.39 0x3E CellVoltage5()
    40. 18.40 0x3F CellVoltage4()
    41. 18.41 0x46 ADC1Read()
    42. 18.42 0x47 ADC2Read()
    43. 18.43 0x48 GPIORead()
    44. 18.44 0x49 GPIOWrite()
    45. 18.45 0x4A BTPDischargeSet()
    46. 18.46 0x4B BTPChargeSet()
    47. 18.47 0x4F StateofHealth()
    48. 18.48 0x50 SafetyAlert()
    49. 18.49 0x51 SafetyStatus()
    50. 18.50 0x52 PFAlert()
    51. 18.51 0x53 PFStatus()
    52. 18.52 0x54 OperationStatus()
    53. 18.53 0x55 ChargingStatus()
    54. 18.54 0x56 GaugingStatus()
    55. 18.55 0x57 ManufacturingStatus()
    56. 18.56 0x58 AFE Register()
    57. 18.57 0x59 MaxTurboPwr()
    58. 18.58 0x5A SusTurboPwr()
    59. 18.59 0x5B TurboPackR()
    60. 18.60 0x5C TurboSysR()
    61. 18.61 0x5D TurboEdv()
    62. 18.62 0x5E MaxTurboCurr()
    63. 18.63 0x5F SusTurboCurr()
    64. 18.64 0x60 LifetimeDataBlock1()
    65. 18.65 0x61 LifetimeDataBlock2()
    66. 18.66 0x62 LifetimeDataBlock3()
    67. 18.67 0x63 LifetimeDataBlock4()
    68. 18.68 0x64 LifetimeDataBlock5()
    69. 18.69 0x70 ManufacturerInfo()
    70. 18.70 0x71 DAStatus1()
    71. 18.71 0x72 DAStatus2()
    72. 18.72 0x73 GaugingStatus1()
    73. 18.73 0x74 GaugingStatus2()
    74. 18.74 0x75 GaugingStatus3()
    75. 18.75 0x76 CBStatus()
    76. 18.76 0x77 StateofHealth()
    77. 18.77 0x78 FilteredCapacity()
    78. 18.78 0x7A ManufacturerInfoB()
    79. 18.79 0x7B DAStatus3()
    80. 18.80 0x7C GaugingStatus4()
    81. 18.81 0x7D GaugingStatus5()
    82. 18.82 0x80 ManufacturerInfoC()
    83. 18.83 0x81 ManufacturerInfoD()
    84. 18.84 0x82 CurrentLong()
  20. 19Data Flash Values
    1. 19.1  Data Formats
      1. 19.1.1 Unsigned Integer
      2. 19.1.2 Integer
      3. 19.1.3 Floating Point
      4. 19.1.4 Hex
      5. 19.1.5 String
    2. 19.2  Settings
      1. 19.2.1 Configuration
        1. 19.2.1.1  FET Options
        2. 19.2.1.2  SBS Gauging Configuration
        3. 19.2.1.3  SBS Configuration
        4. 19.2.1.4  Auth Config
        5. 19.2.1.5  Power Config
        6. 19.2.1.6  IO Config
        7. 19.2.1.7  LED Configuration
        8. 19.2.1.8  SOC Flag Config A
        9. 19.2.1.9  SOC Flag Config B
        10. 19.2.1.10 IT Gauging Configuration
        11. 19.2.1.11 IT Gauging Ext
        12. 19.2.1.12 Charging Configuration
        13. 19.2.1.13 Temperature Enable
        14. 19.2.1.14 Temperature Mode
        15. 19.2.1.15 DA Configuration
        16. 19.2.1.16 Cell Configuration
        17. 19.2.1.17 Balancing Configuration
        18. 19.2.1.18 Pin Configuration
        19. 19.2.1.19 GPIO Sealed Access Config
        20. 19.2.1.20 FlagMapSetUp0...7
      2. 19.2.2 Fuse
        1. 19.2.2.1 Permanent Fail Fuse A
        2. 19.2.2.2 Permanent Fail Fuse B
        3. 19.2.2.3 Permanent Fail Fuse C
        4. 19.2.2.4 Permanent Fail Fuse D
        5. 19.2.2.5 Min Blow Fuse Voltage
        6. 19.2.2.6 Fuse Blow Timeout
      3. 19.2.3 BTP
        1. 19.2.3.1 Init Discharge Set
        2. 19.2.3.2 Init Charge Set
      4. 19.2.4 Protection
        1. 19.2.4.1 Protection Configuration
        2. 19.2.4.2 Enabled Protections A
        3. 19.2.4.3 Enabled Protections B
        4. 19.2.4.4 Enabled Protections C
        5. 19.2.4.5 Enabled Protections D
      5. 19.2.5 Permanent Failure
        1. 19.2.5.1 Enabled PF A
        2. 19.2.5.2 Enabled PF B
        3. 19.2.5.3 Enabled PF C
        4. 19.2.5.4 Enabled PF D
      6. 19.2.6 AFE
        1. 19.2.6.1 AFE Protection Control
      7. 19.2.7 ZVCHG Exit Threshold
    3. 19.3  Manufacturing
      1. 19.3.1 Manufacturing Status Init
    4. 19.4  Current Scaling
      1. 19.4.1 Scale Factor
    5. 19.5  Advanced Charging Algorithm
      1. 19.5.1  Temperature Ranges
        1. 19.5.1.1 T1 Temp
        2. 19.5.1.2 T2 Temp
        3. 19.5.1.3 T5 Temp
        4. 19.5.1.4 T6 Temp
        5. 19.5.1.5 T3 Temp
        6. 19.5.1.6 T4 Temp
        7. 19.5.1.7 Hysteresis
      2. 19.5.2  Low Temp Charging
        1. 19.5.2.1 Voltage
        2. 19.5.2.2 Current Low
        3. 19.5.2.3 Current Med
        4. 19.5.2.4 Current High
      3. 19.5.3  Standard Temp Low Charging
        1. 19.5.3.1 Voltage
        2. 19.5.3.2 Current Low
        3. 19.5.3.3 Current Med
        4. 19.5.3.4 Current High
      4. 19.5.4  Standard Temp High Charging
        1. 19.5.4.1 Voltage
        2. 19.5.4.2 Current Low
        3. 19.5.4.3 Current Med
        4. 19.5.4.4 Current High
      5. 19.5.5  High Temp Charging
        1. 19.5.5.1 Voltage
        2. 19.5.5.2 Current Low
        3. 19.5.5.3 Current Med
        4. 19.5.5.4 Current High
      6. 19.5.6  Rec Temp Charging
        1. 19.5.6.1 Voltage
        2. 19.5.6.2 Current Low
        3. 19.5.6.3 Current Med
        4. 19.5.6.4 Current High
      7. 19.5.7  PreCharging
      8. 19.5.8  Maintenance Charging
      9. 19.5.9  Voltage Range
        1. 19.5.9.1 Precharge Start Voltage
        2. 19.5.9.2 Charging Voltage Low
        3. 19.5.9.3 Charging Voltage Med
        4. 19.5.9.4 Charging Voltage High
        5. 19.5.9.5 Charging Voltage Hysteresis
      10. 19.5.10 Termination Config
        1. 19.5.10.1 Charge Term Taper Current
        2. 19.5.10.2 Charge Term Voltage
      11. 19.5.11 Charging Rate of Change
        1. 19.5.11.1 Current Rate
        2. 19.5.11.2 Voltage Rate
      12. 19.5.12 Charge Loss Compensation
        1. 19.5.12.1 CCC Current Threshold
        2. 19.5.12.2 CCC Voltage Threshold
      13. 19.5.13 Cell Balancing Config
        1. 19.5.13.1 Balance Time per mAh Cell 1
        2. 19.5.13.2 Balance Time per mAh Cell 2–4
        3. 19.5.13.3 Min Start Balance Delta
        4. 19.5.13.4 Start Rsoc for Bal in Sleep
        5. 19.5.13.5 End Rsoc for Bal in Sleep
        6. 19.5.13.6 Start Time for Bal in Sleep
        7. 19.5.13.7 Relax Balance Interval
        8. 19.5.13.8 Min RSOC for Balancing
      14. 19.5.14 Degrade Mode 1
        1. 19.5.14.1 Cycle Threshold
        2. 19.5.14.2 SOH Threshold
        3. 19.5.14.3 Voltage Degradation
        4. 19.5.14.4 Current Degradation
      15. 19.5.15 Degrade Mode 2
        1. 19.5.15.1 Cycle Threshold
        2. 19.5.15.2 SOH Threshold
        3. 19.5.15.3 Voltage Degradation
        4. 19.5.15.4 Current Degradation
      16. 19.5.16 Degrade Mode 3
        1. 19.5.16.1 Cycle Threshold
        2. 19.5.16.2 SOH Threshold
        3. 19.5.16.3 Voltage Degradation
        4. 19.5.16.4 Current Degradation
      17. 19.5.17 IR Correction
        1. 19.5.17.1 Averaging Interval
      18. 19.5.18 CS Degrade
        1. 19.5.18.1 Temperature Threshold
        2. 19.5.18.2 Voltage Threshold
        3. 19.5.18.3 Time Interval
        4. 19.5.18.4 Delta Voltage
        5. 19.5.18.5 Min CV
    6. 19.6  Power
      1. 19.6.1  Power
      2. 19.6.2  Shutdown
        1. 19.6.2.1 Shutdown Voltage
        2. 19.6.2.2 Shutdown Time
        3. 19.6.2.3 Charger Present Threshold
      3. 19.6.3  Sleep
        1. 19.6.3.1 Sleep Current
        2. 19.6.3.2 Bus Timeout
        3. 19.6.3.3 Voltage Time
        4. 19.6.3.4 Current Time
        5. 19.6.3.5 Wake Comparator
      4. 19.6.4  Ship
        1. 19.6.4.1 FET Off Time
        2. 19.6.4.2 Delay
        3. 19.6.4.3 Auto Ship Time
      5. 19.6.5  Power Off
      6. 19.6.6  Manual FET Control
      7. 19.6.7  PDSG Timeout
      8. 19.6.8  PDSG Level
      9. 19.6.9  IATA
        1. 19.6.9.1  IATA Config
        2. 19.6.9.2  IATA Delay Time
        3. 19.6.9.3  IATA RSOC Threshold
        4. 19.6.9.4  IATA DeltaV Threshold
        5. 19.6.9.5  IATA Wake AbsRSOC
        6. 19.6.9.6  IATA Delta RSOC
        7. 19.6.9.7  IATA MIN Temperature
        8. 19.6.9.8  IATA MAX Temperature
        9. 19.6.9.9  IATA MIN Voltage
        10. 19.6.9.10 IATA MAX Voltage
      10. 19.6.10 IATA STORE
        1. 19.6.10.1 IATA Flag
        2. 19.6.10.2 IATA RM mAH
        3. 19.6.10.3 IATA RM cWH
        4. 19.6.10.4 IATA FCC mAH
        5. 19.6.10.5 IATA FCC cWH
      11. 19.6.11 Unintended Wakeup
        1. 19.6.11.1 Delay
        2. 19.6.11.2 Count
    7. 19.7  LED Support
      1. 19.7.1 LED Config
        1. 19.7.1.1  LED Flash Period
        2. 19.7.1.2  LED Blink Period
        3. 19.7.1.3  LED Delay
        4. 19.7.1.4  LED Hold Time
        5. 19.7.1.5  LED FC Time
        6. 19.7.1.6  CHG Flash Alarm
        7. 19.7.1.7  CHG Thresh 1
        8. 19.7.1.8  CHG Thresh 2
        9. 19.7.1.9  CHG Thresh 3
        10. 19.7.1.10 CHG Thresh 4
        11. 19.7.1.11 CHG Thresh 5
        12. 19.7.1.12 CHG Thresh 6
        13. 19.7.1.13 DSG Flash Alarm
        14. 19.7.1.14 DSG Thresh 1
        15. 19.7.1.15 DSG Thresh 2
        16. 19.7.1.16 DSG Thresh 3
        17. 19.7.1.17 DSG Thresh 4
        18. 19.7.1.18 DSG Thresh 5
        19. 19.7.1.19 DSG Thresh 6
    8. 19.8  System Data
      1. 19.8.1 Manufacturer Info
      2. 19.8.2 Manufacturer Info B
      3. 19.8.3 Manufacturer Info C
      4. 19.8.4 Manufacturer Info D
      5. 19.8.5 Static DF Signature
      6. 19.8.6 Static Chem DF
      7. 19.8.7 All DF Signature
    9. 19.9  Lifetimes
      1. 19.9.1 Voltage
        1. 19.9.1.1  Cell 1 Max Voltage
        2. 19.9.1.2  Cell 2 Max Voltage
        3. 19.9.1.3  Cell 3 Max Voltage
        4. 19.9.1.4  Cell 4 Max Voltage
        5. 19.9.1.5  Cell 5 Max Voltage
        6. 19.9.1.6  Cell 6 Max Voltage
        7. 19.9.1.7  Cell 7 Max Voltage
        8. 19.9.1.8  Cell 1 Min Voltage
        9. 19.9.1.9  Cell 2 Min Voltage
        10. 19.9.1.10 Cell 3 Min Voltage
        11. 19.9.1.11 Cell 4 Min Voltage
        12. 19.9.1.12 Cell 5 Min Voltage
        13. 19.9.1.13 Cell 6 Min Voltage
        14. 19.9.1.14 Cell 7 Min Voltage
        15. 19.9.1.15 Max Delta Cell Voltage
      2. 19.9.2 Current
        1. 19.9.2.1 Max Charge Current
        2. 19.9.2.2 Max Discharge Current
        3. 19.9.2.3 Max Avg Dsg Current
        4. 19.9.2.4 Max Avg Dsg Power
        5. 19.9.2.5 644
      3. 19.9.3 Temperature
        1. 19.9.3.1 Max Temp Cell
        2. 19.9.3.2 Min Temp Cell
        3. 19.9.3.3 Max Delta Cell Temp
        4. 19.9.3.4 Max Temp Int Sensor
        5. 19.9.3.5 Min Temp Int Sensor
        6. 19.9.3.6 Max Temp Fet
      4. 19.9.4 Safety Events
        1. 19.9.4.1  No Of COV Events
        2. 19.9.4.2  Last COV Event
        3. 19.9.4.3  No Of CUV Events
        4. 19.9.4.4  Last CUV Event
        5. 19.9.4.5  No Of OCD1 Events
        6. 19.9.4.6  Last OCD1 Event
        7. 19.9.4.7  No Of OCD2 Events
        8. 19.9.4.8  Last OCD2 Event
        9. 19.9.4.9  No Of OCC1 Events
        10. 19.9.4.10 Last OCC1 Event
        11. 19.9.4.11 No Of OCC2 Events
        12. 19.9.4.12 Last OCC2 Event
        13. 19.9.4.13 No Of AOLD Events
        14. 19.9.4.14 Last AOLD Event
        15. 19.9.4.15 No Of ASCD Events
        16. 19.9.4.16 Last ASCD Event
        17. 19.9.4.17 No Of ASCC Events
        18. 19.9.4.18 Last ASCC Event
        19. 19.9.4.19 No Of OTC Events
        20. 19.9.4.20 Last OTC Event
        21. 19.9.4.21 No Of OTD Events
        22. 19.9.4.22 Last OTD Event
        23. 19.9.4.23 No Of OTF Events
        24. 19.9.4.24 Last OTF Event
      5. 19.9.5 Charging Events
        1. 19.9.5.1 No Valid Charge Term
        2. 19.9.5.2 Last Valid Charge Term
      6. 19.9.6 Gauging Events
        1. 19.9.6.1 No Of Qmax Updates
        2. 19.9.6.2 Last Qmax Update
        3. 19.9.6.3 No Of Ra Updates
        4. 19.9.6.4 Last Ra Update
        5. 19.9.6.5 No Of Ra Disable
        6. 19.9.6.6 Last Ra Disable
      7. 19.9.7 Power Events
      8. 19.9.8 Cell Balancing
        1. 19.9.8.1 CB Time Cell 1
        2. 19.9.8.2 CB Time Cell 2
        3. 19.9.8.3 CB Time Cell 3
        4. 19.9.8.4 CB Time Cell 4
        5. 19.9.8.5 CB Time Cell 5
        6. 19.9.8.6 CB Time Cell 6
        7. 19.9.8.7 CB Time Cell 7
      9. 19.9.9 Time
        1. 19.9.9.1 Total Firmware Runtime
        2. 19.9.9.2 Time Spent in UT
        3. 19.9.9.3 Time Spent in LT
        4. 19.9.9.4 Time Spent in STL
        5. 19.9.9.5 Time Spent in RT
        6. 19.9.9.6 Time Spent in STH
        7. 19.9.9.7 Time Spent in HT
        8. 19.9.9.8 Time Spent in OT
    10. 19.10 Protections
      1. 19.10.1  CUV—Cell Undervoltage
        1. 19.10.1.1 Threshold
        2. 19.10.1.2 Delay
        3. 19.10.1.3 Recovery
      2. 19.10.2  CUVC—Cell Undervoltage
        1. 19.10.2.1 Threshold
        2. 19.10.2.2 Delay
        3. 19.10.2.3 Recovery
      3. 19.10.3  COV—Cell Overvoltage
        1. 19.10.3.1  Threshold Low Temp
        2. 19.10.3.2  Threshold Standard Temp Low
        3. 19.10.3.3  Threshold Standard Temp High
        4. 19.10.3.4  Threshold High Temp
        5. 19.10.3.5  Threshold Rec Temp
        6. 19.10.3.6  Delay
        7. 19.10.3.7  Recovery Low Temp
        8. 19.10.3.8  Recovery Standard Temp Low
        9. 19.10.3.9  Recovery Standard Temp High
        10. 19.10.3.10 Recovery High Temp
        11. 19.10.3.11 Recovery Rec Temp
        12. 19.10.3.12 726
        13. 19.10.3.13 727
        14. 19.10.3.14 728
      4. 19.10.4  OCC1—Overcurrent In Charge 1
        1. 19.10.4.1 Threshold
        2. 19.10.4.2 Delay
      5. 19.10.5  OCC2—Overcurrent In Charge 2
        1. 19.10.5.1 Threshold
        2. 19.10.5.2 Delay
      6. 19.10.6  OCC—Overcurrent In Charge Recovery
        1. 19.10.6.1 Recovery Threshold
        2. 19.10.6.2 Recovery Delay
      7. 19.10.7  OCD1—Overcurrent In Discharge 1
        1. 19.10.7.1 Threshold
        2. 19.10.7.2 Delay
      8. 19.10.8  OCD2—Overcurrent In Discharge 2
        1. 19.10.8.1 Threshold
        2. 19.10.8.2 Delay
      9. 19.10.9  OCD—Overcurrent In Discharge Recovery
        1. 19.10.9.1 Recovery Threshold
        2. 19.10.9.2 Recovery Delay
        3. 19.10.9.3 Latch Limit
        4. 19.10.9.4 Counter Dec Delay
        5. 19.10.9.5 Reset
      10. 19.10.10 AOLD—Overload in Discharge
        1. 19.10.10.1 Latch Limit
        2. 19.10.10.2 Counter Dec Delay
        3. 19.10.10.3 Recovery
        4. 19.10.10.4 Reset
        5. 19.10.10.5 Threshold
      11. 19.10.11 ASCC—Short Circuit In Charge
        1. 19.10.11.1 Latch Limit
        2. 19.10.11.2 Counter Dec Delay
        3. 19.10.11.3 Recovery
        4. 19.10.11.4 Reset
        5. 19.10.11.5 Threshold
      12. 19.10.12 ASCD—Short Circuit in Discharge
        1. 19.10.12.1 Latch Limit
        2. 19.10.12.2 Counter Dec Delay
        3. 19.10.12.3 Recovery
        4. 19.10.12.4 Reset
        5. 19.10.12.5 Thresholds 1 and 2
      13. 19.10.13 OTC—Overtemperature in Charge
        1. 19.10.13.1 Threshold
        2. 19.10.13.2 Delay
        3. 19.10.13.3 Recovery
      14. 19.10.14 OTD—Overtemperature in Discharge
        1. 19.10.14.1 Threshold
        2. 19.10.14.2 Delay
        3. 19.10.14.3 Recovery
      15. 19.10.15 OTF—Overtemperature FET
        1. 19.10.15.1 Threshold
        2. 19.10.15.2 Delay
        3. 19.10.15.3 Recovery
      16. 19.10.16 UTC—Under Temperature in Charge
        1. 19.10.16.1 Threshold
        2. 19.10.16.2 Delay
        3. 19.10.16.3 Recovery
      17. 19.10.17 UTD—Under Temperature in Discharge
        1. 19.10.17.1 Threshold
        2. 19.10.17.2 Delay
        3. 19.10.17.3 Recovery
      18. 19.10.18 HWD—Host Watchdog
      19. 19.10.19 PTO—PRECHARGE Mode Time Out
        1. 19.10.19.1 Charge Threshold
        2. 19.10.19.2 Suspend Threshold
        3. 19.10.19.3 Delay
        4. 19.10.19.4 Reset
      20. 19.10.20 CTO—Fast Charge Mode Time Out
        1. 19.10.20.1 Charge Threshold
        2. 19.10.20.2 Suspend Threshold
        3. 19.10.20.3 Delay
        4. 19.10.20.4 Reset
      21. 19.10.21 OC—Overcharge
        1. 19.10.21.1 Threshold
        2. 19.10.21.2 Recovery
        3. 19.10.21.3 RSOC Recovery
      22. 19.10.22 CHGV—ChargingVoltage
        1. 19.10.22.1 Threshold
        2. 19.10.22.2 Delay
        3. 19.10.22.3 Recovery
      23. 19.10.23 CHGC—ChargingCurrent
        1. 19.10.23.1 Threshold
        2. 19.10.23.2 Delay
        3. 19.10.23.3 Recovery Threshold
        4. 19.10.23.4 Recovery Delay
      24. 19.10.24 PCHGC—Pre-ChargingCurrent
        1. 19.10.24.1 Threshold
        2. 19.10.24.2 Delay
        3. 19.10.24.3 Recovery Threshold
        4. 19.10.24.4 Recovery Delay
    11. 19.11 Permanent Fail
      1. 19.11.1  SUV—Safety Cell Undervoltage
        1. 19.11.1.1 Threshold
        2. 19.11.1.2 Delay
      2. 19.11.2  SOV—Safety Cell Overvoltage
        1. 19.11.2.1 Threshold
        2. 19.11.2.2 Delay
      3. 19.11.3  SOCC—Safety Overcurrent in Charge
        1. 19.11.3.1 Threshold
        2. 19.11.3.2 Delay
      4. 19.11.4  SOCD—Safety Overcurrent in Discharge
        1. 19.11.4.1 Threshold
        2. 19.11.4.2 Delay
      5. 19.11.5  SOT—Overtemperature Cell
        1. 19.11.5.1 Threshold
        2. 19.11.5.2 Delay
      6. 19.11.6  SOTF—Overtemperature FET
        1. 19.11.6.1 Threshold
        2. 19.11.6.2 Delay
      7. 19.11.7  Open Thermistor—NTC Thermistor Failure
        1. 19.11.7.1 Threshold
        2. 19.11.7.2 Delay
        3. 19.11.7.3 FET Delta
        4. 19.11.7.4 Cell Delta
      8. 19.11.8  QIM—QMax Imbalance
        1. 19.11.8.1 Threshold
        2. 19.11.8.2 Delay
      9. 19.11.9  CB—Cell Balance
        1. 19.11.9.1 Max Threshold
        2. 19.11.9.2 Delta Threshold
        3. 19.11.9.3 Delay
      10. 19.11.10 VIMR—Voltage Imbalance At Rest
        1. 19.11.10.1 Check Voltage
        2. 19.11.10.2 Check Current
        3. 19.11.10.3 Delta Threshold
        4. 19.11.10.4 Delay
        5. 19.11.10.5 Duration
      11. 19.11.11 VIMA—Voltage Imbalance Active
        1. 19.11.11.1 Check Voltage
        2. 19.11.11.2 Check Current
        3. 19.11.11.3 Delta Threshold
        4. 19.11.11.4 Delay
      12. 19.11.12 IMP—Impedance Imbalance
        1. 19.11.12.1 Delta Threshold
        2. 19.11.12.2 Max Threshold
        3. 19.11.12.3 Ra Update Counts
      13. 19.11.13 CD—Capacity Degradation
        1. 19.11.13.1 Threshold
        2. 19.11.13.2 Delay
      14. 19.11.14 CFET—CHG FET Failure
        1. 19.11.14.1 OFF Threshold
        2. 19.11.14.2 Delay
      15. 19.11.15 DFET—DFET Failure
        1. 19.11.15.1 OFF Threshold
        2. 19.11.15.2 Delay
      16. 19.11.16 FUSE—FUSE Failure
        1. 19.11.16.1 Threshold
        2. 19.11.16.2 Delay
      17. 19.11.17 AFER—AFE Register
        1. 19.11.17.1 Threshold
        2. 19.11.17.2 Delay Period
        3. 19.11.17.3 Compare Period
      18. 19.11.18 AFEC—AFE Communication
        1. 19.11.18.1 Threshold
        2. 19.11.18.2 Delay Period
      19. 19.11.19 2LVL—2nd Level OV
    12. 19.12 PF Status
      1. 19.12.1 Device Status Data
        1. 19.12.1.1  Safety Alert A
        2. 19.12.1.2  Safety Status A
        3. 19.12.1.3  Safety Alert B
        4. 19.12.1.4  Safety Status B
        5. 19.12.1.5  Safety Alert C
        6. 19.12.1.6  Safety Status C
        7. 19.12.1.7  Safety Alert D
        8. 19.12.1.8  Safety Status D
        9. 19.12.1.9  PF Alert A
        10. 19.12.1.10 PF Status A
        11. 19.12.1.11 PF Alert B
        12. 19.12.1.12 PF Status B
        13. 19.12.1.13 PF Alert C
        14. 19.12.1.14 PF Status C
        15. 19.12.1.15 PF Alert D
        16. 19.12.1.16 PF Status D
        17. 19.12.1.17 Fuse Flag
        18. 19.12.1.18 Operation Status A
        19. 19.12.1.19 Operation Status B
        20. 19.12.1.20 Temp Range
        21. 19.12.1.21 Charging Status A
        22. 19.12.1.22 Charging Status B
        23. 19.12.1.23 Gauging Status
        24. 19.12.1.24 IT Status
      2. 19.12.2 Device Voltage Data (at the Time of PF Event)
        1. 19.12.2.1 Cell 1 Voltage
        2. 19.12.2.2 Cell 2 Voltage
        3. 19.12.2.3 Cell 3 Voltage
        4. 19.12.2.4 Cell 4 Voltage
        5. 19.12.2.5 Cell 5 Voltage
        6. 19.12.2.6 Cell 6 Voltage
        7. 19.12.2.7 Cell 7 Voltage
        8. 19.12.2.8 Battery Direct Voltage
        9. 19.12.2.9 Pack Voltage
      3. 19.12.3 Device Current Data
      4. 19.12.4 Device Temperature Data (at the Time of PF Event)
        1. 19.12.4.1 Internal Temperature
        2. 19.12.4.2 External 1 Temperature
        3. 19.12.4.3 External 2 Temperature
        4. 19.12.4.4 External 3 Temperature
        5. 19.12.4.5 External 4 Temperature
      5. 19.12.5 Device Gauging Data (at the Time of PF Event)
        1. 19.12.5.1 Cell 1DOD0
        2. 19.12.5.2 Cell 2 DOD0
        3. 19.12.5.3 Cell 3 DOD0
        4. 19.12.5.4 Cell 4 DOD0
        5. 19.12.5.5 Cell 5 DOD0
        6. 19.12.5.6 Cell 6 DOD0
        7. 19.12.5.7 Cell 7 DOD0
        8. 19.12.5.8 Passed Charge
      6. 19.12.6 AFE Regs
        1. 19.12.6.1  AFE Interrupt Status
        2. 19.12.6.2  AFE FET Status
        3. 19.12.6.3  AFE RXIN
        4. 19.12.6.4  AFE Latch Status
        5. 19.12.6.5  AFE Interrupt Enable
        6. 19.12.6.6  AFE FET Control
        7. 19.12.6.7  AFE RXIEN
        8. 19.12.6.8  AFE RLOUT
        9. 19.12.6.9  AFE RHOUT
        10. 19.12.6.10 AFE RHINT
        11. 19.12.6.11 AFE Cell Balance
        12. 19.12.6.12 AFE AD/CC Control
        13. 19.12.6.13 AFE ADC Mux
        14. 19.12.6.14 AFE LED Output
        15. 19.12.6.15 AFE State Control
        16. 19.12.6.16 AFE LED/Wake Control
        17. 19.12.6.17 AFE Protection Control
        18. 19.12.6.18 AFE OCD
        19. 19.12.6.19 AFE SCC
        20. 19.12.6.20 AFE SCD1
        21. 19.12.6.21 AFE SCD2
    13. 19.13 Black Box
      1. 19.13.1 Safety Status
      2. 19.13.2 PF Status
    14. 19.14 Gas Gauging
      1. 19.14.1  Current Thresholds
        1. 19.14.1.1 Dsg Current Threshold
        2. 19.14.1.2 Chg Current Threshold
        3. 19.14.1.3 Quit Current
        4. 19.14.1.4 Dsg Relax Time
        5. 19.14.1.5 Chg Relax Time
      2. 19.14.2  Design
        1. 19.14.2.1 Design Capacity mAh
        2. 19.14.2.2 Design Capacity in cWh
        3. 19.14.2.3 Design Voltage
      3. 19.14.3  Cycle
      4. 19.14.4  FD
        1. 19.14.4.1 Set Voltage Threshold
        2. 19.14.4.2 Clear Voltage Threshold
        3. 19.14.4.3 Set RSOC % Threshold
        4. 19.14.4.4 Clear RSOC % Threshold
      5. 19.14.5  FC
        1. 19.14.5.1 Set Voltage Threshold
        2. 19.14.5.2 Clear Voltage Threshold
        3. 19.14.5.3 Set RSOC % Threshold
        4. 19.14.5.4 Clear RSOC % Threshold
      6. 19.14.6  TD
        1. 19.14.6.1 Set Voltage Threshold
        2. 19.14.6.2 Clear Voltage Threshold
        3. 19.14.6.3 Set RSOC % Threshold
        4. 19.14.6.4 Clear RSOC % Threshold
      7. 19.14.7  TC
        1. 19.14.7.1 Set Voltage Threshold
        2. 19.14.7.2 Clear Voltage Threshold
        3. 19.14.7.3 Set RSOC % Threshold
        4. 19.14.7.4 Clear RSOC % Threshold
      8. 19.14.8  State
        1. 19.14.8.1 QMax
        2. 19.14.8.2 Update Status
        3. 19.14.8.3 Cell 1–4 Chg Voltage at EoC
          1. 19.14.8.3.1 Cell 1Chg Voltage at EoC
          2. 19.14.8.3.2 Cell 2 Chg Voltage at EoC
          3. 19.14.8.3.3 Cell 3 Chg Voltage at EoC
          4. 19.14.8.3.4 Cell 4 Chg Voltage at EoC
          5. 19.14.8.3.5 Cell 5 Chg Voltage at EoC
          6. 19.14.8.3.6 Cell 6 Chg Voltage at EoC
          7. 19.14.8.3.7 Cell 7 Chg Voltage at EoC
        4. 19.14.8.4 Current at EoC
        5. 19.14.8.5 Average Last Run
          1. 19.14.8.5.1 Avg I Last Run
          2. 19.14.8.5.2 Avg P Last Run
        6. 19.14.8.6 Delta Voltage
        7. 19.14.8.7 Temp
          1. 19.14.8.7.1 Temp k
          2. 19.14.8.7.2 Temp a
        8. 19.14.8.8 Max Avg Last Run
          1. 19.14.8.8.1 Max Avg I Last Run
          2. 19.14.8.8.2 Max Avg P Last Run
      9. 19.14.9  Cycle Count
      10. 19.14.10 IT Config
        1. 19.14.10.1  Load Select
        2. 19.14.10.2  Fast Scale Load Select
        3. 19.14.10.3  Load Mode
        4. 19.14.10.4  Design Resistance
        5. 19.14.10.5  User Rate-mA
        6. 19.14.10.6  User Rate-cW
        7. 19.14.10.7  Reserve Cap-mAh
        8. 19.14.10.8  Reserve Cap-cWh
        9. 19.14.10.9  Ra Filter
        10. 19.14.10.10 Ra Max Delta
        11. 19.14.10.11 Reference Grid
        12. 19.14.10.12 Resistance Parameter Filter
        13. 19.14.10.13 Near EDV Ra Param Filter
        14. 19.14.10.14 Cell 1..4 Interconnect Resistance
          1. 19.14.10.14.1 Cell 1 Interconnect Resistance
          2. 19.14.10.14.2 Cell 2 Interconnect Resistance
          3. 19.14.10.14.3 Cell 3 Interconnect Resistance
          4. 19.14.10.14.4 Cell 4 Interconnect Resistance
        15. 19.14.10.15 Max Current Change %
        16. 19.14.10.16 Qmax Delta
        17. 19.14.10.17 Qmax Upper Bound
        18. 19.14.10.18 Term Voltage
        19. 19.14.10.19 Term Voltage Delta
        20. 19.14.10.20 Term Min Cell V
        21. 19.14.10.21 Fast Scale Start SOC
        22. 19.14.10.22 Pack Resistance
        23. 19.14.10.23 Max Simulation Iterations
        24. 19.14.10.24 System Resistance
        25. 19.14.10.25 DeltaV Max Voltage Delta
        26. 19.14.10.26 Resistance Update Voltage
        27. 19.14.10.27 Smoothing
        28. 19.14.10.28 Term Smooth Start Cell V Delta
        29. 19.14.10.29 Term Smooth Time
        30. 19.14.10.30 Term Smooth Final Cell V Delta
      11. 19.14.11 Condition Flag
      12. 19.14.12 Max Error
        1. 19.14.12.1 Time Cycle Equivalent
        2. 19.14.12.2 Cycle Delta
      13. 19.14.13 SOH
      14. 19.14.14 Turbo Cfg
        1. 19.14.14.1 Min Turbo Power
        2. 19.14.14.2 1057
        3. 19.14.14.3 Ten Second Max C-Rate
        4. 19.14.14.4 Ten Millisecond Max C-Rate
        5. 19.14.14.5 Turbo Adjustment Factor
        6. 19.14.14.6 Reserve Energy %
        7. 19.14.14.7 High Frequency Resistance
    15. 19.15 RA Table
      1. 19.15.1  R_a0
      2. 19.15.2  R_a1
      3. 19.15.3  R_a2
      4. 19.15.4  R_a3
      5. 19.15.5  R_a4
      6. 19.15.6  R_a5
      7. 19.15.7  R_a6
      8. 19.15.8  R_a0x
      9. 19.15.9  R_a1x
      10. 19.15.10 R_a2x
      11. 19.15.11 R_a3x
      12. 19.15.12 R_a4x
      13. 19.15.13 R_a5x
      14. 19.15.14 R_a6x
    16. 19.16 SBS Configuration
      1. 19.16.1 Data
        1. 19.16.1.1 Remaining Capacity Alarm
          1. 19.16.1.1.1 Remaining Ah Capacity Alarm
          2. 19.16.1.1.2 Remaining Wh Capacity Alarm
        2. 19.16.1.2 RemainingTimeAlarm
        3. 19.16.1.3 Initial Battery Mode
        4. 19.16.1.4 Specification Information
        5. 19.16.1.5 Manufacturer Date
        6. 19.16.1.6 Serial Number
        7. 19.16.1.7 Manufacturer Name
        8. 19.16.1.8 Device Name
        9. 19.16.1.9 Device Chemistry
    17. 19.17 Data Flash Summary
      1.      A AFE Threshold and Delay Settings
        1.       A.1 Overload in Discharge Protection (AOLD)
        2.       A.2 Short Circuit in Charge (ASCC)
        3.       A.3 Short Circuit in Discharge (ASCD1 and ASCD2)
          1.        B Sample Filter Settings
            1.         C Revision History

Charge Disable and Discharge Disable

The BQ40Z80 device can disable charging if certain safety conditions are detected, setting the OperationStatus()[XCHG] = 0.

StatusConditionAction
NormalALL PFStatus() = 0 AND SafetyStatus()[COV] = 0 AND
SafetyStatus()[OCC1][OCC2] = 0,0 AND SafetyStatus()[ASCC] = 0 AND
SafetyStatus()[ASCCL] = 0 AND SafetyStatus()[CTO] = 0 AND
SafetyStatus()[PTO] = 0 AND OperationStatus()[PRES] = 1 AND
GaugingStatus()[TCA] = 0 if FET Options[CHGFET] = 1
ChargingVoltage() = Charging Algorithm
ChargingCurrent() = Charging Algorithm
OperationStatus()[XCHG] = 0
TripManufacturingStatus()[FET_EN] = 0 OR
ANY PFStatus()[] = 1 OR
SafetyStatus()[COV] = 1 OR
SafetyStatus()[OCC1] = 1 OR
SafetyStatus()[OCC2] = 1 OR
SafetyStatus()[ASCC] = 1 OR
SafetyStatus()[ASCCL] = 1 OR
SafetyStatus()[CTO] = 1 OR
SafetyStatus()[PTO] = 1 OR
SafetyStatus()[HWDF] = 1 OR
SafetyStatus()[OC] = 1 OR
SafetyStatus()[CHGC] = 1 OR
SafetyStatus()[CHGV] = 1 OR
SafetyStatus()[PCHGC] = 1 OR
SafetyStatus()[UTC] = 1 OR
SafetyStatus()[OTC] = 1 if [OTFET] = 1 OR
ChargingStatus()[IN] = 1 if [CHGIN] = 1 OR
ChargingStatus()[SU] = 1 if [CHGSU] = 1 OR
OperationStatus()[SLEEP] = 1 if [NR] = 1 AND [SLEEPCHG] = 0 OR
OperationStatus()[EMSHUT] = 1 OR
OperationStatus()[PRES] = 0 OR
GaugingStatus()[TCA] = 1 if FET Options[CHGFET] = 1
ChargingVoltage() = 0
ChargingCurrent() = 0
OperationStatus()[XCHG] = 1

Similarly, the device can disable discharge if any of the following conditions are detected, setting the OperationStatus()[XDSG] = 1.

  • ManufacturingStatus()[FET_EN] = 0 OR
  • Any PFStatus() set OR
  • SafetyStatus()[OCD1] or [OCD2] or [CUV] or [CUVC] or [AOLD] or [AOLDL] or [ASCD] or [ASCDL] or [UTD] = 1 OR
  • SafetyStatus()[OTD] or [OTF] = 1 if [OTFET] = 1 OR
  • OperationStatus()[PRES] = 0 OR
  • OperationStatus()[EMSHUT] = 1 OR
  • OperationStatus()[SDM] = 1 AND delay time > FET Off Time OR
  • OperationStatus()[SDV] = 1 AND low voltage time ≥ Shutdown Time