From 026cbe49ab643091a89fdfc7f9aa906db8658cad Mon Sep 17 00:00:00 2001 From: michael Date: Fri, 6 Apr 2007 12:21:44 +0000 Subject: [PATCH 1/1] Initial revision --- index.html | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..441f0b1 --- /dev/null +++ b/index.html @@ -0,0 +1,61 @@ + + + + XILINX USB/Parallel JTAG cables on Linux without windrvr + + +

XILINX JTAG tools on Linux without proprietary kernel modules

+

About

+

+ When using XILINX JTAG software like Impact, Chipscope and XMD + on Linux, the proprietary kernel windrvr module from Jungo + is needed to access the parallel- or usb-cable. + As this module does not work with current linux kernel versions (> 2.6.18) a library was developed, + which emulates the module in userspace and allows the tools to access the JTAG cable without the need + for a proprietary kernel module. +

+

+ The library uses libusb to access USB devices and the + ppdev interface to communicate + with parallel cables. The parallel part currently only supports Parallel Cable III mode (and PCIV in + PCIII compatibility mode) as the faster PCIV modes use another kernel module which is not emulated by + this library. So you are limited to a 200kHz JTAG clock when using Parallel Cable IV with this software. + The USB cable is supported at full speed. +

+

+ The library is called libusb-driver as it was developed to support the USB cable, but later + extended to also support parallel cables. +

+

Supported Cables

+ The following cables are reported to work with this driver: + +

Supported Software

+ The following software is reported to work with this driver: + +

Download

+ +
+ Michael Gernoth, $Id: index.html,v 1.1 2007-04-06 12:21:44 michael Exp $ + + -- 2.39.5