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.

intr clash between NDK and EDMA

           Thanks for your reply.

           My program consists of two parts. The first one is to calculate, in which I use EDMA3. The Second one is net. I know for C6747, there is a conflict between EDMA3 and NDK. So accoring to http://processors.wiki.ti.com/index.php/Network_Developers_Kit_FAQ , I modify RXINT=5 and TXINT=6 for NDK.

           The above problem about EDMA3 halt at while(irqRaised1==0) is happened after I modify RXINT and TXINT.  If I only use the calculation codes, EDMA3 works well. So I think maybe there is still  conflict between EDMA3 and NDK.

  • 2 questions from an observer:

    1) Why are you coding a for-loop on Ccount when it's included in the PaRAM set?

    2) You start by initializing all the paramSet fields to 0 and then use paramSet.opt &= 0xFFFFFFC -- this only guarantees that the 2 lowest bits are 0 whereas all other bits are just what they were before (set to 0). Is this what you intended to do?