English
Language : 

BQ24196_17 Datasheet, PDF (25/50 Pages) Texas Instruments – I2C Controlled 2.5-A Single Cell USB/Adapter Charger with Narrow VDC Power Path Management and USB OTG
www.ti.com
bq24196
SLUSB98A – OCTOBER 2012 – REVISED DECEMBER 2014
If the register address is not defined, the charger IC send back NACK and go back to the idle state.
8.3.6.5.2 Multi-Read and Multi-Write
The charger device supports multi-read and multi-write on REG00 through REG08.
1
7
1
1
S Slave Address 0 ACK
8
Reg Addr
1
ACK
8
Slave Address
1
ACK
8
Data to Addr+1
1
ACK
8
Data to Addr+1
1
1
ACK P
Figure 22. Multi-Write
1
7
1
1
S Slave Address 0 ACK
8
Reg Addr
1
1
7
1
1
ACK S Slave Address 1 ACK
8
Data @ Addr
1
ACK
8
Data @ Addr+1
1
ACK
8
1
1
Data @ Addr+1 ACK P
Figure 23. Multi-Read
The fault register REG09 locks the previous fault and only clears it after the register is read. For example, if
Charge Safety Timer Expiration fault occurs but recovers later, the fault register REG09 reports the fault when it
is read the first time, but returns to normal when it is read the second time. To verify real time fault, the fault
register REG09 should be read twice to get the real condition. In addition, the fault register REG09 does not
support multi-read or multi-write.
8.4 Device Functional Modes
8.4.1 Host Mode and Default Mode
The bq24196 is a host controlled device, but it can operate in default mode without host management. In default
mode, bq24196 can be used as an autonomous charger with no host or with host in sleep.
When the charger is in default mode, REG09[7] is HIGH. When the charger is in host mode, REG09[7] is LOW.
After power-on-reset, the device starts in watchdog timer expiration state, or default mode. All the registers are in
the default settings.
Any write command to bq24196 transitions the device from default mode to host mode. All the device parameters
can be programmed by the host. To keep the device in host mode, the host has to reset the watchdog timer by
writing 1 twice to REG01[6] before the watchdog timer expires (REG05[5:4]), or disable watchdog timer by
setting REG05[5:4] = 00.
Copyright © 2012–2014, Texas Instruments Incorporated
Product Folder Links: bq24196
Submit Documentation Feedback
25