Datasheet

www.ti.com
bq26100
SLUS696A JUNE 2006 REVISED FEBRUARY 2007
Status Memory Function Commands 0xAA (Read) and 0x55 (Write)
Unlike the general use pages, the status bytes read 0xFF when not programmed and a bit is programmed from
1 to 0. A zero represents the active state.
Address 0x0007 Reserved
Default value is 0xFF
Address 0x0006 Key Index
The host can determine which one of multiple keys was programmed into the bq26100 by reading the
key index value.
Address 0x0005 0x0001 Page Redirection
A pointer for alternative page information, these bytes can be used if information in the original page has
been invalidated. The host can read these locations and direct reads and/or writes to the page pointed
to by the value in the register. For example, if the data in page 2 is corrupted by an incorrectly written
data value, and the corrected data is in page 1, the value written to address 0x0003 would be 0xFE (1’s
complement value of 0x01). Upon reading address 0x0003, the host would receive 0xFE and would take
the 1’s complement to determine that page 1 contains redirected data.
Table 3. Page Redirection
ADDRESS PAGE REDIRECTED
0x0005 Page 4
0x0004 Page 3
0x0003 Page 2
0x0002 Page 1
0x0001 Page 0
There is no hardware mapping of the page redirection bytes. The host is responsible for sending the correct
address for a redirected page.
Address 0x0000 PAGE LOCK
BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
FUNCTION LOCKK1 LOCKK0 RSVD PAGE 4 PAGE 3 PAGE 2 PAGE 1 PAGE 0
LOCKK1 Programming this bit to 0 locks the upper 64 bits of the device key, preventing additional writes.
This bit can only be written once.
LOCKK0 Programming this bit to 0 locks the lower 64 bits of the device key, preventing additional writes. This
bit can only be written once.
PAGEx Programming this bit to 0 locks page designated by x, preventing additional writes. This bit can only
be programmed once.
11
Submit Documentation Feedback