FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5884 Discussions

Problem in configuring DMA Transfer On PCI Express

Altera_Forum
Honored Contributor II
1,254 Views

Hi, 

 

I am using HARD IP PCI express on CYCLONE IV. I am trying to configure Read and Write descriptor table for DMA Read and DMA Write between PCI device (FPGA) and PC. I am able successfully configure and do DMA Read from PC to Device (FPGA). As soon as I am configuring Write Descriptor table and giving start DMA command , PC gets crash.Any suggestions where could be the problem? 

 

Thanks
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
77 Views

I have similar problem, any advices would be much appreciated.

Altera_Forum
Honored Contributor II
77 Views

Hi, 

Provide physical memory address to DMA Controller. Also check the number of bytes allocated for DMA Transfer. Allocate the physical memory four times the size you are passing in write descripter table.
Reply