English
Language : 

BQ27425-G2_14 Datasheet, PDF (14/35 Pages) Texas Instruments – System-Side Impedance Track™ Fuel Gauge With Integrated Sense Resistor
bq27425-G2
SLUSB23A – OCTOBER 2012 – REVISED FEBRUARY 2013
www.ti.com
OperationConfiguration( ): 0x3a/0x3b
This read-only function returns the contents of the NVM Operation Configuration (Op Config) register and is
most useful for system level debug to quickly determine device configuration.
DesignCapacity( ): 0x3c/0x3d
This read-only function returns the value stored in Design Capacity and is expressed in mAh. This is intended to
be the theoretical or nominal capacity of a new pack and is used as an input for the algorithm to scale the
normalized resistance tables and for the calculation of StateOfHealth().
DebugX( ):
Several read-only functions such as Debug1( ), Debug2( ), Debug3( ) provide information useful for debug
purposes. For factory use only.
Extended Data Commands
Extended commands offer additional functionality beyond the standard set of commands. They are used in the
same manner; however unlike standard commands, extended commands are not limited to 2-byte words. The
number of command bytes for a given extended command ranges in size from single to multiple bytes, as
specified in Table 5.
NAME
Table 5. Extended Commands
COMMAND CODE
UNITS
DataClass( ) (2)
DataBlock( ) (2)
BlockData( )
BlockDataCheckSum( )
BlockDataControl( )
Reserved
0x3e
N/A
0x3f
N/A
0x40…0x5f
N/A
0x60
N/A
0x61
N/A
0x62...0x7f
N/A
(1) SEALED and UNSEALED states are entered via commands to Control( ) 0x00/0x01
(2) In sealed mode, data CANNOT be accessed through commands 0x3e and 0x3f.
SEALED
ACCESS (1) (2)
N/A
R/W
R
R/W
N/A
R
UNSEALED
ACCESS(1) (2)
R/W
R/W
R/W
R/W
R/W
R
OperationConfiguration( ): 0x3a/0x3b
SEALED and UNSEALED Access: This command returns the Operation Configuration register setting
DesignCapacity( ): 0x3c/0x3d
SEALED and UNSEALED Access: This command returns the value is stored in Design Capacity and is
expressed in mAh. This is intended to be the theoretical or nominal capacity of a new pack and is used as an
input for the algorithm to scale the normalized resistance tables.
DataClass( ): 0x3e
UNSEALED Access: This command sets the data class to be accessed. The class to be accessed should be
entered in hexadecimal.
SEALED Access: This command is not available in SEALED mode.
DataBlock( ): 0x3f
UNSEALED Access: This command sets the data block to be accessed. When 0x00 is written to
BlockDataControl( ), DataBlock( ) holds the block number of the data to be read or written. Example: writing a
0x00 to DataBlock( ) specifies access to the first 32 byte block and a 0x01 specifies access to the second 32
byte block, and so on.
SEALED Access: Issuing a 0x01 instructs the BlockData( ) command to transfer the Manufacturer Info block.
14
Submit Documentation Feedback
Product Folder Links: bq27425-G2
Copyright © 2012–2013, Texas Instruments Incorporated