It runs for sometime if i write the length of tranfer 0x100 or higher . and gives error; S2MM_DMASR value = 0x5011 and when i want to trasfer data again after first block it does'nt work and S2MM_DMASR value = 0x0011
Also it doesn't transfers data of lesser size say 10 or 20 bytes.
How can i configure the DMA to transfer the data of whatever size i want . Is there any example i can refer? i also want to capture the completion interrrupt and transfer data accordingly ,please help