On Tue, May 19, 2009 at 1:33 PM, Rick Altherr <kc8...@kc8apf.net> wrote:
> OpenOCD certainly supports more than just FT2232. At the moment, there is > support for FT2232, JLink, RLink, VSLLink, and usbprog. I don't know of any > reason why these won't work on Windows. All of the USB-based interfaces use > libusb and I would expect that driver to be used. > I happen to know quite a bit about libusb and libusb-win32. ;-) There are two choices of libusb-win32. You can use the filter driver which works with the original driver. So you can use IAR and Openocd at the same time. The problem is that the filter driver is problematic and cause problems, especially under Vista. The other choice is to use the libusb-win32 device driver. In that case, you create the INF using the INF wizard and replace the stock Segger driver with libusb-win32 device driver.It works better than the filter driver and works under Vista 32 bit. But in this case, you can no longer use IAR to talk to the J-Link. libusb-win32 does not work under Vista 64 so I will think if you use libusb for OpenOCD, that will not work for Vista 64. I am wondering what is the driver mode people are using here, filter driver or the device driver? I will probably give the device driver a try as I have Vista 32bit. -- Xiaofan http://mcuee.blogspot.com _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development