SLUUCG7 April 2024 BQ76922
The BQ76922 device integrates a signature check on the Data ROM, which contains default values for the Data Memory settings. This PF will be checked when the device loads data from the Data ROM, which occurs at initial powerup or device reset. The Data ROM PF (DRMF) can be enabled by setting the Settings:Permanent Failure:Enabled PF C[DRMF] and Settings:Manufacturing:Mfg Status Init[PF_EN] configuration bits.
A data ROM signature can be calculated on demand by the host sending the DROM_SIG() subcommand. The signature returned by this subcommand can be compared to the expected value by the host processor, if periodic checks are required. The device only asserts the DRMF Permanent Fail when the signature check is performed at powerup or reset, it will not assert this if an incorrect signature is returned from the host manually sending the DROM_SIG() subcommand.