Software Modifications; Windows Driver - Xilinx Virtex-6 FPGA Getting Started Manual

Connectivity kit
Hide thumbs Also See for Virtex-6 FPGA:
Table of Contents

Advertisement

Software Modifications

This section describes how to modify the Windows driver and Linux driver software. This
exercise modifies the PCI Express vendor ID.

Windows Driver

To make software design changes, follow these steps:
1.
2.
3.
X-Ref Target - Figure 38
Virtex-6 FPGA Connectivity Kit Getting Started
UG664 (v1.4) July 6, 2011
Use the PC system on which the ML605 evaluation board is installed.
Copy the contents of the included USB stick into a local directory on this machine:
a.
Navigate to the v6_pcie_10Gdma_ddr3_xaui_axi/windows_driver/
xdma/ directory.
b. Edit the xdma.inx file.
c.
Search for this string: xdma_Inst. Add the following entry for Windows XP:
%xdma.DRVDESC%= xdma_Inst, PCI\VEN_19aa&DEV_6042
d. With this change, the driver also supports a device with Vendor ID 19AA and
Device ID 6042. Save the changes and exit.
Recompile the drivers:
a.
Windows driver compilation is done using Windows Device Driver Kit (WDK).
Prerequisite for this step is WDK installation. Download and install WDK
following the instructions available at:
http://www.microsoft.com/whdc/devtools/wdk/wdkpkg.mspx.
b. After WDK installation, invoke the free build environment from Start  All
Programs  Windows Driver Kit  WDK <version>  Build Environments
 [Windows XP]. This invokes the following window
Figure 38: Win WDK Build Environment
c.
Compile DMA code: Navigate to the windows_driver/xdma directory and
execute this command:
build /w
-ceZ
www.xilinx.com
Modifying the Virtex-6 FPGA Targeted Reference Design
(Figure
38).
UG664_68_052011
45

Advertisement

Table of Contents
loading

Table of Contents