Showing results for 
Show  only  | Search instead for 
Did you mean: 
Registered: ‎10-15-2010

DMA RX DST_RDY_N problem (stay 1 forever after several time)

Jump to solution



I'm using DMA over LLlink to transfer data from sub VHDL module to my DDR2 (in RX mode for DMA).

It's working well, untill i increase the amount of data that i would like to send over the link. I just increase of 40byte and now the problem is that it send data during some sec and then the dst_rdy_n signal become 1 (not ready) and stay on this position forever.


First the +40byte data should not put the DMA in trouble (there are a lot of descriptors, i even try to double the number but it change nothing)

Second, since the application read descriptor even if it become not ready for several time it should go back to ready after some time. But in my case it stay not ready for ever.


Can someone give me advise and reason why the dst_rdy_n become not ready please. What are the reason of a not ready in normal way.


Thank you !!

0 Kudos
1 Solution

Accepted Solutions
Registered: ‎10-15-2010
0 Kudos
1 Reply
Registered: ‎10-15-2010
0 Kudos