VDMA tready signal goes low after a few transactions
I am trying to use VDMA in my design and I am feeding it with a valid supplier. I configure VDMA's register's in accordance with the "General Use Cases" part of the document PG020. After writing to the register, I am reading them and I can observe that data are written properly. After configuring and writing to the VSIZE registers, the streams are flowing. However, s_axis_s2mm_tready goes low after getting the first line. After getting the second tuser hit for the next line, it goes low and you can see this in the picture provided below. I set s_axis_s2mm_tkeep to 1 and f values but nothing has changed. What am I supposed to do?