Forum Discussion
Altera_Forum
Honored Contributor
13 years agoHow did you declare your sgdma_desc table?
It needs to be big enough to hold all your descriptors (3 in your case, because the second one needs to point to a third one that will stop the SGDMA). It needs to be in a memory connected to the SGDMA descriptor read and write masters (mem A) It needs to be in a memory that the Nios CPU can write to (i.e. the Nios' data master must be connected to mem A). What is your memory scheme for the software? which memory is used for text, data, heap, stack and bss?