English
Language : 

BQ27505-J4 Datasheet, PDF (11/38 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge
www.ti.com
bq27505-J4
SLVSA40 – DECEMBER 2009
4.1.1.1.1 CONTROL_STATUS: 0x0000
Instructs the fuel gauge to return status information to control addresses 0x00/0x01. The status word
includes the following information.
Table 4-3. CONTROL_STATUS Bit Definitions
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
High byte
–
FAS
SS
CSV
CCA
BCA
OCVCMDCOMP OCVFAIL
Low byte INITCOMP HIBERNATE SNOOZE
SLEEP
LDMD RUP_DIS
VOK
QEN
FAS = Status bit indicating the bq27505-J4 is in FULL ACCESS SEALED state. Active when set.
SS = Status bit indicating the bq27505-J4 is in SEALED state. Active when set.
CSV = Status bit indicating a valid data flash checksum has been generated. Active when set.
CCA = Status bit indicating the bq27505-J4 Coulomb Counter Calibration routine is active. The CCA routine will take place approximately 3
minutes and 45 seconds after the initialization. Active when set.
BCA = Status bit indicating the bq27505-J4 board calibration routine is active. Active when set.
OCVCMDCOMP = Status bit indicating the bq27505-J4 has executed the OCV command. This bit can only be set with battery’s presence.
True when set.
OCVFAIL = Status bit indicating bq27505-J4 OCV reading is failed due to the current. True when set.
INITCOMP = Initialization completion bit indicating the initialization completed. True when set.
HIBERNATE = Status bit indicating a request for entry into HIBERNATE from SLEEP mode has been issued. True when set. Default is 0.
SNOOZE = Status bit indicating the bq27505-J4 SLEEP+ mode is enabled. True when set.
SLEEP = Status bit indicating the bq27505-J4 is in SLEEP mode. True when set.
LDMD = Status bit indicating the bq27505-J4 Impedance Track™ algorithm is using constant-power mode. True when set. Default is 0
(constant-current mode).
RUP_DIS = Status bit indicating the bq27505-J4 Ra table updates are disabled. Updates disabled when set.
VOK = Status bit indicating the bq27505-J4 voltages are okay for Qmax updates. True when set.
QEN = Status bit indicating the bq27505-J4 Qmax updates are enabled. True when set.
4.1.1.1.2 DEVICE_TYPE: 0x0001
Instructs the fuel gauge to return the device type to addresses 0x00/0x01.
4.1.1.1.3 FW_VERSION: 0x0002
Instructs the fuel gauge to return the firmware version to addresses 0x00/0x01.
4.1.1.1.4 HW_VERSION: 0x0003
Instructs the fuel gauge to return the hardware version to addresses 0x00/0x01.
4.1.1.1.5 DF_CHECKSUM: 0x0004
Instructs the fuel gauge to compute the checksum of the data flash memory. The checksum value is
written and returned to addresses 0x00/0x01 (UNSEALED mode only). The checksum will not be
calculated in SEALED mode; however, the checksum value can still be read.
4.1.1.1.6 PREV_MACWRITE: 0x0007
Instructs the fuel gauge to return the previous command written to addresses 0x00/0x01.
4.1.1.1.7 CHEM_ID: 0x0008
Instructs the fuel gauge to return the chemical identifier for the Impedance Track™ configuration to
addresses 0x00/0x01.
4.1.1.1.8 BOARD_OFFSET: 0X0009
Instructs the fuel gauge to compute the coulomb counter offset with internal short and then without internal
short applied across the sensing resistor (SR) inputs. The difference between the two measurements is
the board offset. After a delay of approximately 32 seconds, this offset value is returned to addresses
0x00/0x01 and written to data flash. The CONROL STATUS [BCA] is also set. The user must prevent any
charge or discharge current from flowing during the process. This function is only available when the fuel
gauge is UNSEALED. When SEALED, this command only reads back the board-offset value stored in
data flash.
Copyright © 2009, Texas Instruments Incorporated
Submit Documentation Feedback
GENERAL DESCRIPTION
11