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.

Linux/TDA2EVM5777: Recommended build environment for GPU-based SRV development

Part Number: TDA2EVM5777

Tool/software: Linux

Hello,

To recap, I am trying to implement the following scenario on TDA2x EVM:

(1) Transfer 4 test images from PC to EVM

(2) Run OpenGL-based SRV algorithm on the 4 images using on-board SGX GPU

(3) Transfer SRV output image from EVM to PC

What is TI's recommended development environment to implement this scenario:

  1. OS - Windows or Linux?
    • I am asking this question because, as I understand it, OpenGL-ES API is supported on both Windows and Linux, and build process is essentially cross-compilation for target. So conceptually, as long as the relevant OpenGL-ES library is present on the PC, one could build the application on either OS. However, in some E2E forum posts, TI experts have pointed to the kmscube and similar applications, which appear to run exclusively on the Linux OS.

        2. Build system - CCS or Makefile-based?

    • As I understand it, even CCS uses the Make system internally. But I remember reading on some E2E forum post(s) that TDA2x Linux-based development should be carried out using pure Makefile-based approach. So it would be nice if TI can clarify this point.

PS: I am still going through the Vision SDK documentation and reference use-cases, but I would really appreciate it if TI experts can fill in the blanks and help me leap ahead.

Thank you.

  • Hi,

    For your purpose you have to use VSDK linux and this you can not build using windows os as A15 compiler is not available for windows.

    So you have to go ahead with linux os on your host machine.

    Please use makefile based build approach as this is only supported , ccs based approach is not supported by TI.

    Please go through network rx_tx usecase and linux srv usecase.

    Regards,

    Anuj