2. Module: DMA

To initiate a read error trap, it is necessary to activate the Read Error Trap Enable (RETEN) bit. Upon setting the RETEN bit, a read error trap is triggered, which concurrently sets the DMA Bus Read Error Fault bit (DMASTATx.DMAFLT2) to high. Conversely, if the RETEN bit is not enabled, the DMA Bus Read Error Fault bit (DMASTATx.DMAFLT2) will not be set. Therefore, to guarantee the detection of bus read errors in the DMA through the Bus Read Fault bit, RETEN needs to be enabled, although this action may result in the generation of undesired traps.

Work around

Set the RETEN bit explicitly in the application software. When the trap is generated, ignore it and exit from the respective ISR.

Affected Silicon Revisions
A1
A2
X
X