We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Observer peter.kuchnio
Registered: ‎11-16-2015

VDMA MM2S Slave not advancing its read pointer



We have a VDMA where the write side is the genlock master synchronized to TUSER. The read side is a genlock slave in free-run mode. I think I am configuring it correctly however I don't see the read pointer advancing.


The MM2S CR register is: 0x2008b

The S2MM CR register is: 0x21003


My stride reg is 0x2000f00 (it's a triple buffer)


I don't see any errors in the SR register.


I only see the read pointer advance when I read out a frame. What I would expect to happen is that the read side is always 2 frames behind the write.


What am I setting up incorrectly?

Tags (2)
0 Kudos