También funciona con los móviles Android

Hardware real, configurado en la FPGA con sólo apretar un botón... así de fácil 🙂

Y por supuesto, sólo utilizando herramientas libres

#FPGAwars #AlhambraII

FPGA-Retrohub: Prueba de concepto. Desde la tablet/movil se pueden cargar sistemas retros con sólo apretar un boton: ZX-spectrum, Amstrad-cpc, juego Defender o juego space invaders

La FPGA se reconfigura en pocos segudos

En este video en youtube lo puedes ver en acción:

https://www.youtube.com/watch?v=AOVAWSmQFgc

#FPGAwars #Alhambra-II

Esta es la interfaz en la web
Ahora se pueden hacer demos muy sencillas para el usuario: carga de programas de pruebas de la placa, carga de diferentes "ordenadores retros" (zx-spectrum, amstrad...) con sólo apretar un botón. ¡Imaginación al poder!
#FPGAwars #AlhambraII

Ejemplo de webapp para descargar circuitos con sólo un botón. Al pulsar Blinky7 se carga el circuito que hace parpadear el LED7, y con Blinky0 el LED0. Sólo hay que pulsar un botón y ya tenemos el circuito cargado!

* Webapp:
https://obijuan.github.io/Web-iceprog/wiki/web-iceprog/webFPGA-tools-03/index.html

* Fuentes: https://github.com/Obijuan/Web-iceprog/tree/main/wiki/web-iceprog/webFPGA-tools-03

#FPGAwars #AlhambraII

...y ¡Ya se pueden carga bitstreams en la FPGA desde el móvil Android a través de la aplicación web!!!! ¡Qué gran hito!

Esta no es la webapp final, sino una prueba de desarrollo. Inicialmente hay un bitstream que endiende el LED D0. Se carga otro que enciende el LED D7. El proceso tarda unos segundos

* Webapp: https://obijuan.github.io/Web-iceprog/wiki/web-iceprog/webFPGA-tools-02/index.html

* Fuentes: https://github.com/Obijuan/Web-iceprog/tree/main/wiki/web-iceprog/webFPGA-tools-02

#FPGAwars #AlhambraII

Esta es la nueva Interfaz gráfica para hacer las pruebas

#AlhambraII #FPGAwars

Ya está implementada la grabación de bytes en la Flash! Estoy a un paso de grabar bitstreams directamente desde el móvil!

URL de pruebas: https://obijuan.github.io/Web-iceprog/wiki/web-iceprog/webFPGA-tools/index.html

Fuentes: https://github.com/Obijuan/Web-iceprog/tree/main/wiki/web-iceprog/webFPGA-tools

#FPGAwars #AlhambraII

Esta es la pinta que tiene la interfaz de la webapp vista desde Chrome en un ordenador. Poco a poco iré añadiendo más acciones

#FPGAwars

Foto del móvil conectado a la #AlhambraII con un cable OTG. Está abierto un Chrome en la url de la webapp

#FPGAwars