Altera_Forum
Honored Contributor
13 years agoSGDMA write_waitrequest always 'high'
Hello everyone,
In order to achieve my project, I have to use my Nios II in order to send data from my FPGA to a server. My FPGA will have to read data from a Dual port Onchip memory which is connected to both Nios CPU and SGDMA (Stream to Memory). The problem is that I'm having trouble everytime I try to write data from my Hardware component directly to my Qsys Onchip_memory. I implemented an Avalon_Streaming interface (with valid, sop, eop, error, ready signals) between my Hardware component and my Qsys SGDMA linked to the Onchip_memory and when I check on SignalTap my ready signal is always set as '0'. Moreover, my SGDMA write_request signal is always set as '1' so that my SGDMA is always waiting to write data that never comes to my memory. I can't see why my SGDMA is never ready to receive and why it's always waiting. Is there is something I missed on the configuration of my SGDMA with my Onchip memory? Thank you in advance, Michel