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.

what is the difference between C6Ezrun and C6Ezaccel?

I am confused about the two software.

and what is the relationship with CCS?

briefly,I want to code in linux with DSP,which software should I use.

I used DM642 before,It was simply done with CCS.

  • There are a couple of articles which would be helpful to describe what each of the software packages are.

    C6EZRun Overview

    C6EZAccel Overview 

     

    Fundamentally, both of these software packages are targeted for ARM+DSP devices.  The list of supported devices is available on the above articles.  They provide a mechanism for utilizing the DSP to accelerate or perform functionality by offloading the ARM.

    So then, why 2 different software packages.  The answer really comes down to the methods to obtain the same goal.

    C6EZRun will allow to you to not need to know the architecture of the software stacks and frameworks for the ARM+DSP interprocessor communication.  It allows you to take C files and generate either an ARM executable, or an ARM library which will leverage the DSP to execute the C code.

    C6EZAccel opens up the exposure of the software stacks and frameworks for the ARM+DSP interprocessor communication and algorithm standards, therefore you will need to know more about this to leverage it.  However, C6EZAccel also incompasses the utilization of existing TI DSP libraries.  It also allows you to extend the capability with your own algorithms.

  • thanks,I have another question.

    When I use C6Ezrun or accel, Do I need CCS to conpile the source code?

     

  • The following articles are provided to discuss dependencies.  These were linked from the articles I mentioned before.

    Getting Started with C6EZRun

    Getting Started with C6EZAccel