Readframe in VDMA

Hi,

I am using vdma.readchannel.readframe() and i am observing that it is reading less data. Before I start readframe(), i enable the block which generates traffic to VDMA. When I readframe() is executed, it misses some data at the beginning.

I wish to explore readframe_async.

Any simple examples on how to use readframe_async