Hi,I have a question
I'm using TMS320C6747,now I want to read data from the network controled by DMA,but I don't know how to do this.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,I have a question
I'm using TMS320C6747,now I want to read data from the network controled by DMA,but I don't know how to do this.
Hi,
you might want to have a look at the NDK (Network developers kit). The NDK provides a TCP/IP stack, some network applications, and EMAC device drivers that work with DSP/BIOS on C6747. The NDK is available free of charge for both development and production. Please see:
http://focus.ti.com/docs/toolsw/folders/print/ndktcpip.html
Kind regards,
one and zero
Hi,
Thank you! I have used the NDK to develop my project,and it can work well,but DSP access data controlled by cpu.Now I want it controlled by DMA to relieves the burden of cpu because DSP access data frequently.How to do this?
Hi,
you could use the EDMA3 LLD (low level driver). Download at:
http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/targetcontent/psp/edma3_lld/index.html
Some hints for programming:
http://processors.wiki.ti.com/index.php/Programming_the_EDMA3_using_the_Low-Level_Driver_%28LLD%29
I hope that helps.
Kind regards,
one and zero