SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
There are four status registers which show when there is a firewall error. The CTRL_CORE_SEC_ERR_STATUS_FUNC_1 and CTRL_CORE_SEC_ERR_STATUS_FUNC_2 registers are used in device normal operation mode. The x_FW_ERROR bits from these two registers are combined into a single interrupt signal sent to the IRQ_CROSSBAR module as shown in Figure 18-14. The CTRL_CORE_SEC_ERR_STATUS_DEBUG_1 and CTRL_CORE_SEC_ERR_STATUS_DEBUG_2 registers are used when the device is in debug mode. These two registers have bits same as in the CTRL_CORE_SEC_ERR_STATUS_FUNC_1 and CTRL_CORE_SEC_ERR_STATUS_FUNC_2 registers.
All bits in these registers are cleared when the ERROR_LOG_k and L4_IA_ERROR_LOG_L registers are cleared.
Figure 18-14 Combined Firewall Error Interrupt