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.

About DM6437 DVSDK project file?

HI All :

     Can I asking some question about DVSDK project file? And the file name is video_preview.the project address is(C:\dvsdk_1_01_00_15\examples\video_preview).

The first question is : Do this job have a EDMA function?

because I use this project I find the CPU loading is very low.So I mistrust this file use the EDMA function? Can everybody solve this question?

The second question is:  how to using VPSS function?

Because this function VPSS c file already include the library I just only see the header file about VPSS.I don't know how to using the VPSS API? I need to use EDMA function in the video_preview project. So how do i using it ?

best regards

Jerry

  • Jerry Yu said:
    The first question is : Do this job have a EDMA function?

    The video preview project does not use any of the user accessible EDMA channels, so you will not find any EDMA configurations in that code. On the other hand the VPSS hardware that is doing the capture and display is able to initiate its own transfers on the internal bus of the DM6437 so it acts much like the EDMA would but it is independent of the EDMA peripheral.

    Jerry Yu said:
    The second question is:  how to using VPSS function?

    In the video preview project the VPSS is leveraged through the FVID APIs. For details on the VPSS driver APIs please see the documentation in C:\dvsdk_1_01_00_15\pspdrivers_1_10_01\packages\ti\sdo\pspdrivers\drivers\vpfe\docs for the VPFE and C:\dvsdk_1_01_00_15\pspdrivers_1_10_01\packages\ti\sdo\pspdrivers\drivers\vpbe for the VPBE.