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.

TMS320C6655: EDMA TRANSFER:ISSUE

Part Number: TMS320C6655
Other Parts Discussed in Thread: TMS320C6678

Hi,

   We are using TMS320C6655 dsp processor in our board. We are trying to access edma peripheral for data transfer .

C:\ti\pdk_am57xx_1_0_19\packages\ti\csl\example\edma\edma_test.c

 Initially before the custom board ,we have used TMS320C6678 Eval kit for our testing in that i have included this Edma test file and used ping pong transfer and executed mem-to-mem copy .While verifying the transfer it is executing correctly.

Whereas in our custom board TMS320C6655,trying to execute the same Way. If i debug it ,the destination mem buffer is always zero and verify fails. EDMA Transfer is failing. I am trying to debug it ,If i try to debug the edma registers are getting set as the same as eval.

But i am not able to see the required output.

Please check and suggest.

Regards,

Thilak

  • Thilak,

    You are on right track.

    Compare the TMS320C6678 Eval kit with your custom board. Particularly on the initialization portions of EDMA and the memory etc.....

    Compare the register dumps between the two boards at the debug/check points.

    Regards

    Shankari G