Tool/software:
I am using the bq76952 and want to reliably track transient PF events.
Example scenario:
-
I have a SOV PF triggered by a loose connector.
-
The fault occurs once, the FETs turn off, but the PF flag clears after the condition recovers.
-
I want to see that the SOV PF occurred.
I know about the 0x0053 SAVED_PF_STATUS
register and the OTPF bit to write the PF into it for permanent tracking. This works to log the fault even if the condition clears.
My question:
-
After the battery is repaired and the underlying fault is gone, how can I clear or reset the
SAVED_PF_STATUS
register? -
Is there a recommended procedure in firmware or via registers to clear this?
I want to make sure I can track transient PFs but also reset the record once the system is healthy.