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

Reply via email to