[Icestudio] Release 0.3.1

318 views
Skip to first unread message

Jesús Arroyo

unread,
Nov 2, 2017, 6:59:03 PM11/2/17
to FPGAwars: explorando el lado libre

Buenas:

Ayer publiqué la versión 0.3.1 de Icestudio. Podéis descargarla y consultar los cambios aquí: https://github.com/FPGAwars/icestudio/releases/tag/0.3.1

Con respecto a la RC incluye la visualización de los "recursos de la FPGA", pequeñas mejoras y contribuciones de la comunidad. Muchas gracias a todos!

Para la siguiente versión (0.3.2) voy a centrarme en la integración de otras placas con la aplicación.

Un saludo.

Jose Pico

unread,
Nov 3, 2017, 5:34:14 AM11/3/17
to FPGAwars: explorando el lado libre
Deseando ver la 0..3.2 estoy!

Saludos y Mil Gracias

Lorea Aldabaldetreku

unread,
Nov 3, 2017, 11:29:32 AM11/3/17
to FPGAwars: explorando el lado libre
Hola Jesús, tuve un problema con los ordenadores del instituto (windows 10)hace cosa de una semana: instalaba el Icestudio sin problemas, toolchain, drivers, sintetizar sin problemas, pero no detectaba la placa. Claro, todas las pruebas las hice en las entradas USB 2.0. y no detectaba la placa. Esta semana el informático del centro me ha estado echando un cable y al final se ha arreglado el problema:

Tanto en la versión de desarrollo como en la versión estable que acabas de publicar, (la versión estable lo hemos probado en uno de los ordenadores hoy mismo), no detecta la placa en los USB 2.0, pero sí en los USB 3.0. Es curioso el tema ya que en todos los windows 7 (9 ordenadores) donde había instalado anteriormente el Icestudio  y probado la placa, tengo que usar las entradas 2.0. Bueno, problema resuelto. Usaremos la nueva versión los ordenadores nuevos, pinta genial. Gracias y un saludo,
Lorea

El jueves, 2 de noviembre de 2017, 23:59:03 (UTC+1), Jesús Arroyo escribió:

José Raúl Montero Ponce

unread,
Nov 3, 2017, 7:08:34 PM11/3/17
to FPGAwars: explorando el lado libre
En windows 10 he tenido que desinstalar todo la version rc con driver y Toolchain y volver a instalarlo todo, porque si no, no me abria icestudio.
Ya todo ok. Gracias.

El jueves, 2 de noviembre de 2017, 23:59:03 (UTC+1), Jesús Arroyo escribió:

Jesús Arroyo

unread,
Nov 4, 2017, 9:30:59 AM11/4/17
to FPGAwars: explorando el lado libre
Buenas Lorea:

Creo que entre la rc y la estable no debería haber diferencias en cuanto a la configuración de los drivers. De todas formas si os está funcionando con USB 3.0 y W10 es una buena noticia :)

Un saludo.

Jesús Arroyo

unread,
Nov 4, 2017, 9:33:38 AM11/4/17
to FPGAwars: explorando el lado libre
Buenas Raúl:

El instalador de Icestudio te elimina primero la versión anterior y luego te instala la nueva. Si pudieras probar de nuevo partiendo de la versión rc e instalar la estable para confirmar el proceso te lo agradecería. Yo si en algún momento entro en contacto con un W10 lo probaré. Gracias.

Un saludo.

scue...@gmail.com

unread,
Nov 6, 2017, 6:00:55 PM11/6/17
to FPGAwars: explorando el lado libre
Hola Jesús,
estoy intentando parametrizar los bloques de la librería iPxs, para que los parámetros se puedan pasar al bloque desde el el esquema top (en el que se instancia el bloque). He hecho lo que se muestra en la figura pero no me funciona, no sé si Icestudio soporta esta forma de trabajar o es que estoy haciendo algo mal. Se agradecen las sugerencias.
Un saludo





El jueves, 2 de noviembre de 2017, 23:59:03 (UTC+1), Jesús Arroyo escribió:

Jose Pico

unread,
Nov 7, 2017, 12:59:13 AM11/7/17
to FPGAwars: explorando el lado libre
Hola:

Usa localparameter en lugar de parameter.

Saludos

Jesús Arroyo

unread,
Nov 7, 2017, 1:25:11 AM11/7/17
to FPGAwars: explorando el lado libre
Buenas Sergio:

Como comenta Jose sería más adecuado usar localparameter, ya que el bloque constante es precisamente un parameter. De todas formas creo que deberías poder pasar directamente el parámetro COLOR_ a la instancia del módulo. Si quieres para que podamos probarlo adjunta un zip con el ice y su fichero v adjunto.

Un saludo.

scue...@gmail.com

unread,
Nov 7, 2017, 9:36:58 AM11/7/17
to FPGAwars: explorando el lado libre
Gracias,
ya lo solucioné.
El problema estaba en mi código que incluía otros parámetros, como la llamada #(parametro) es posicional se realizaba la asignación al primer parámetro que aparecía en el código (y no al que yo quería). Tampoco hace falta utilizar localparam.
Adjunto la solución

José Raúl Montero Ponce

unread,
Nov 8, 2017, 8:54:18 AM11/8/17
to FPGAwars: explorando el lado libre
Los siento por tardar tanto. He probado en otro equipo con windows 10 tambien y lo hace correctamente. Desinstala la version rc e instala la nueva y se ejecuta correctamente. Le daria una pajara a mi windows.
saludos.


El jueves, 2 de noviembre de 2017, 23:59:03 (UTC+1), Jesús Arroyo escribió:

adnan bouaouda

unread,
Nov 25, 2017, 10:40:56 PM11/25/17
to FPGAwars: explorando el lado libre
Muy buenas,
Me ha funcionando muy bien, pero hoy he tocado algo que no debía (ver la captura adjunta).
He intentado volver a instalar y nada.

Un saludo.


El jueves, 2 de noviembre de 2017, 23:59:03 (UTC+1), Jesús Arroyo escribió:
Captura de pantalla 2017-11-26 a las 4.23.04.png

Juan José Luna Espinosa

unread,
Nov 26, 2017, 1:40:47 AM11/26/17
to fpga-wars-explora...@googlegroups.com
Prueba a borrar el directorio icestudio de tu home o Documentos del usuario, quizá suene la campana...

--
Has recibido este mensaje porque estás suscrito al grupo "FPGAwars: explorando el lado libre" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el-lado-libre+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-li...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/5320879e-81c0-4b03-a16e-8a73503729e6%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

sergio alberto abreo carrillo

unread,
Nov 27, 2017, 1:05:38 PM11/27/17
to FPGAwars: explorando el lado libre
Buenos días Jesus,

saludos desde Colombia. Soy Sergio Abreo y quisiera saber que puedo hacer para instalar el icestudio-0.3.1 en una raspberry Pi 3 con sistema operativo Raspbian.

Muchas gracias

adnan bouaouda

unread,
Nov 27, 2017, 6:49:40 PM11/27/17
to FPGAwars: explorando el lado libre
Buenas,
Gracias por la respuesta.
Por desgracia persiste el problema.
Por si sirve al arrastrar un fichero .ice me da eso (ver captura).
Un saludo.
Captura de pantalla 2017-11-28 a las 0.45.08.png

adnan bouaouda

unread,
Nov 28, 2017, 12:26:48 AM11/28/17
to FPGAwars: explorando el lado libre
¡Ya va!
tuve que volver a instalar el 


Homebrew


Gracias.

Jose Raul Montero Ponce

unread,
Dec 4, 2017, 10:40:43 AM12/4/17
to FPGAwars: explorando el lado libre
Buenas tardes, estoy dando el salto al lado libre y he optado por Debian 9. Como puede instalar icestudio, he probado con un enlace del 2016 pero no me funciona.
me he descargado del github el archivo zip. que hago ahora.?

gracias

Salvador Eduardo Tropea

unread,
Dec 4, 2017, 10:56:31 AM12/4/17
to Jose Raul Montero Ponce, fpga-wars-explora...@googlegroups.com
Hola!

Acá hay una manera:

http://fpgalibre.sourceforge.net/ice40.html#tp22

Primero agregás el repositorio de FPGA Libre y luego instalás icestudio.
Lo primero es correr como root (en una terminal correr "su" y luego esto):

curl -sSL http://fpgalibre.sf.net/debian/go | sh

Lo segundo se hace con cualquier gestor de paquetes, lo que uses para
instalar herramientas del sistema. Luego de haber hecho lo anterior
"icestudio" va a a aparecer como una herramienta más disponible para
instalar.
Por ejemplo (como root):

apt-get install icestudio

Pero se puede hacer con los gestores gráficos-

Saludos, Salvador

P.D si curl no está instalado se puede instalar con un gestor, por ejemplo:

apt-get install curl
> --
> Has recibido este mensaje porque estás suscrito al grupo "FPGAwars:
> explorando el lado libre" de Grupos de Google.
> Para cancelar la suscripción a este grupo y dejar de recibir sus
> mensajes, envía un correo electrónico a
> fpga-wars-explorando-el...@googlegroups.com
> <mailto:fpga-wars-explorando-el...@googlegroups.com>.
> Para publicar en este grupo, envía un correo electrónico a
> fpga-wars-explora...@googlegroups.com
> <mailto:fpga-wars-explora...@googlegroups.com>.
> Visita este grupo en
> https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
> Para ver esta conversación en el sitio web, visita
> https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/bf9236c9-d156-4bfb-8578-b1eda17bd8bf%40googlegroups.com
> <https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/bf9236c9-d156-4bfb-8578-b1eda17bd8bf%40googlegroups.com?utm_medium=email&utm_source=footer>.
> Para acceder a más opciones, visita https://groups.google.com/d/optout.


--
Ing. Salvador Eduardo Tropea http://utic.inti.gob.ar/
INTI - Micro y Nanoelectrónica (CMNB) http://www.inti.gob.ar/
Unidad Técnica Sistemas Inteligentes Av. General Paz 5445
Tel: (+54 11) 4724 6300 ext. 6919 San Martín - B1650KNA
FAX: (+54 11) 4754 5194 Buenos Aires * Argentina




José Raúl Montero Ponce

unread,
Dec 4, 2017, 5:26:21 PM12/4/17
to FPGAwars: explorando el lado libre
Vale, es que no tenia instalado curl.
Po eso que estoy empezando en esto de debian.


José Raúl Montero Ponce

unread,
Dec 4, 2017, 6:18:50 PM12/4/17
to FPGAwars: explorando el lado libre


 Ahora no me deja instalar las toolchain, se queda al 5% y no sigue.

Jose Raul Montero Ponce

unread,
Dec 5, 2017, 5:36:38 AM12/5/17
to FPGAwars: explorando el lado libre
despues de intalar todo, cuando instalo los toolchain me da el mensaje:"No se encuentra la toolchain por defecto, se descargara de internet" le doy a ok para que las descargue. Despues se queda en "Extraer ficheros de virtual env" 5%, y se queda en ese punto.

Salvador Eduardo Tropea

unread,
Dec 5, 2017, 6:04:39 AM12/5/17
to fpga-wars-explora...@googlegroups.com
¿Qué es instalar todo?
Si instalás icestudio el toolchain se instala solo, no es necesario
instalar nada extra.

On 05/12/17 07:36, Jose Raul Montero Ponce wrote:
> despues de intalar todo, cuando instalo los toolchain me da el mensaje:"No se encuentra la toolchain por defecto, se descargara de internet" le doy a ok para que las descargue. Despues se queda en "Extraer ficheros de virtual env" 5%, y se queda en ese punto.
>

Obijuan

unread,
Dec 5, 2017, 7:40:23 AM12/5/17
to FPGAwars: explorando el lado libre
Hola Jose Raul,

Una forma muy sencilla de instalar Icestudio es con la appimage. Sólo tienes que descargar la imagen, darle permisos de ejecución, y ejecutarla. Las instrucciones de como hacerlo están en este tutorial

https://github.com/Obijuan/digital-electronics-with-open-FPGAs-tutorial/wiki/V%C3%ADdeo-2:-%C2%A1Poniendo-en-marcha-Icestudio!

Saludos, Obijuan

Jose Raul Montero Ponce

unread,
Dec 5, 2017, 8:43:44 AM12/5/17
to FPGAwars: explorando el lado libre
Con todo, me referia a: http://fpgalibre.sourceforge.net/ice40.html#tp22 , pero al instalar las toolchain se quedaba pillao en 5 %. Ahora con lo de los permisos que ha dicho Obijuan, todo genial. Gracias a todos. Ya estoy un pasito mas dentro del software libre.
Gracias. Saludos.

Jesús Arroyo

unread,
Dec 6, 2017, 7:19:46 AM12/6/17
to FPGAwars: explorando el lado libre

Jesús Arroyo

unread,
Dec 6, 2017, 7:20:53 AM12/6/17
to FPGAwars: explorando el lado libre
Hola Adnan,

Efectivamente Homebrew debe estar correctamente instalado para que funcione Icestudio.

Un saludo.
Reply all
Reply to author
Forward
0 new messages