Please use "Reply All".
On Sat, Jun 26, 2010 at 11:00 PM, cedric libre <[email protected]> wrote:
>
> I used the installer, anyway ftdi.dll and libusb0.dll were not present in
> WINDOWS/system32 directory .
> I copied both dlls inside WINDOWS/system32 but I still get the same error
> message :
>
> Error : unable to open ftdi device : device not found .
>
> Was it a mistake to install amontec drivers ?
As I mentioned before,
>> It clearly says that "this version was compiled to use libftdi +
>> libusb-win32 libraries".
But you just do not believe me...
You can not use the Amontec drivers (ftd2xx) with the binary which is
using libftdi. You need to install the libusb-win32 driver. Freddie
provided the inf file to do that. It is inside the Zip file.
libusb-win32_ft2232_driver-100223
********** info.txt *****************
WHY LIBUSB-WIN32 DRIVERS?
_________________________
Since June/July of 2009 due to alleged GPL license violation OpenOCD cannot be
distributed with support for ftd2xx.dll library. That's why FT2232 JTAGs have to
be used via libusb-win32 drivers, and OpenOCD will be linked with libftdi
library. Because of that OpenOCD users have to use different JTAG drivers. This
small document provides a basic "how to" of libusb-win32 drivers for FT2232
based JTAGs. Users who need OpenOCD linked with ftd2xx.dll can build the
software from sources.
DEVICES SUPPORTED BY THIS DRIVER PACKAGE
________________________________________
The .inf file provided with the driver in that package has entries for most of
existing FT2232 JTAGs. These devices are:
- Amontec JTAGkey
...
DRIVER INSTALLATION
___________________
If there were FTDI drivers installed in the system, they have to be manually
removed (via system's Device Manager) and then libusb-win32 drivers have to be
installed manually. In case of "JTAG + UART/RS-232" devices only the driver for
the JTAG channel needs to be removed. In case of "JTAG-only" devices the driver
for the second (unused) channel also can (but doesn't have to) be replaced.
Uninstallation of ftd2xx.dll driver:
When the device is plugged, open the Device Manager (Control Panel > System >
Hardware > Device Manager), right click on the JTAG device (in "Universal Serial
Bus controllers" group) and Uninstall it. Now unplug the JTAG and wait a few
moments.
Installation of libusb-win32 driver:
Plug the device to the USB port of your PC. The system should discover a new
device and the installation wizard should be started. Don't use automatic
methods (as this will probably install the drivers you just removed) - use
"Don't search. I will choose the driver to install" (fully manual mode) instead.
Succesfully installed driver(s) will be displayed in the "LibUSB-Win32 Devices"
group in the Device Manager.
...
***************************************
--
Xiaofan http://mcuee.blogspot.com
_______________________________________________
Openocd-development mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/openocd-development