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.

What is the fastest data copy method of DM3730?

Other Parts Discussed in Thread: TVP5158, DM3730

I have captured 2D1 video data from TVP5158.

I used DMAI, the data is in BufTab(from BufTab_create), which is in cmem.

Configured Tvp5158 in line interleaved mode. 728*1252 2D1

Now,  I have to demux the video data into 2 D1.  But memcpy is not fast enough, the FPS down to 10 FPS from 25 FPS, and cpu load increase to 80%. I have also tried sdma, the cpu load decrease to 5%, but FPS down to 10 FPS.


How to solve this problem?  I don't used sdma correctly?


Or there are other methods to copy video data for DM3730?  What is the fastest data copy of DM3730? 

  • I have to copy data 576*2 + 2 +2= 1156 times.

    576 lines, length 720*2.  2D1 plus 2

    2+2 is 720*576*2 byte data

    So, 1FPS have to copy 1156 times. I have to captured PAL, so 1156*25 = 28800 times per secend!


    Now, how to copy this data ???

  • HI man ,my name is mapdog ,I have the same problem,but I think listed-link may resolve this problem,You can see TRM "11.4.19.2 Link-List Transfer Profile",these days i reseach this,but I don't kown how to configure this,if you have same question you can send me e-mail,and discuss together

    my email:mapdog@sina.com