Running the Example Design

After you debug the example software, the design transfers 64 MB of data with the memory mode, custom descriptor list scatter-gather mode, normal scatter-gather mode, and followed by the direct mode for channel 0 and 1. For channel 2 and 3, it executes in direct mode only.

The UART terminal prints the following message if the test is successful:
Pre-fill known data to source buffer .. done
DMA (32b) in memory-to-memory mode .. r/w speed: 203.4440 MB/s
data check done!
DMA (32b) in custom sg linked-list mode .. r/w speed: 107.3125 MB/s
data check done!
DMA (32b) in normal sg mode .. r/w speed: 107.3125 MB/s
data check done!
DMA (32b) in direct transfer mode .. r/w speed: 107.3127 MB/s
data check done!
DMA (8b) in direct transfer mode .. r/w speed: 72.7959 MB/s
check done!