During normal operation, host puts the device in
SHUTDOWN mode through communication by sending CONTROL1[GOTO_SHUTDOWN] =
1.
The device can also enter SHUTDOWN mode by one of the following conditions:
- Communication timeout: automatically transitions from ACTIVE mode to SHUTDOWN mode if there is no valid communication for the configured time. Host can enable this option through the COMM_TIMEOUT_CONF register.
- SLEEP mode timeout: automatically transitions from SLEEP mode to SHUTDOWN mode if device is in SLEEP mode for the configured time. Host can enable this option through PWR_TRANSIT_CONF[SLP_TIME2:0].
- Upon balancing completion: automatically enter SHUTDOWN mode when all
balancing of the devices is completed. See Section 8.3.3 for details.
- Thermal shutdown: shuts down the device when the internal die temperature is greater than TSHUT
- SHUTDOWN or HW_RESET ping: These
pings
are used as a recovery attempt on a loss communication situation. A SHUTDOWN
ping
puts the device into SHUTDOWN mode without using communication, forcing most
of the circuits to be off. A more aggressive recovery attempt uses HW_RESET
ping
which turns off all circuits except a bandgap and restarts the device in
SHUTDOWN mode.