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: CSITX run at regular intervals like display

Part Number: TDA4VM

Hi experts,

I can easyly run the CSITX test case by: ./vx_app_conformance.out --filter=tivxHwaCsitxCsirx.CsitxCsirxloopback.

Unfortunately, the test case shown that: the CSITX will send a frame when CSIRX send a semaphore. How can i let CSITX sends frames at regular intervals like display working at a 25fps?

Thanks,

Hutian

  • Hi,

    CSITX is not a regular streaming interface like DSS where we can program timings to achieve the desired FPS. You will have to assert timings between the transmission of two frames through SW. One way to achieve this is through the periodic tasks. In this case, when the task becomes alive you send out one frame and go to sleep. 

    Please take a note of the following point: since we are controlling timings through SW, you won't able to achieve accurate/exact desired FPS since this depends on system load and other factors in the system.

    Thanks & Regards,
    Vivek Dhande.

    Texas Instruments (India) Pvt Ltd