SPRACQ1 May 2020 TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377S , TMS320F28379D , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
On the F2838x devices, most of the system level error interrupts are combined into one interrupt called SYS_ERR interrupt.
Table 7 shows a list of all the interrupts that are combined into SYS_ERR interrupt.
Input | Description | F2838x | F2837x |
---|---|---|---|
DCC2 | Interrupt from DCC2 module | SYS_ERR Interrupt | NA |
DCC1 | Interrupt from DCC1 module | NA | |
DCC0 | Interrupt from DCC0 module | NA | |
RAM_ACC_VIOL | RAM memory access violation interrupt | Mapped on PIE Channel INT12.12 | |
FLASH_CORRECTABLE_ERR | Flash Correctable Error interrupt | Mapped on PIE Channel INT12.11 | |
RAM_CORRECTABLE_ERR | RAM Correctable Error interrupt | Mapped on PIE Channel INT12.10 | |
EMIF_ERR | Error interrupt from EMIF1 or EMIF2 module | Mapped on PIE Channel INT12.9 |
All of the input to the SYS_ERR interrupt are latched in the SYS_ERR_INT_FLG register if the respective bit in the SYS_ERR_MASK register is cleared. You need to configure the SYS_ERR registers in addition to the configuration done on F2837x in order to trigger the SYS_ERR interrupt from any of these inputs.