English
Language : 

BQ27350 Datasheet, PDF (14/33 Pages) Texas Instruments – Single Cell Li-Ion Battery Manager With Impedance Track Fuel Gauge Technology
bq27350
Single Cell Li-Ion Battery Manager
With Impedance Track Fuel Gauge Technology
SLUS754 – MARCH 2007
Table 4-6. Extended Data Commands
www.ti.com
NAME
COMMAND
CODE
UNITS
Reserved
RSVD
0x34 / 0x39
N/A
PackConfiguration( )
PKCFG
0x3a / 0x3b
N/A
DesignCapacity( )
DataFlashClass( ) (2)
DataFlashBlock( ) (2)
Authenticate( )/BlockData( )
AuthenticateCheckSum( )/BlockData( )
BlockData( )
BlockDataCheckSum( )
DCAP
DFCLS
DFBLK
A/DF
ACKS/DFD
DFD
DFDCKS
0x3c / 0x3d
0x3e
0x3f
0x40…0x53
0x54
0x55…0x5f
0x60
mAh
N/A
N/A
N/A
N/A
N/A
N/A
BlockDataControl( )
DFDCNTL
0x61
N/A
DeviceNameLength( )
DNAMELEN
0x62
N/A
DeviceName( )
DNAME
0x63...0x69
N/A
Reserved
RSVD
0x6a...0x7f
N/A
(1) SEALED and UNSEALED states are entered via commands to CNTL 0x00/0x01
(2) In sealed mode, data flash CANNOT be accessed through commands 0x3e and 0x3f.
SEALED
ACCESS(1) (2)
R
R
R
N/A
R/W
R/W
R/W
R
R/W
N/A
R
R
R
UNSEALED
ACCESS (1) (2)
R
R
R
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R
R
R
4.2.1 PackConfiguration( ): 0x3a/0x3b
This Read-Word function allows the host to read the configuration of selected features of the bq27350
pertaining to power modes and transitioning between them. These features must set direct by data flash
writes to location subclass = 64, offset = 0 while in UNSEALED mode. Only the HIBERNATE function can
be modified while SEALED mode with the Control( ) command.
Table 4-7. Pack Configuration Bit Definitions
Operation
bit7
bit6
bit5
bit4
bit3
bit2
bit1
bit0
Cfg
High Byte
RESCAP
–
BUSLOW
–
–
IWAKE
RSNS1
RSNS0
Low Byte SHUTDOWN HIBERNATE SLEEP
RMFCC
–
–
–
TEMPS
RESCAP = If set, no-load rate of compensation is applied to the reserve capacity calculation
BUSLOW = If set, the Interface Bus being low becomes a requirement to enter SLEEP mode
IWAKE/RSNS1/RSNS0 = These bits configure the current wake function (ref. Table 5-3)
SHUTDOWN = If set, SE is set high before going into HIBERNATE and set low in NORMAL mode
HIBERNATE = If set and conditions are suitable for SLEEP mode, then the gas gauge enters HIBERNATE instead of SLEEP
SLEEP = If set, the gas gauge can enter SLEEP mode if operating conditions allow
RMFCC = If set, on valid charge termination RM is updated with the value from FCC
TEMPS = Selects Temperature( ) source, 0 = Internal, 1 = External
4.2.2 DesignCapacity( ): 0x3c/0x3d
SEALED and UNSEALED Access: This command returns the theoretical or nominal capacity of a new
pack. The value is stored in Design Capacity and is expressed in mAh.
4.2.3 DataFlashClass( ): 0x3e
UNSEALED Access: This command sets the data flash class to be accessed. The class to be accessed
should be entered in hexadecimal.
SEALED Access: This command is not available in SEALED mode.
14
GENERAL DESCRIPTION
Submit Documentation Feedback