ZHCSR35A November 2019 – August 2020 BQ79600-Q1
PRODUCTION DATA
Once fault is detected, the fault status bit is latched until cleared using the reset bit.
When a specific fault reset bit is set, the same color coded bits in level 1 to level 3 are cleared if the fault condition is gone. If the fault condition persists and the reset bit is written, the fault status bit is not reset. For example, if [TXFIFO_OV], [DVDD_OV] bits are set, [SPI_PHY], [FAULT_COMM] and [FAULT_PWR] are set, if fault conditions are eliminated and write '1' to [RST_UART_SPI] and [RST_PWR], 5 faults bits would be '0'.
When a specific fault mask bit is set, the same color coded bits would be masked, meaning the fault bits will still be set, but the faults will not be reflected in level 1, FAULT_SUMMARY register. For example, if [MSK_UART_SPI] = 1, any bits being set marked green in level 2 and 3 won't set [FAULT_COMM] bit.
When fault is masked, it will also prevent the device from asserting the NFAULT pin when the masked faults occur. See Section 7.3.3.2 for details.