SLUSAO0H November 2011 – July 2022 BQ24160 , BQ24160A , BQ24161 , BQ24161B , BQ24163 , BQ24168
PRODUCTION DATA
Memory location: 00, Reset state: 0xxx 0xxx
BIT | NAME | READ/WRITE | FUNCTION |
---|---|---|---|
B7 (MSB) | TMR_RST | Read/Write | Write: TMR_RST function, write “1” to reset the watchdog timer
(auto clear) Read: Always 0 (BQ24160/1/3 only) |
B6 | STAT_2 | Read only | 000- No Valid Source Detected 001- IN Ready (shows preferred source when both connected) 010- USB Ready (shows preferred source when both connected) 011- Charging from IN 100- Charging from USB 101- Charge Done 110- NA 111- Fault |
B5 | STAT_1 | Read only | |
B4 | STAT_0 | Read only | |
B3 | SUPPLY_SEL | Read/Write | 0-IN has precedence when both supplies are connected 1-USB has precedence when both supplies are connected (default 0) |
B2 | FAULT_2 | Read only | 000-Normal 001- Thermal Shutdown 010- Battery Temperature Fault 011- Watchdog Timer Expired (BQ24160/1/1B/3 only) 100- Safety Timer Expired (BQ24160/1/1B/3 only) 101- IN Supply Fault 110- USB Supply Fault 111- Battery Fault |
B1 | FAULT_1 | Read only | |
B0 (LSB) | FAULT_0 | Read only |
SUPPLY_SEL Bit (Supply Precedence Selector) | |
The SUPPLY_SEL bit selects which supply has precedence when both
supplies are present. In cases where both supplies are connected,
they must remain isolated from each other which means only one is
allowed to charge the battery. Write a 1 to SUPPLY_SEL to select the
USB input to have precedence. Write a 0 to select the IN input.Note
the following behavior when switching the SUPPLY_SEL bit with both
supplies attached:
| |
STAT_x and FAULT_x Bits | |
The STAT_x show the current status of the device and are updated dynamically as the IC changes state. The FAULT_x bits show faults that have occurred and are only cleared by reading the bits, assuming the fault no longer exists. If multiple faults occur, the first one is the one that is shown. |