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.

Example of configuring EDMA Shaddow Regions for C6678 EDMA LLD

Hi,

I need to develop an application on C6678 useing all the cores for signal processing.  I need to use EDMA Shaddow Region feature for each core to configure its own DMAs.

Could someone provide an example using Shaddow Region feature to configure and control DMA channels allocated for each core based on EDMA LLD for C6678?

 

Thanks,

Xiaohui

 

  • Hi,

    Which version of EDMA are you using?

    As per my understanding the latest EDMA LLD version for bios 6 already has the access of edma from multiple cores for c66x platforms.

    From the examples you can see and use for converting the addresses to global address and determining the processor no, these are defined in the drv sample cfg file.

    And also in the default configuration the resources are split between multiple processors.

    Based on the processor no specific shadow region registers are accessed.


    Prasad