SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
This section describes the register configuration of the interrupt events that can trigger the several CSI_TX_IF interrupt signals.
The interrupts are generally handled within the INTD module of the CSI_TX_IF, although there are several interrupt registers in the ECC_AGGR for ECC errors and in the VBUS2APB for stream monitoring errors/flags.
Table 12-1541 lists the event generation and corresponding registers of the CSI_TX_IF controller.
| Event | Mask Register | Status Register | Description |
|---|---|---|---|
| CSI_TX_IF_MAIN_0_CSI_INTERRUPT | CSI_TX_IF_IRQ_MASK CSI_TX_IF_DPHY_IRQ_MASK |
CSI_TX_IF_IRQ CSI_TX_IF_DPHY_IRQ_MASK |
Global interrupt that various re-synchronized sources converge into interrupt generation. Read the status register bitfields to trace the source of the event. |
| CSI_TX_IF_MAIN_0_CSI_LEVEL | CSI_TX_IF_IRQ_MASK CSI_TX_IF_DPHY_IRQ_MASK |
CSI_TX_IF_IRQ CSI_TX_IF_DPHY_IRQ_MASK |
Error interrupt that is generated under the following conditions:
|
| CSI_TX_IF_MAIN_0_CORR_LEVEL | CSI_TX_IF_ASF_INT_MASK | CSI_TX_IF_ASF_SRAM_CORR_FAULT_STATUS | Interrupt on internal FIFO RAM. Read the status register bitfields to trace the source of the event. |
| CSI_TX_IF_MAIN_0_UNCORR_LEVEL | CSI_TX_IF_ASF_INT_MASK | CSI_TX_IF_ASF_SRAM_UNCORR_FAULT_STATUS | Interrupt on internal FIFO RAM. Read the status register bitfields to trace the source of the event. |
| CSI_TX_IF_MAIN_0_CSI_FATAL | CSI_TX_IF_ASF_INT_MASK | CSI_TX_IF_ASF_INT_STATUS | ASF port fatal interrupt. Level sensitive. Set CSI_TX_IF_ASF_FATAL_NONFATAL_SELECT for whether fatal or non-fatal ASF interrupt is triggered. If any of the CSI_TX_IF_ASF_INT_STATUS bit is set, the CSI_RX_CSI_FATAL or CSI_RX_CSI_NONFATAL event signal is asserted. |
| CSI_RX_CSI_NONFATAL | CSI_TX_IF_ASF_INT_MASK | CSI_TX_IF_ASF_INT_STATUS | ASF port fatal interrupt. Level sensitive. Set CSI_TX_IF_ASF_FATAL_NONFATAL_SELECT for whether fatal or non-fatal ASF interrupt is triggered. If any of the CSI_TX_IF_ASF_INT_STATUS bit is set, the CSI_RX_CSI_FATAL or CSI_RX_CSI_NONFATAL event signal is asserted. |