If you encounter problems with using a USB device with libusb on Windows, you may need to install a libusb device filter. This guide assumes that you already have libusb-win32 installed on Windows, and that you have the libusb-win32 binary version 18.104.22.168 in a folder called libusb-win32-bin-22.214.171.124. If not, see Compiling Openocd for information on installing libusb.
Installing a Device Filter
Plug in your USB device, and ensure that the libusb drivers are already installed.
In Windows Explorer, navigate to \libusb-win32-bin-126.96.36.199\bin, and open the folder \x86, \amd64, or \ia64, depending on your processor. Find and run install-filter-win.exe. (If you are unsure whether you have a 32- or 64-bit processor and choose the wrong installer, it will display an error message and terminate.)
In the installer, select your device and click “Install.”