SLUSDF9 June 2020 BQ25790
To extend battery life and minimize the system power loss when system is powered off during idle, shipping or storage, the device can turn off BATFET and external ship FET to minimize the battery leakage current. The ship mode is enabled when the host sets SDRV_CTRL[1:0] to 10. The I2C is still enabled, but the charger system clock slows down to minimize the device quiescent current.
After the SDRV_CTRL[1:0] is set to 10, the external ship FET is turned off either immediately or after waiting 10 seconds as configured by SDRV_DLY register bit. When VBUS is high because of an adapter being present or OTG mode being enabled, SDRV_CTRL[1:0] automatically resets to 00 if the host writes it to 10.
The ship mode is disabled by one of the following events. The charger turns on ship FET and internal BATFET to reconnect the battery to the system, SDRV_CTRL bits are reset to the POR default values (00).