English
Language : 

BQ27541-V200_1007 Datasheet, PDF (18/43 Pages) Texas Instruments – Single Cell Li-Ion Battery Fuel Gauge for Battery Pack Integration
bq27541-V200
SLUSA11 – FEBRUARY 2010
www.ti.com
BlockData( ): 0x40…0x5f
This command range is used to transfer data for data flash class access. This command range is the 32-byte
data block used to access Manufacturer Info Block A, B, or C. Manufacturer Info Block A is read only for the
sealed access. UNSEALED access is read/write.
BlockDataChecksum( ): 0x60
The host system should write this value to inform the device that new data is ready for programming into the
specified data flash class and block.”
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 x 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, B, or C. The least-significant byte of the sum of the data bytes written must be complemented ( [255 –
x] , for x the least-significant byte) before being written to 0x60.
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.
DeviceNameLength( ): 0x62
UNSEALED and SEALED Access: This byte contains the length of the Device Name.
DeviceName( ): 0x63…0x69
UNSEALED and SEALED Access: This block contains the device name that is programmed in Device Name.
Reserved – 0x6a – 0x7f
SERIAL NUMBER
The bq27541 serial number can be read in the unsealed mode with authentication data flash control and data
flash block commands. The operation under unsealed mode is as the following steps:
1. write 0x02 to register 0x61
2. write 0x00 to register 0x3f
3. read the 8 byte serial number from registers 0x40 to 0x47
do not delete this para
DATA FLASH INTERFACE
ACCESSING THE DATA FLASH
The bq27541 data flash is a non-volatile memory that contains bq27541 initialization, default, cell status,
calibration, configuration, and user information. The data flash can be accessed in several different ways,
depending on what mode the bq27541 is operating in and what data is being accessed.
Commonly accessed data flash memory locations, frequently read by a system, are conveniently accessed
through specific instructions, already described in Section Data Commands. These commands are available
when the bq27541 is either in UNSEALED or SEALED modes.
18
Submit Documentation Feedback
Product Folder Link(s): bq27541-V200
Copyright © 2010, Texas Instruments Incorporated