cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Newbie
Newbie
8,914 Views
Registered: ‎04-08-2014

VC707 PCIe DMA

Hello everyone. Recently I intend to complete the data communication between VC707 evaluation board and PC using PCI Express. Instead of employing PIO to transfer data, I'd like to use Direct Memory Access with reference to XAPP 1052 with certain changes of the verilog project as the XAPP 1052 is mainly for Virtex 6 series. However, when I complete the changes and decide to debug with the help of Windriver 11, a problem occures when implementing the message signal interrupt. Here comes the info:

Failed enabling interrupts. Error 0x20000023-Driver not installed.

Faied enabling DMA interrupts. Error 0x20000023- Driver not installed. DMA closed <handle 0x009813B8>

 

I hope someone could help me out of the error. Much appreciated!

0 Kudos
1 Reply
Highlighted
Scholar
Scholar
8,713 Views
Registered: ‎02-03-2010

Re: VC707 PCIe DMA

Hi ,

 

This might happen if your kernel is configured not to support MSIs.

If you are using some older opensource operating systems , this is likely to occur.

You can check it in the kernel commandline log also.

 

Regards,

KR

--------------------------------------------------​--------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
--------------------------------------------------​-------------------------------------------
0 Kudos