SLUUCI8 November 2023 BQ76905
The BQ76905 also includes a current protection latch, which prevents the device from continually attempting time-based recovery indefinitely if a short circuit or overcurrent condition persists. Each time an SCD or OCD1 or OCD2 or OCC fault occurs, a latch counter is incremented. If a current protection fault does not occur for 5-sec after re-enabling the pertinent FET, the counter is cleared. If the counter reaches a level of Protections:Current:Latch Limit (settings of 0, 2, 4, 8, 16, 32, 48, 96, with setting=0 disabling the latch feature), the device disables further autonomous recovery attempts based on time, and the Safety Status A()[CURLATCH] bit is set. Recovery can be restarted by the host sending a PROT_RECOVERY() command with any of the current protection bits set, which clears the latch counter value, so the device can again attempt recovery.