ZHCSRX7 june 2023 BQ79616
PRODUCTION DATA
当器件检测到故障时,会设置相应的低级寄存器位(包括 DEBUG_* 寄存器中的相关位)。根据故障层次关系,故障会反映到 FAULT_SUMMARY 寄存器中。
可以屏蔽一组故障,仍会设置相关的低级寄存器标志,但故障不会反映到对应的 FAULT_SUMMARY 寄存器中。可以通过 FAULT_MSK1 和 FAULT_MSK2 寄存器屏蔽故障。
例如,要屏蔽将设置的 FAULT_SUMMARY[FAULT_OTUT],主机会设置 FAULT_MSK1[MSK_OT] = 1 和 [MSK_UT] = 1。
当故障被屏蔽时,它还会阻止器件在发生屏蔽故障时使 NFAULT 引脚生效。有关 NFAULT 信号的详细信息,请参阅节 8.3.6.2.3。
屏蔽位名称 | 受影响的相关低级寄存器 | 将被屏蔽的 FAULT_SUMMARY 寄存器位 | |
---|---|---|---|
FAULT_MSK1 | [MSK_PROT] | FAULT_PROT* | [FAULT_PROT] |
[MSK_UT] | FAULT_UT | [FAULT_OTUT] | |
[MSK_OT] | FAULT_OT | ||
[MSK_UV] | FAULT_UV* | [FAULT_OVUV] | |
[MSK_OV] | FAULT_OV* | ||
[MSK_COMP] | FAULT_COMP_* | [FAULT_COMP] | |
[MSK_SYS] | FAULT_SYS | [FAULT_SYS] | |
[MSK_PWR] | FAULT_PWR* | [FAULT_PWR] | |
FAULT_MSK2 | [MSK_OTP_CRC] | FAULT_OTP[CUST_CRC][FACT_CRC] | [FAULT_OTP] |
[MSK_OTP_DATA] | FAULT_OTP、DEBUG_OTP_* 中的所有非 CRC 位 | ||
[MSK_COMM3_FCOMM] | FAULT_COMM3[FCOMM_DET] | [FAULT_COMM3] | |
[MSK_COMM3_FTONE] | FAULT_COMM3[FTONE_DET] | ||
[MSK_COMM3_HB] | FAULT_COMM3[HB_FAIL][HB_FAST] | ||
[MSK_COMM2] | FAULT_COMM2、DEBUG_COMH_*、DEBUG_COML_* | [FAULT_COMM2] | |
[MSK_COMM1] | FAULT_COMM1、DEBUG_UART_* | [FAULT_COMM1] |