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