Posted by Rodrigo G. on 2nd December 2008
Estoy usando EDK 10.1 de Xilinx bajo Ubuntu 8.04. Tuve que hacer un par de truquitos para que el programa anduviera como corresponde.
EDK busca la versión 4.1 de la biblioteca libdb y en mi sistema la más antigua que tengo es la 4.2. Entonces hice un enlace simbólico a dicha versión. Podría haber conseguido los fuentes de la versión 4.1 y compilarla, pero con esto funciona
:
rodralez@pc101:~$sudo ln -s /usr/lib/libdb-4.2.so /usr/lib/libdb-4.1.so
EDK busca gmake, que, por lo que leí por ahí, es la forma en la se invoca a make en otras distros de Linux. Entonces hice otro enlace simbólico al ejecutable make:
rodralez@pc101:~$sudo ln -s /usr/bin/make /usr/bin/gmake
Otra cosa. Para poder bajar el bitstream (archivo .bit) a la FPGA desde EDK hay que agregar al comando de ejecución de EDK la variable de entorno ‘XIL_IMPACT_USE_LIBUSB=1′. Si no EDK busca el driver windrive6 para bajar el bitstream, el cual fue reemplazado por la biblioteca libusb:
rodralez@pc101:~$source /media/sda6/Xilinx/10.1/ISE/settings32.sh && source /media/sda6/Xilinx/EDK/settings32.sh && XIL_IMPACT_USE_LIBUSB=1 /media/sda6/Xilinx/EDK/bin/lin/xps
Para poder usar libusb correctamente con EDK o ISE bajo Ubuntu lean esto.
Tags: edk, ubuntu, xilinx
Posted in I+D | 2 Comments »
Posted by Rodrigo G. on 28th November 2008
Les paso dos links INDISPENSABLES si quieren usar los programas ISE Webpack y EDK de Xilinx bajo Ubuntu.
https://help.ubuntu.com/community/XilinxISE
http://pintucoperu.wordpress.com/xilinx
El primer link da los script para arrancar ISE y EDK y como instalar el módulo necesario para bajar bitstreams a un kit de desarrollo vía USB. El segundo link explica esto último en más detalle y agrega algunas cosas sobre Modelsim.
Otro link interesante para solucionar el error
Wind/U X-toolkit Error: wuDisplay: Can’t open display
http://www.research.ibm.com/people/g/gdittma/wisdom/xilinx.html
Tags: ubuntu, xilinx
Posted in I+D | No Comments »
Posted by Rodrigo G. on 17th November 2008
Estoy usando la herramienta de desarrollo Xilinx Webpack 10.1 bajo Linux (Ubuntu 8.04) y acabo de descubrir un bug que me hizo perder MUCHO tiempo.
Cuando quiero simular un circuito cuyo path es algo largo, el programa explota y se cierra automáticamente, dando un fallo de segmentación, si lo ejecuto desde consola.
Por ejemplo para el siguiente path el programa no simula:
/media/sda7/Posgrado/Cursos/Curso-Cordoba/ejercicios-vhdl/vhdl_basic/
y para el siguiente path sí simula:
/home/rodralez/vhdl/DES/
Ya saben la solución: acorten la ruta al directorio del proyecto que quieren simular, y con el tiempo que se ahorraron al leer esta entrada en mi blog manden un email a Xilinx para que arreglen este grave problema.
Actualización 24/11/2008: el simulador también tiene problemas los guiones altos ( - ) en la ruta hacia la carpeta del proyecto. NO los usen.
Tags: ise, xilinx
Posted in I+D | No Comments »