Texas Instruments BQ27505EVM - BQ27505 System-Side, Single-Cell Impedance Track??? Technology Evaluation Module BQ27505E BQ27505EVM 데이터 시트

제품 코드
BQ27505EVM
다운로드
페이지 42
Not Recommended for New Designs
SLUS884 – FEBRUARY 2009
www.ti.com
Table 4-5. Extended Data Commands (continued)
COMMAND
SEALED
UNSEALED
NAME
UNITS
CODE
ACCESS
(1) (2)
ACCESS
(1) (2)
BlockDataControl( )
DFDCNTL
0x61
N/A
N/A
R/W
DeviceNameLength( )
DNAMELEN
0x62
N/A
R
R
DeviceName( )
DNAME
0x63...0x69
N/A
R
R
ApplicationStatus( )
APPSTAT
0x6a
N/A
R
R
Reserved
RSVD
0x6b...0x7f
N/A
R
R
4.1.2.1
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, but has no
bearing on the operation of the fuel gauge functionality.
4.1.2.2
DataFlashClass( ): 0x3e
UNSEALED Access: This command sets the data flash class to be accessed. The class to be accessed
must be entered in hexadecimal.
SEALED Access: This command is not available in SEALED mode.
4.1.2.3
DataFlashBlock( ): 0x3f
UNSEALED Access: This command sets the data flash block to be accessed. When 0x00 is written to
BlockDataControl( )DataFlashBlock( ) holds the block number of the data flash to be read or written.
Example: writing a 0x00 to DataFlashBlock( ) specifies access to the first 32-byte block, a 0x01 specifies
access to the second 32-byte block, and so on.
SEALED Access: This command directs which data flash block is accessed by the BlockData( )
command. Writing a 0x00 to DataFlashBlock( ) specifies that the BlockData( ) command transfers
authentication data. Issuing a 0x01 or 0x02 instructs the BlockData( ) command to transfer Manufacturer
Info Block A 
or B, respectively.
4.1.2.4
BlockData( ): 0x40…0x5f
UNSEALED Access: This data block is the remainder of the 32 byte data block when accessing data
flash.
SEALED Access: This data block is the remainder of the 32 byte data block when accessing
Manufacturer Block Info A or B.
4.1.2.5
BlockDataChecksum( ): 0x60
UNSEALED Access: This byte contains the checksum on the 32 bytes of block data read or written to
data flash. The least-significant byte of the sum of the data bytes written must be complemented
([255 – x], for the least-significant byte) before being written to 0x60.
SEALED Access: This byte contains the checksum for the 32 bytes of block data written to Manufacturer
Info Block A or B
. The least-significant byte of the sum of the data bytes written must be complemented
([255 – x], for the least-significant byte) before being written to 0x60.
4.1.2.6
BlockDataControl( ): 0x61
UNSEALED Access: This command is used to control data flash access mode. Writing 0x00 to this
command enables BlockData( ) to access general data flash. Writing a 0x01 to this command enables
SEALED mode operation of DataFlashBlock( ).
SEALED Access: This command is not available in SEALED mode.
18
GENERAL DESCRIPTION
Copyright © 2009, Texas Instruments Incorporated
Product Folder Link(s):