rodralez labs

El producto de una ecuación muy compleja

  • Categorías

  • Tag Cloud

  • Comentarios recientes

EDK en Ubuntu

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: , ,
Posted in I+D | 2 Comments »

Xilinx en Ubuntu

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: ,
Posted in I+D | No Comments »

Simulador con bichos

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: ,
Posted in I+D | No Comments »