Hi,
 I am a windows newbie, so thank you very much for your patience 
 and kindness Xiaofan .
 Unfortunately, I don't understand things in the second :-) .

 I deinstalled the amontec drivers from the device manager menu and even the 
devices . I've also deleted the ftd2XX.sys file from the
 WINDOWS tree .
 I plugged the programmer off, and a little later plugged it on .

 I selected the manual selection , but at the bottom of the first window
 that appears after having chosen to do a manual installation , appears a 
yellow exclamation mark signal stating : " This driver has not been digitally 
signed " even before that I tell the path to the driver
 I'd like to install . Seems windows is hooked up to the amontec jtag driver 
that I installed first and that even before deinstallation of it, it is still 
there somewhere on the computer .
 In this dialog if I click on Next, the installer tries to install the amontec 
 drivers without asking for it , but I guess it as it asks for the ftd2XX file 
that I deleted, and otherwise if I click on Provided Disk , I can tell the 
directory that contains the .inf file previously created , but finally the 
installer answers that the directory specified doesn't contain any information 
relevant for the device .
 What should I do ?
 Thanks in advance for your precious help,
 Cédric
  

--- En date de : Dim 27.6.10, Xiaofan Chen <[email protected]> a écrit :

De: Xiaofan Chen <[email protected]>
Objet: Re: [Openocd-development] unable to find device ( jtagkey-tiny using  
openocd 0.4.0 under XP )
À: "cedric libre" <[email protected]>
Cc: "Openocd-Dev" <[email protected]>
Date: Dimanche 27 juin 2010, 1h48

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

Reply via email to