Location
- The Xilinx tools are located at
/reg/common/package/xilinx
. - There is also an installation at
/afs/slac/g/reseng/xilinx
.- This one is read-only, unless arrangements are made with the electronics group.
JTAG USB "Dongle" and xmd
Driver installation
- See Configuration Hardware User Guides and the USB Cable Installation Guide
- Xilinx installations (at least some) have the driver installation script installed at
ISE_DS/common/bin/lin64/install_script/install_drivers
- It must be run as
root
- Need write access to the directory tree
- It must be run as
- The package can possibly (unverified) be installed and run from a stand-alone directory, i.e., it doesn't need the full Xilinx installation
- Need to have
fxload
installed
**'yum install fxload
' should do it, but need internet access- Can get it from {sourceforge}}, but compilation is required
- Easier to copy 3 files from an existing installation, e.g.
rdcds105
/sbin/fxload
/usr/share/man/man8/fxload.8.gz
/usr/share/usb/a3load.hex
- Set ownership to
root:root
and read/execute privilege as needed
Multiple xmd
sessions
- Multiple
xmd
sessions can nominally run on one computer. See this and this.Wiki Markup Add {{\-cable type xilinx_platformusb port usb2\[#\]}} to your {{xmd.ini}} or {{.xmdrc}} file, where {{\#}} is the USB2 port number (from 1 to some large number) you wish to use.
/sbin/lsusb
lists USB devices- It's not clear whether the port number to use is determined by the order in which the cables were plugged in, the device number or what