Conectar por primera vez el Icestick con el programa Icestudio en Windows 8.1

617 views
Skip to first unread message

Democrito

unread,
Sep 14, 2016, 12:12:51 PM9/14/16
to FPGA-WARS: explorando el lado libre

Hola a todos. Sólo comentar la epopeya que te tenido para hacer funcionar la Icestick (que me llegó hoy mismo por la mañana) a través de Icestudio (versión 0.2.1) por primera la vez bajo Windows 8.1.

Le hice todo lo necesario que hace tiempo comentasteis (ahorro explicaciones porque sería repetir) y la configuración me daba todo correcto, tal como se ve en esta imagen:

Y ejecuté el comando "Find_All" que también daba correcto. Abrí el Icestudio (versión 0.2.1) , elegí la placa "Icestick", le puse el ejemplo más sencillo que viene en el propio Icestudio que es poner a '1' uno de los cinco led; después le di a verificar ---> sintetizar ---> cargar, pero no detectaba la placa. Total muchos dolores de cabeza, me aseguré de todo una y otra vez y nada. Al final, hace sólo un rato, me dio por hacer algo diferente y era elegir otra placa aunque no fuese cierto que estuviera esa placa (ojalá las tuviera! cosas del SAV...) y con la "Go board" hacía lo mismo, me decía que no había placa. Después probé con "ICE40-HX8K" y sí que hizo algo, la cosa es que le trató de meter el programa y al parecer algo hizo, pero no encendió el led correspondiente, eso me pareció muy curioso, y ya finalmente le puse de nuevo la placa que de verdad está conectada la "Icestick" y FUNCIONÓ!!!! Luego he probado con otros leds y sigue funcionando perfectamente bien.

Os comento esto por si alguien que se encuentra en una situación semejante pueda servirle de algo.

Saludos y suerte!

Post Data: Estoy super contento!!! gracias a vosotros.

Obijuan

unread,
Sep 15, 2016, 3:00:35 AM9/15/16
to FPGA-WARS: explorando el lado libre
Genial Demócrito!  Gracias por el feedback y enhorabuena por tener tu icestick funcionando!

En vez del programa find_all (lo utilizamos al principio, para desarrollar los paquetes multiplataforma para apio), utiliza apio. Como ya tienes python instalado, sólo tienes que ejecutar esto desde la línea de comandos de windows:

pip install -U apio

y luego

apio install --all

Con esto ya puedes ejecutar el equivalente al "find_all" para comprobar si ha detectado la tarjeta bien:

apio system --lsftdi

Te deberá aparecer algo como esto:

Number of FTDI devices found: 1
Checking device: 0
Manufacturer: Lattice, Description: Lattice FTUSB Interface Cable


Si la icestick no está conectada, saldrá:
Number of FTDI devices found: 0


Cualquier feedback usando icestudio/apio nos vendrá fenomenal para mejorar las herramientas y hacer que funcionen bien en todas las plataformas

Saludos, Obijuan

Democrito

unread,
Sep 15, 2016, 4:31:42 AM9/15/16
to FPGA-WARS: explorando el lado libre
Sí, me estuve mirando todos los hilos de "FPGA-WARS" referente a la Icestick e hice todo lo que has puesto; Al comienzo tuve problemas pero luego me di cuenta que había que poner dos guiones (--) en las opciones de los comandos (apio install --all y apio system --lsftdi). Al final, pese a que me daba todo correcto y me detectaba la tarjeta no me dejaba "subir" el programa a la FPGA. Reinicié muchas veces por si era ese tipo de cuestiones. Total, que cambiando el tipo de FPGA en el programa Icestudio era como "si se diera cuenta" o "reaccionase" para finalmente ya no haber ningún problema. Es posible que haya sido algo mío particular o que como soy totalmente neófito en este tipo de cosas al final funcionase y yo pensase que todavía no iba. Como creo que ya conozco el procedimiento, cuando formatee el PC otra vez (creo que lo haré en breve) os volveré a postear el resultado.

Juan Gonzalez Gomez

unread,
Sep 16, 2016, 3:18:09 PM9/16/16
to FPGA-WARS: explorando el lado libre
Sería genial si lo puedes replicar, y enviarnos los mensajes que vayan saliendo al ejecutar apio, en tu nuevo ordenador formateado. Necesitamos información específica para poder aislar y solucionar el problema

Tanto apio como icestick están en constante evolución. Muchos de los hilos de la lista ya están obsoletos (Es lo que te ha pasado con las opciones -- de apio). Y por eso todavía no hemos hecho una documentación definitiva. Lo mejor es siempre comentarlo por aquí y te vamos guiando con lo último

Muchas gracias por todo tu feedback!

Saludos, Obijuan

El 15 de septiembre de 2016, 10:31, Democrito <spo...@gmail.com> escribió:
Sí, me estuve mirando todos los hilos de "FPGA-WARS" referente a la Icestick e hice todo lo que has puesto; Al comienzo tuve problemas pero luego me di cuenta que había que poner dos guiones (--) en las opciones de los comandos (apio install --all y apio system --lsftdi). Al final, pese a que me daba todo correcto y me detectaba la tarjeta no me dejaba "subir" el programa a la FPGA. Reinicié muchas veces por si era ese tipo de cuestiones. Total, que cambiando el tipo de FPGA en el programa Icestudio era como "si se diera cuenta" o "reaccionase" para finalmente ya no haber ningún problema. Es posible que haya sido algo mío particular o que como soy totalmente neófito en este tipo de cosas al final funcionase y yo pensase que todavía no iba. Como creo que ya conozco el procedimiento, cuando formatee el PC otra vez (creo que lo haré en breve) os volveré a postear el resultado.

--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular 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/3a2cc72c-b5fd-4235-a975-37a06a7c6c5b%40googlegroups.com.

Para acceder a más opciones, visita https://groups.google.com/d/optout.

Jesús Arroyo

unread,
Sep 16, 2016, 3:26:19 PM9/16/16
to fpga-wars-explora...@googlegroups.com

Como dice Juan, esto evoluciona muy rápido y hay información obsoleta.

Sin embargo podéis consultar la documentación de las releases estables en:

* apio: http://apiodoc.readthedocs.io
* icestudio: http://icestudio.readthedocs.io

Un saludo!

El 16/09/2016 21:18, "Juan Gonzalez Gomez" <ju...@iearobotics.com> escribió:
Sería genial si lo puedes replicar, y enviarnos los mensajes que vayan saliendo al ejecutar apio, en tu nuevo ordenador formateado. Necesitamos información específica para poder aislar y solucionar el problema

Tanto apio como icestick están en constante evolución. Muchos de los hilos de la lista ya están obsoletos (Es lo que te ha pasado con las opciones -- de apio). Y por eso todavía no hemos hecho una documentación definitiva. Lo mejor es siempre comentarlo por aquí y te vamos guiando con lo último

Muchas gracias por todo tu feedback!

Saludos, Obijuan
El 15 de septiembre de 2016, 10:31, Democrito <spo...@gmail.com> escribió:
Sí, me estuve mirando todos los hilos de "FPGA-WARS" referente a la Icestick e hice todo lo que has puesto; Al comienzo tuve problemas pero luego me di cuenta que había que poner dos guiones (--) en las opciones de los comandos (apio install --all y apio system --lsftdi). Al final, pese a que me daba todo correcto y me detectaba la tarjeta no me dejaba "subir" el programa a la FPGA. Reinicié muchas veces por si era ese tipo de cuestiones. Total, que cambiando el tipo de FPGA en el programa Icestudio era como "si se diera cuenta" o "reaccionase" para finalmente ya no haber ningún problema. Es posible que haya sido algo mío particular o que como soy totalmente neófito en este tipo de cosas al final funcionase y yo pensase que todavía no iba. Como creo que ya conozco el procedimiento, cuando formatee el PC otra vez (creo que lo haré en breve) os volveré a postear el resultado.

--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular 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-lib...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular 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.

Democrito

unread,
Sep 22, 2016, 6:20:41 AM9/22/16
to FPGA-WARS: explorando el lado libre
Hola!

Instalé de nuevo Windows 8.1 y esta vez no he tenido ningún problema, funcionó a la primera. De todas formas por si alguien le sirve pongo los pasos que he ido siguiendo.

Cuando enchufo la Icestick, esto es lo primero que sale y hay que dejar que busque y cargue los controladores:


Una vez terminado, en "Administrador de dispositivos" debe de aparecer esto:


Descarga e instala el programa Zadig para meterle el driver "libusbK". Primero has de darle a "Options" después eliges "All" y después has de tomar "Lattice FTUSB Interface cable (Interface 0)". Está el '0' y el '1', pues has de tomar el '0'. Le das a "Replace driver" y te instalará el driver o controlador.



Una vez hecho lo del Zadig, en "Administrador de dispositivos" veremos lo siguiente:




Nos vamos a la web y descargamos Python 2.7, pero trata de que sea versiones más actuales, como la 2.7.11 ó la 2.7.12, porque te saldrá la opción de añadir el "Path" para Python de forma automática e instalará una cosa llamada "pip". En versiones antiguas quizá no tenga estas características por eso es recomendable instalar de las últimas versiones.


Ejecutamos la instalación y durante ésta has de habilitar el "Path" cuando te salga esa opción, tal como ves en la imagen. De otra manera había que hacerlo a mano y es largo de explicar.



Una vez instalado Python, ejecutamos los siguientes comandos:

pip install -U apio





 Después, opcionalmente, podemos hacer: python -m pip install --upgrade pip



Ahora ejecutamos el siguiente comando: apio install --all



Y por último, ejecutamos este comando: apio system --lsftdi y es ahí que podremos comprobar que todo está bien; ha de salir lo que he señalado en rojo.


En principio esto es todo a nivel de comandos. Ahora nos vamos al programa Icestudio, última versión. Le das a la opción "Tools" y después eliges "Install toolchain"


Acto seguido hemos de elegir nuestro tipo de FPGA, en mi caso es una Icestick.



Tomamos el proyecto más sencillo para hacer la primera prueba de funcionamiento, que es encender el Led0.


Y subimos el programa a la FPGA, dándole a "Tools" y después a "Verify", más tarde a "build" y finalmente a "Upload". Te sube el programa y hace lo que le has pedido.

Es posible que la primera vez que ejecutas Icestudio y quieras subir el proyecto, te salga esta imagen de abajo, que al parecer ahora está automatizado los comandos que hemos ejecutado anteriormente en la ventana de DOS (no estoy seguro de ésto último que estoy diciendo).


Esto es todo!

Saludos.


Juan Gonzalez Gomez

unread,
Sep 22, 2016, 7:22:36 AM9/22/16
to FPGA-WARS: explorando el lado libre
Wow!!!!!   Genial!! Muchísimas gracias por la documentación!!!!!  :-)

Saludos, Obijuan

--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular 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.

Jesús Arroyo

unread,
Sep 22, 2016, 7:55:00 AM9/22/16
to fpga-wars-explora...@googlegroups.com
Genial documentación!!

Te contesto a la duda sobre la instalación de la toolchain desde Icestudio. Cuando ejecutas "install toolchain" o "upgrade toolchain" se ejecutan los mismos comandos que en DOS pero sobre un virtualenv local de Icestudio. Es decir, la versión de apio en global y la de icestudio pueden ser diferentes. Sin embargo los paquetes son comunes en global y en Icestudio.

Para que esta documentación sea accesible, os animo a subirlo a la wiki: https://github.com/FPGAwars/icestudio/wiki/Instalaci%C3%B3n.

Un saludo.


Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-lib...@googlegroups.com.

--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular 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.

Democrito

unread,
Sep 30, 2016, 6:41:18 PM9/30/16
to FPGA-WARS: explorando el lado libre
Voy a comentar un detalle que acabo de observar y va dirigido a los usuarios que comienzan y es importante tener presente. Antes de hacer la instalación de todo lo que se explicó en este hilo, elige el puerto USB que vas a conectar el Icestick y que sientas que te va a ser más cómodo. Una vez hecho esto ya puedes empezar con las instalaciones. Trata de usar siempre ese mismo puerto USB porque si lo enchufas a otro puerto USB, Icestudio no podrá reconocerla cuando quieras "subir" tu diseño a la FPGA. Esto no es un problema de Icestudio, sino a peculiaridades de los controladores. Pero si un día necesitas (por la razón que sea) cambiar a otro puerto USB, lo único que has de hacer es volver a repetir el paso de ejecutar Zadig y meterle el driver "libusbK". Eso es todo. Esto lo he comprobado en dos ordenadores, uno con Windows 8.1 y otro con Windows 7. El único problema que he tenido ha sido cuando he tratado de hacer esto mismo que comento con un puerto USB 3.0, sencillamente ahí no me ha funcionado.

Otro detalle importante que he visto, es que lo de ejecutar Zadig se ha de hacer siempre que cambias de puerto, no importa que ya lo hayas utilizado anteriormente, se necesita volver a ejecuta Zadig.

Voy a poner un ejemplo gráfico para que se entienda mejor; pero has de tener presente que todo esto es cierto si ya has podido trabajar con Icestudio, pero por la razón que sea (por ejemplo: se ha estropeado esa entrada USB) necesitas poner tu Icestick en otro puerto USB.

Al enchufar nuestra Icestick en otro puerto USB, si miramos en el panel de control, vemos lo siguiente:


Bien, pues ahora ejecutamos el programa Zadig y hacemos exactamente igual que la primera vez que hiciste ese paso, ya sabes: haces clic en "Options", luego en "List All Devices", luego eliges "Lattice FTUSB Interface Cable (Interface 0)", luego haces clic en la ventanilla para elegir el controlador y escoges el que pone "libusbK (v3.0.7.0)", le das a "Replace Driver" y ya has terminado!


Aunque no hace falta ir a Panel de Control para comprobar si todo está bien, pongo una imagen que ya es conocida:


No hace falta hacer nada más. Incluso puedes tener el programa Icestudio abierto (sin cerrarlo, es una opción que he probado) para hacer este paso (ejecutar Zadig para re-configurar el controlador), y sube el diseño sin problemas.

Saludos y suerte con tus proyectos!

Fe de erratas: En un anterior post dije (parafraseo) "Instala y ejecuta Zadig". Zadig no necesita instarse, se ejecuta y eso es todo.

Message has been deleted

Democrito

unread,
Sep 30, 2016, 7:04:33 PM9/30/16
to FPGA-WARS: explorando el lado libre
Por si las moscas os comento un pequeño detalle: Si ya te ha funcionado Icestudio trabajando con un puerto USB, al cambiar de puerto USB no hace falta que vayas al Panel de Control para mirar si todo está bien, sólo lo he señalado para que se viera mejor los detalles técnicos (los entresijos...).

Democrito

unread,
Oct 14, 2016, 4:37:29 PM10/14/16
to FPGA-WARS: explorando el lado libre
Otra cosa que hay que tener presente, tanto si es la primera vez que vas a usar icestudio como si ya has podido subir con este programa, es que si tienes a la vez conectado al ordenador la icestick (o cualquier otra que sea compatible con el programa icestudio) y una FTDI aparte enchufada a un puerto USB, Windows (no importa la versión) tiene un conflicto de drivers con la icestick y eso significa que te saldrá el mensaje de "tarjeta no detectada", cuando en realidad lo tienes todo perfectamente configurado. Esto se resuelve, socorridamente, desenchufando la FTDI independiente que tengas conectada, una vez que ya hayas subido el bitstream, ya puedes volver a enchufar tu FTDI independiente.

Esto me ha sucedido en concreto con las FTDI que lleva el chip FT232RL, con otras versiones no sé si sucedería lo mismo o si la cosa cambia.

Pongo imágenes de FTDI independientes (son puertos virtuales de comunicaciones) por si no me explico bien, ya que la propia icestick o icezum y demás tarjetas FPGA compatibles con icestudio, también tienen un chip FTDI (en concreto el FT2232H).



Lizar Azkune

unread,
Nov 18, 2016, 8:09:27 PM11/18/16
to FPGAwars: explorando el lado libre

Buenas noches,

Estoy utilizando Windows 10, Icezum Alhambra y a mi tampoco me encuentra la placa:

Pero Windows si que me reconoce la placa:

Lo raro es que Zadig me reconoce dos placas:

Y mediante comandos tambien me aparecen dos:


Estoy un poco perdido, seguro que he hecho algo mal. Mañana desinstalare todo y volvere a instalarlo.
Un saludo y gracias por todo.

Jesús Arroyo

unread,
Nov 18, 2016, 10:37:06 PM11/18/16
to fpga-wars-explora...@googlegroups.com
Buenas Lizar,

Los drivers del FTDI y Windows 10 no se portan del todo bien. Tenemos que dar aún con la clave.

Zadig te detecta dos interfaces porque el FTDI de la Icezum Alhambra tiene dos interfaces serie: La Interfaz 0 se utiliza para descargar el bitstream en la FPGA y la Interfaz 1 está opcional para utilizar por la FPGA por si se sintetiza una UART.

El mensaje de `apio system --lsftdi` muestra que no están conrrectamente configurados los drivers.

Sigue el siguiente tutorial para probar con detalle los drivers: https://github.com/FPGAwars/libftdi-cross-builder/wiki#testing-on-windows-7.

Aviso: prueba además a sustituir el driver de la Interfaz 1 por libusb-win32 or libusbK. Recuerda que debes desconectar y reconectar la placa después de actualizar los drivers.

A ver si damos con la solución para Windows 10!.

Un saludo.


--
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.

Democrito

unread,
Nov 19, 2016, 5:39:08 AM11/19/16
to FPGAwars: explorando el lado libre
Hola Lizar,

Yo no tengo Windows 10, pero cada vez que me da ese mensaje, ejecuto Zadig y reinstalo el driver libusbK en "Lattice FTUSB Interface cable (Interface 0)" y se me resuelve.

Y ya de paso, especialmente para los que tienen USB 3.0, puedes instalar ese driver en los dos puertos que tiene, es decir, en Lattice FTUSB Interface cable (Interface 0)" y Lattice FTUSB Interface cable (Interface 1)".

Es un paso muy sencillo, pruébalo y nos cuentas.

El mensaje de que no detecta la tarjeta me sale por ejemplo (aunque no siempre) cuando enchufo mi placa a otro puerto USB.

Saludos.

Democrito

unread,
Nov 19, 2016, 5:48:12 AM11/19/16
to FPGAwars: explorando el lado libre
Bueno, cuando digo "Lattice FTUSB Interface cable (Interface 0)", en tu caso es "Icezum Alhambra V1.1 - B01-022 (Interface 0)"

Y como decía, no estaría mal hacerlo con ambos puertos, el 0 y el 1.

Democrito

unread,
Nov 19, 2016, 6:07:30 AM11/19/16
to FPGAwars: explorando el lado libre
Se me olvidaba comentar otra cosa. Si tienes otra FTDI enchufada al PC da problemas para reconocer nuestra placa FPGA. Entonces lo que hay que hacer es desenchufar o deshabilitar el FTDI que no pertenece a nuestra placa FPGA (por ejemplo, un convertidor USB a RS232).

Te comento esto porque acabo de ver en una de tus imágenes esto: "USB Receiver (Interface 0)". No sé lo que será eso exactamente, pero si es algo que tienes enchufado, desenchúfalo. Y si es algo del ordenador, si te ves capaz trata de deshabilitarlo para hacer las pruebas y si ves que te funciona ya saber lo que es.

Siempre que se haga algo así, hay que volver a ejecutar Zadig.

Democrito

unread,
Nov 19, 2016, 6:11:30 AM11/19/16
to FPGAwars: explorando el lado libre
Ups! no! mejor no toques eso!, acabo de mirar y parece ser que es un wireless del ratón o teclado.

Yo es que soy muy manazas y lo toqueteo todo!

Lizar Azkune

unread,
Nov 19, 2016, 9:25:59 AM11/19/16
to FPGAwars: explorando el lado libre
Buenas,

Tranquilo Democrito, antes de que me dijeses nada ya toque el driver del raton y el teclado... a esas horas normal.

Lo he conseguido, me reconoce la placa pero no se explicar muy bien lo que he hecho. Pongo a continuacion los cambios realizados:
-He quitado todas las entradas usb a excepcion de un raton optico (antes utilizaba un pincho para el teclado y el raton).
-He pasado de los puertos delanteros a los traseros. En concreto he utilizado un USB 3.0
-Y siguiendo los consejos de Democrito, he instalado el driver en las dos Icezum, en Interface0 y en la Interface1. Ah y en ambas he instalado el "libusbK (v3.0.7.0)".

Gracias!
P.D. una pregunta, es posible recuperar el bitstream insertado en la placa? Es informacion valida? Creo que pulsando los switch, la Icezum pasaba a las luces del coche fantastico. Ese archivo lo podoa haber guardado?

Democrito

unread,
Nov 19, 2016, 9:40:50 AM11/19/16
to FPGAwars: explorando el lado libre
Genial Lizar!

Lo de meter libusbK en ambas ftdi (FT2232H es una ftdi doble, por eso nos sale en la configuración que hay dos) la idea es de Jesús Arroyo, yo sólo la reproduje. Parece ser que para instalar la primera vez es lo mejor, en vez de hacerlo en un sólo puerto (de los dos que tiene).

Saludos!

Jesús Arroyo

unread,
Nov 19, 2016, 11:25:40 AM11/19/16
to FPGAwars: explorando el lado libre
Buenas, me alegro que funcionen finalmente los drivers.

Yo en su momento también probé con éxito a reemplazar el driver de la Interfaz 1 por el libusb-win32.

Un saludo.

Juan Gonzalez Gomez

unread,
Nov 19, 2016, 12:38:16 PM11/19/16
to FPGA-WARS: explorando el lado libre

Hola Lizar!

Qué alegría que te funcione!! Que haya problemas en w10 es algo que me preocupa mucho

Las alhambras vienen configuradas con un circuito de usuario que permite verificar que la placa está ok. Está en este repo:

https://github.com/FPGAwars/icezum/tree/master/examples/user-test

Al alimentarla, los leds empiezan a variar su intensidad. Dándome al botón 1 se pasa a la siguiente prueba: el coche fantástico de Demócrito :-)

Si le vuelves a dar pasas a la prueba de transmisión serie: al pulsar el botón 2 se envía una cadena a 115200 baudios

Al darle al botón 1 entras en pruebas de recepción: se hace eco de todo lo recibido y los caracteres se muestran por los leds

Desde el directorio user-test haz apio upload para cargarlo en la icezum

Saludos, Obijuan


--
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.

Lorea Aldabaldetreku

unread,
Nov 20, 2016, 4:28:26 AM11/20/16
to FPGAwars: explorando el lado libre
Hola,

estoy feliz ya que mi ordenador reconoce la placa y he podido cargar los ejemplos de la icestudio. 
Los datos de mi ordenador son:

Sony Vaio con Windows 10 home

Los puertos USB 2.0

Los pasos seguidos han sido:

1. Instalar Python



2. Descargar el paquete ICESTUDIO y descomprimirlo en archivos de programa.
3. Abrir ICESTUDIO e instalar las toolchain:

4. Instalar los drivers. 


5. Probar la placa y cargar un ejemplo:







El miércoles, 14 de septiembre de 2016, 18:12:51 (UTC+2), Democrito escribió:

Goyo Serrano

unread,
Nov 20, 2016, 6:47:13 AM11/20/16
to FPGAwars: explorando el lado libre
A mi me detectaba la placa, pero desde icestudio, mi solución fue desde icestudio desistalar toolchain, y después volverlo a instalar y ya si me funciona. La icestick, que es la que tengo la otra esperando .... 

Juan Gonzalez Gomez

unread,
Nov 20, 2016, 7:53:36 AM11/20/16
to FPGA-WARS: explorando el lado libre

Hola Lorea!

Muchas gracias por las pruebas :-)

Saludos, Obijuan


--
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.

Jesús Arroyo

unread,
Nov 20, 2016, 8:29:07 AM11/20/16
to FPGAwars: explorando el lado libre
Hola Lorea,

Qué buenas noticias! Un par de preguntas:

  • Qué versión de Windows 10 estás utilizando? (Número de 4 cifras)
  • Has reemplazado sólamente el driver de la Interfaz 0 por el libusbK, o también has reemplazado el de la Interfaz 1?

Muchas gracias por el feedback!


Un saludo.

Lorea Aldabaldetreku

unread,
Nov 20, 2016, 9:23:37 AM11/20/16
to FPGAwars: explorando el lado libre

Hola Jesus,

a ver mi versión de Windows es esta:

Instalé los drivers solo del Interface 0.
Hace unos días como han comentado en el foro hubo una actualización de Windows 10. 
Un saludo,
Lorea

Jesús Arroyo

unread,
Nov 20, 2016, 9:31:48 AM11/20/16
to FPGAwars: explorando el lado libre
Estupendo!

Muchas gracias por la información!

Un saludo.

Lizar Azkune

unread,
Nov 20, 2016, 12:39:46 PM11/20/16
to FPGAwars: explorando el lado libre
La version de windows que utilizo:


Sigo sin poder pinchar el usb en las ranuras situadas al frente (dode suelo poner el pincho del teclado+raton).
Reply all
Reply to author
Forward
0 new messages