SLUUBY1B December 2020 – April 2022 BQ76942
The BQ76942 device integrates a signature check on the OTP memory that will be checked when the device boots and loads data from OTP, but only if the OTP memory is not entirely empty (which is the default configuration). If the OTP memory signature check fails, the device will not load any settings from OTP, it will instead boot and load the default configuration, which keeps the FETs turned off (but it will not blow the fuse) and the REG1 LDO disabled. Note that the OTP signature does not include the Manufacturing Data (available using the 0x0070 MANU_DATA() subcommand) nor any PF status data which was written to OTP (which is read using the 0x0053 SAVED_PF_STATUS() subcommand).
The OTP PF (OTPF) is enabled by default. It can be disabled by clearing the Settings:Permanent Failure:Enabled PF C[OTPF] and Settings:Manufacturing:Mfg Status Init[PF_EN] configuration bits.
Note: the device also includes a check on the trim information stored within the device during factory test. If an error is detected in this information during boot, the device will directly begin the SHUTDOWN sequence.