SLAU962A December 2025 – June 2026 MSPM33C321A , MSPM33C321A-Q1
The DMA itself has the ability to flag address or data errors. Source or destination address errors can come from accessing a nonexisting memory range. If an address error occurs, the interrupt index IIDX[j].STAT flags a DMA address error (11h). Address error interrupts can be masked, set, and cleared using the ADDERR bit.
The DMA itself does not perform range checking. If the DMA transfer occurs over a protected memory range, the destination data will report zeros (0h) for each byte of the DMA transaction that overlaps the protected or nonexisting memory range.
Data errors can occur in SRAM or flash if it has an ECC. If a protected address error or a data error occurs, the EAM registers will reflect an ECC error.