SLUUDA0A April 2026 – July 2026 BQ27Z855
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Temperature Threshold 0 | I2 | 25.0 | 115.0 | 50.0 | °C |
| Advanced Charge Algorithm | Charger | Temperature Threshold 1 | I2 | 25.0 | 115.0 | 60.0 | °C |
| Advanced Charge Algorithm | Charger | Temperature Threshold 2 | I2 | 25.0 | 115.0 | 70.0 | °C |
| Advanced Charge Algorithm | Charger | Temperature Threshold 3 | I2 | 25.0 | 115.0 | 80.0 | °C |
| Advanced Charge Algorithm | Charger | Temperature Threshold 4 | I2 | 25.0 | 115.0 | 90.0 | °C |
| Advanced Charge Algorithm | Charger | Temperature Threshold 5 | I2 | 25.0 | 115.0 | 100.0 | °C |
Description: Internal die temperature (°C) at which derate level N activates. When INT_TEMP meets or exceeds Temperature Threshold N, the charging current is reduced by the corresponding Temperature Derate N percentage. Thresholds must be configured in ascending order (Threshold 0 < Threshold 1 < … < Threshold 5). Active when Charger Configuration[TEMPDERATE] = 1 (default enabled). Stored internally in units of 0.1 K; displayed in °C.
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Temperature Derate 0 | U2 | 1 | 99 | 10 | % |
| Advanced Charge Algorithm | Charger | Temperature Derate 1 | U2 | 1 | 99 | 20 | % |
| Advanced Charge Algorithm | Charger | Temperature Derate 2 | U2 | 1 | 99 | 50 | % |
| Advanced Charge Algorithm | Charger | Temperature Derate 3 | U2 | 1 | 99 | 70 | % |
| Advanced Charge Algorithm | Charger | Temperature Derate 4 | U2 | 1 | 99 | 80 | % |
| Advanced Charge Algorithm | Charger | Temperature Derate 5 | U2 | 1 | 99 | 95 | % |
Description: Charging current reduction (%) applied when the internal die temperature meets or exceeds the corresponding Temperature Threshold N. Higher index levels apply progressively larger reductions. The active temperature derate is the derate value at the current ordinal level. Hysteresis is applied when stepping down the ordinal; see Temp Derate Hysteresis.
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Temp Derate Hysteresis | I2 | 0.0 | 15.0 | 1.0 | °C |
Description: Internal die temperature drop (°C) below a Temperature Threshold N required before the temperature derate ordinal steps down to the previous level. Prevents rapid oscillation of the derate state when the die temperature is near a threshold boundary. Hysteresis is applied only to the reduction of the ordinal, not to its advancement. Stored internally in units of 0.1 °C; displayed in °C.
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Pack Bat Diff 0 | I2 | 10 | 2500 | 100 | mV |
| Advanced Charge Algorithm | Charger | Pack Bat Diff 1 | I2 | 10 | 2500 | 200 | mV |
| Advanced Charge Algorithm | Charger | Pack Bat Diff 2 | I2 | 10 | 2500 | 500 | mV |
| Advanced Charge Algorithm | Charger | Pack Bat Diff 3 | I2 | 10 | 2500 | 800 | mV |
| Advanced Charge Algorithm | Charger | Pack Bat Diff 4 | I2 | 10 | 2500 | 1000 | mV |
| Advanced Charge Algorithm | Charger | Pack Bat Diff 5 | I2 | 10 | 2500 | 1500 | mV |
Description: Voltage difference threshold (mV) between the PACK output voltage and the battery voltage (VPACK−VBAT) at which pack-bat derate level N activates. When the measured differential meets or exceeds Pack Bat Diff N, the charging current is reduced by the corresponding Pack Bat Derate N percentage. Thresholds must be configured in ascending order (Diff 0 < Diff 1 < … < Diff 5). Active when Charger Configuration[PACKBATDERATE] = 1 (default enabled).
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Pack Bat Derate 0 | U2 | 1 | 99 | 10 | % |
| Advanced Charge Algorithm | Charger | Pack Bat Derate 1 | U2 | 1 | 99 | 20 | % |
| Advanced Charge Algorithm | Charger | Pack Bat Derate 2 | U2 | 1 | 99 | 35 | % |
| Advanced Charge Algorithm | Charger | Pack Bat Derate 3 | U2 | 1 | 99 | 50 | % |
| Advanced Charge Algorithm | Charger | Pack Bat Derate 4 | U2 | 1 | 99 | 70 | % |
| Advanced Charge Algorithm | Charger | Pack Bat Derate 5 | U2 | 1 | 99 | 90 | % |
Description: Charging current reduction (%) applied when the PACK-BAT voltage differential meets or exceeds the corresponding Pack Bat Diff N. The higher of the temperature derate and the pack-bat derate at any given moment is the active derate applied to ChargingCurrent(). Hysteresis is applied when stepping down the ordinal; see Pack Bat Derate Hysteresis.
| Class | Subclass | Name | Type | Min | Max | Default | Unit |
|---|---|---|---|---|---|---|---|
| Advanced Charge Algorithm | Charger | Pack Bat Derate Hysteresis | I2 | 0 | 150 | 10 | mV |
Description: Voltage (mV) below a Pack Bat Diff N threshold required before the pack-bat derate ordinal steps down to the previous level. Prevents rapid oscillation of the pack-bat derate state when the VPACK−VBAT differential is near a threshold boundary. Hysteresis is applied only to the reduction of the ordinal, not to its advancement.