SLUUBY1B December 2020 – April 2022 BQ76942
The BQ76942 device integrates a diagnostic check on the ADC input mux by periodically measuring the VSS voltage level using the voltage ADC. This measurement is reported in bytes 2-3 of the 0x0075 DASTATUS5() subcommand and should normally report a value that is near zero. If it differs significantly from this, it may indicate the ADC input mux has experienced an error, meaning reported measurements may no longer be accurate. This measurement is monitored by the device and, if not as expected, can trigger a VSS PF (VSSF) and disable the battery pack. This PF can be enabled by setting the Settings:Permanent Failure:Enabled PF C[VSSF] and Settings:Manufacturing:Mfg Status Init[PF_EN] configuration bits, and the fail threshold and delay are set by Permanent Fail:VSSF:Fail Threshold and Permanent Fail:VSSF:Delay.