Datasheet

www.ti.com
Memory
Function
Flow
Host Transmits
R/F
NO
YES
YES
YES
YES
R/F=0xF0?
SearchID
bq26100 Transmits1For
EachBitStart
n=n+1
n=63?
YES
bq26100 Transmits
Presence
Host TransmitsReset?
YES
NO
NO
NO
NO
NO
R/F=0x55?
MatchID
ROM
Function
Flow
R/F=0xCC?
SkipID
NO
YES
Host TransmitsID
(LSBtoMSB)
YES
R/F=0x33?
ReadID
Host TransmitsID
Bitn
NO
bq26100 TransmitsID
(LSBtoMSB)
n=0
bq26100 TransmitsID
Bitn
bq26100 TransmitsID
Bitn
IDMatch?
BitnMatch?
bq26100
SLUS696A JUNE 2006 REVISED FEBRUARY 2007
Figure 4. ROM Function Flow Chart
The 64-bit device ID is made up of an 8-bit family code, 48-bit random value, and a final 8-bit CRC.
ID MSB ID LSB
CRC (8 bits) Random Data (48 bits) Family Code (8 bits, defaults to 0x09)
Contact Texas Instruments if specific data should be programmed into the ID.
After the ROM function command is issued and the bq26100 is selected, a Memory Function command can be
issued. The Memory Function commands are Read Memory, Read EEPROM, Read Status, Read Page, Read
Page 4, Read Digest, Read Control, Write Memory, Write Page 4, Write EEPROM, Write Status, Write
Message, Write Control, and Profile.
Figure 5 shows the flow for the Memory Function selection. Figure 6 through Figure 12 illustrate the flow for
each memory function.
7
Submit Documentation Feedback