English
Language : 

BQ27425-G2_15 Datasheet, PDF (17/39 Pages) Texas Instruments – Fuel Gauge With Integrated Sense Resistor
www.ti.com
bq27425-G2
SLUSB23B – OCTOBER 2012 – REVISED JUNE 2015
8.5.1.1.1 CONTROL_STATUS: 0x0000
Instructs the fuel gauge to return status information to Control() addresses 0x00 and 0x01. The status word
includes the following information.
High Byte
Low Byte
BIT 7
RSVD
RSVD
Table 5. CONTROL_STATUS Bit Definitions
BIT 6
RSVD
HIBERNATE
BIT 5
SS
RSVD
BIT 4
CALMODE
SLEEP
BIT 3
CCA
LDMD
BIT 2
BCA
RUP_DIS
BIT 1
QMAX_UP
VOK
BIT 0
RES_UP
RSVD
High Byte
RSVD = Reserved.
SS = Status bit indicating the bq27425 is in the SEALED state. Active when set.
CALMODE = Status bit indicating the bq27425 is in calibration mode. Active when set.
CCA = Status bit indicating the Coulomb Counter Auto-Calibration routine is active. The CCA routine will take place approximately
3 minutes and 45 seconds after the initialization as well as periodically as conditions permit. Active when set.
BCA = Status bit indicating the board calibration routine is active. Active when set.
QMAX_UP = Status bit indicating Qmax has Updated. True when set. This bit is cleared after power-on reset or when Flags()
[BAT_DET] bit is set. When this bit is cleared, it enables fast learning of battery Qmax.
RES_UP = Status bit indicating that resistance has been updated. True when set. This bit is cleared after power on reset or when
Flags() [BAT_DET] bit is set. Also this bit can only be set after Qmax is updated. ([QMAX_UP] is set). When this bit is
cleared, it enables fast learning of battery impedance.
Low Byte
HIBERNATE = Status bit indicating a request for entry into HIBERNATE from SLEEP mode has been issued. True when set. Default is 0.
SLEEP = Status bit indicating the bq27425 is in SLEEP mode. True when set.
LDMD = Status bit indicating the algorithm is using constant-power model. True when set. Default is 1.
Note: The bq27425 always uses constant-power model.
RUP_DIS = Status bit indicating the bq27425 Ra table updates are disabled. Updates are disabled when set.
VOK = Status bit indicating cell voltages are OK for Qmax updates. True when set.
8.5.1.1.2 DEVICE_TYPE: 0x0001
Instructs the fuel gauge to return the device type to addresses 0x00 and 0x01. The value returned is 0x0425.
8.5.1.1.3 FW_VERSION: 0x0002
Instructs the fuel gauge to return the firmware version to addresses 0x00 and 0x01. See for the expected data
value.
8.5.1.1.4 PREV_MACWRITE: 0x0007
Instructs the fuel gauge to return the previous command written to addresses 0x00 and 0x01. The value returned
is limited to less than 0x0015.
8.5.1.1.5 CHEM_ID: 0x0008
Instructs the fuel gauge to return the chemical identifier for the Impedance Track™ configuration to addresses
0x00 and 0x01. See for the expected data value.
8.5.1.1.6 BAT_INSERT: 0X000C
This subcommand forces the Flags() [BAT_DET] bit to set when the battery insertion detection is disabled
through Op Config [BIE] = 0. In this case, the gauge does not detect battery insertion from the BIN pin logic
state, but relies on the BAT_INSERT host subcommand to indicate battery presence in the system. This
subcommand also starts Impedance Track™ gauging.
Copyright © 2012–2015, Texas Instruments Incorporated
Product Folder Links: bq27425-G2
Submit Documentation Feedback
17