Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
1,087 Views

Avalon ST to Memory DMA Example

There is some simple example for doing DMA between an Avalon streaming source and a memory shared with CPU? 

I have seen SGDMA but C API seem very complex..
0 Kudos
3 Replies
Highlighted
Valued Contributor III
110 Views

I don't know if there is an example floating around, but the API is relatively straight forward for simple tasks. 

All you need, basically, is: 

 

alt_avalon_sgdma_open() 

alt_avalon_sgdma_construct_stream_to_mem_desc() 

alt_avalon_sgdma_do_sync_transfer()
0 Kudos
Highlighted
Valued Contributor III
110 Views

Parameters of these functions are the very problem, i have not found a simple example

0 Kudos
Highlighted
Valued Contributor III
110 Views

If you post your (non-)working code and ask a specific question, someone may be able to help you.

0 Kudos