SLUSAO0H November 2011 – July 2022 BQ24160 , BQ24160A , BQ24161 , BQ24161B , BQ24163 , BQ24168
PRODUCTION DATA
Memory location: 01, Reset state: xxxx 0xxx
BIT | NAME | READ/WRITE | FUNCTION |
---|---|---|---|
B7 (MSB) | INSTAT1 | Read Only | 00-Normal 01-Supply OVP 10-Weak Source Connected (No Charging) 11- VIN<VUVLO |
B6 | INSTAT0 | Read Only | |
B5 | USBSTAT1 | Read Only | 00-Normal 01-Supply OVP 01-Weak Source Connected (No Charging) 11- VUSB<VUVLO |
B4 | USBSTAT0 | Read Only | |
B3 | OTG_LOCK | Read/Write | 0 – No OTG supply present. Use USB input as normal. 1 – OTG supply present. Lockout USB input for charging. (default 0) |
B2 | BATSTAT1 | Read Only | 00-Battery Present and Normal 01-Battery OVP 10-Battery Not Present 11- NA |
B1 | BATSTAT0 | Read Only | |
B0 (LSB) | EN_NOBATOP | Read/ Write | 0-Normal Operation 1-Enables No Battery Operation when termination is disabled (default 0) |
OTG_LOCK Bit (USB Lockout) | |
The OTG_LOCK bit is used to prevent any charging from USB input regardless of the SUPPLY_SEL bit and IN supply status. For systems using OTG supplies, it is not desirable to charge from an OTG source. Doing so would mean draining the battery by allowing it to effectively charge itself. Write a “1” to OTG_LOCK to lock out the USB input. Write a “0” to OTG_LOCK to return to normal operation. During OTG lock, the USB input is ignored and DRV does not come up. The watchdog timer must be reset while in USB_LOCK to maintain the USB lockout state. This prevents the USB input from being permanently locked out for cases where the host loses I2C communication with OTG_LOCK set (for example, discharged battery from OTG operation). See the Safety Timer and Watchdog Timer section for more details. | |
EN_NOBATOP (No Battery Operation) | |
The EN_NOBATOP bit enables no battery operation. When using the BQ2416x without a battery attached, it is recommended to first disable charging, then disable charge termination and finally set this bit to 1. Setting this bit to 1 also disables the reverse boost prevention circuit and the BATOVP circuit. With a battery attached, setting this bit to 1 may be helpful to ensure full battery charging as explained in the reverse battery prevention circuit section. In the event of battery overvoltage (for example, recovery from large SYS load transient requiring supplement), the BATOVP protection circuit turns off the buck converter to allow the battery to discharge through SYS. |