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.

TDA4VM: How to make OpenGLES application which run on A72 display on screen

Part Number: TDA4VM

TDA4VM

Linux+Rtos

I  am try to run a OpenGLES app on A72,

It seems that you can't get framebuffer on A72,

Therefore, my OpenGLES app can only render on FBO,

What should I do with this FBO so that the rendered content can be displayed on the screen?

  • Do I have to use displaynode to make the rendering results display on the screen?

  • Hi,

    Yes, there is a display node in OpenVX, which runs on R5F and displays output on the connected screen/display..

    Refer to any of the vision apps example for demo application.

    Regards,

    Brijesh

  • Hi Brijesh,

    In other words,

    On TDA4VM, OpenGLES program running on A72 can only render on off screen,

    If I want to display the rendering results on the screen,

    "Displaynode" is the only way, and there is no other way.

    Is that right?

    Regards

    Sam

  • Hello Sam,

    If you want display to be available on A72 rather than on R5, you can try this change in a linux dtb overlay file.

    In your linux kernel directory, open arch/arm64/boot/dts/ti/k3-j721e-vision-apps.dtso and remove following lines:

    &dss {
                  status = "disabled";
    };
    Not, rebuild your dtbs, install and reboot the board. This should get the display on A72. You may need to restart Weston though. Let me know if this works.
    But if you need display on A72, you can just use processor sdk linux by itself. That should boot up with display on A72. You will of course not get any RTOS components and openvx though. Depends on what you need.
    In general, the recommendation is to use R5 display if you are using RTOS.
    Regards
    Hemant
  • Hello Hemant,

    I need RTOS components and openvx,

    So I will try to use "Displaynode" to display the rendering result of A72 app,

    Thank you.

    Regards
    Sam