Xilinx 10.1 usb cable driver 64 bits

Arturo Veras a.veras en gmail.com
Jue Abr 28 17:48:52 CLST 2011


Estas diciendo que no necesito compilar el modulo para que funcione el
modulo ?
pq he intentado ambas cosas y no logro que funcione.

tengo la luz encendida de la spartan y el comando lsusb me muestra
03fd:0008. pero no funciona el cable.

El 27 de abril de 2011 05:04, AngelD <angeld en froga.net> escribió:

> Tue, 26 Apr 2011, Arturo Veras:
>
>
>  Hola, estoy trabajando con la Spartan 3E kit y he instalado el Xilinx 10.1
>> ISE para trabajar.
>> El problema es que los drivers que trae el programa usan el modulo
>> *windrvr
>> *que ya no funciona con los actuales kernel.
>>
>> He revisado esta pagina http://rmdir.de/~michael/xilinx/ donde dice como
>> emular el modulo.
>> Para compilar el emulador en 64 bits dice que debo tener la version de 32
>> bits de *libusb-devel y libftdi-deve, *y ejecutar* make lib32 .
>> *he instalado la version de los respositorios que se llama *libusb-dev*
>> pero
>> me imagino que es la version de 64 bits y ejecute make
>> y me salen errores que no encuentra librerias, como era de esperar .
>>
>
>        Esto vale para mi distribución, Debian Squeeze.
>
>        Si lees el README del driver dice:
>
>  make lib32
>
>        y uno de los paquetes que hecha en falta es:
>
>  stubs-32.h
>
>        Si buscamos éste:
>
>
> http://packages.debian.org/search?searchon=contents&keywords=stubs-32.h&mode=path&suite=stable&arch=any
>
>        Nos dice que está en libc6-dev-i386
>
>        Tras ésto volvemos al "make lib32" que nos dice:
>
>  xpcu.c:6:17: error: usb.h: No existe el fichero o el directorio
>
>        Tras instalar "libusb-dev", COMPILA.
>
>
>  mi pregunta es: ¿Como puedo instalar la version  de 32 bits de
>> *libusb-devel
>> y libftdi-devel *para poder compilar el modulo ?
>> y si alguien ha logrado hacer funcionar el cable que me algunas
>> indicaciones
>> por favor.
>>
>
>        Como el paquete viene preparado para compilar en entornos de 64
> bits, no creo que necesites hacer nada a mano, pero en caso de necesidad
> siempre puedes montar un entorno "chroot" de 32 bits para estos menesteres.
> --
>        Saludos --- Angel




-- 
Atte.
Arturo


Más información sobre la lista de distribución Linux