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.

TMS320C6678: START OPENCV

Part Number: TMS320C6678

Hi everybody,

I have a question about the use of the OpenCV in the C6678. I am a newbie in OpenCV and I want to implement OpenCV codes in the c6678. Is it possible?

I do not know, where to start. Could you show me the way? 

Thank you.

  • Hi,

    Check this thread:
    e2e.ti.com/.../490020

    and all the links provided in it.

    Best Regards,
    Yordan
  • Thank you for your prompt reply.

    According to this link, TI does not currently support OpenCV on C6678. Is this true?

    It is said that: "More-ever, TI’s OpenCV implementation of hybrid ARM-DSP devices (AM57X, K2E, K2H, K2L) provides very efficient implementation of OpenCV function where signal-processing-rich algorithms are processed by DSP while the ARM processes all other algorithms, controls and manages the DSP."

    What it means by saying that:"while the ARM processes all other algorithms, controls and manages the DSP"?, Can DSP does the arm job, too?

  • Hi,

    As far as I know OPENCV is used for devices that run linux, so I don't think we have an OPENCV in RTOS. This means that currently we do not have opencv for C6678.

    What it means by saying that:"while the ARM processes all other algorithms, controls and manages the DSP"?

    ARM controls all linux related processes. It manages the OPP switching, if necessary, it is responsible for the communication between DSP & ARM (IPC/Remoteproc), etc...

    No DSP cannot be a replacement for the ARM.

    Best Regards,
    Yordan