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.

EDMA3 LLD with CCS4

CCS 4.2.1.000

SYS/BIOS 6.31.04.27

EDMA LLD 02.11.01.02

 

How do you use the EDMA3 LLD with CCS4  & SYS/BIOS6?  The documentation and samples seem specific to CCS3.3 and / or DSP/BIOS 5.x.

The sample project files have absolute path links to library files that do not exist in this version of the LLD.

 

Do I need to manually build the EDMA libraries myself? 

 

Looking at the sample code, I see that they include sample files from the distribution (e.g., ti/sdo/edma3/drv/sample/bios6_edma3_drv_sample.h)

Are we supposed to be including TI samples in our code, or are we supposed to rewrite these files?

 

When I try to build the sample app I get tons of link errors looking for the various "EDMA3_DRV_..." functions.

 

Thanks,

  Peter

  • Peter,

    The mentioned EDMA3 LLD version is built for the BIOS6 and it is mentioned in the release notes.

    There are prebuilt libraries shipped, only if you want to do the source code changes you have to rebuild them, for which you can follow the steps mentioned in the user guide.

    The code in the sample folder is OS specific and you can give your custom implementation for these and use the edma drivers.

    If you are facing any build issues please send the logs.

    Regards,

    Prasad