Just in case this is interesting to people in this list. I've put the MinGW 32bit binary packages of libftdi-0.18 and the latest git version of libftdi-1.0 here. http://code.google.com/p/picusb/downloads/list
I've not figured out how to use MinGW-w64 yet so that 64bit binary is not done yet. To use libftdi-0.18 with FT2232x based Jtag debuggers under Windows, you can either use libusb-win32 device driver to replace the FTDI driver. Or you can still use the original FTDI driver but enable the filter driver mode of libusb-win32. The filter driver (v1.1.14.3) is mostly safe now to use, even under Vista and Win 7, but the device driver is probably safer. To use libftdi-1.0 with F2232x based JTAG debuggers, you will need to use libusb-1.0 Windows backend and WinUSB driver to replace FTDI driver. Binary snapshots of libusb-1.0 for Windows are provided here: http://www.libusb.org/wiki/windows_backend You can use Zadig to install the WinUSB driver (or libusb-win32 device driver). You can select the interface number to install the WinUSB driver. For example, some JTAG debuggers will have interface 0 for JTAG and interface 1 for UART. In that case, you just need to replace Interface 0 to use WinUSB or libusb-win32. Freddie Chopin provides 32bit/64bit OpenOCD binary packages (0.4.0 release and 0.5.0 devel) here. I have used his 0.4.0 package under Vista 32bit and it works fine. http://www.freddiechopin.info/index.php/en/download It seems to me Freddie is using an older version of libusb-win32 (0.1.12.2) and libftdi (0.17). -- Xiaofan http://sourceforge.net/projects/libusb-win32/ _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development