We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Visitor hannesr
Registered: ‎05-15-2019

XDMA with tandem PCIe in Windows

I have a principal question concerning the usage of XDMA (IP + windows driver) together with tandem PCIe mode (US, US+ devices):

Is there a possibility to first load stage2 of a tandem design (which uses XDMA) via PCIe and afterwards using the windows XDMA driver without having to switch drivers (from MCAP to XDMA)?

Currently on startup we first have to unload the XDMA driver for the device (because only stage1 is loaded), load the MCAP driver, transfer stage2 of the design, unload the MCAP driver and finally load the XDMA driver.

Of course, when having access to the sources of both the XDMA driver and the MCAP driver, we may integrate the MCAP functionality into the XDMA driver, but because this is a frequent use case I suppose, is this combination already available or is there another, more elegant solution for this problem?

In linux, we may access the MCAP registers via user space and thus don't have these problems.

Tags (4)
0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
Registered: ‎08-02-2007

回复: XDMA with tandem PCIe in Windows

There is no xdma driver with tandem in windows  now

Don't forget to reply, give kudo and accept as solution
0 Kudos