INtegra
INTegra es la aplicación usada para programar el FPGA y la memoria PROM de nuestras tarjetas de desarrollo. Es una aplicación desarrollada en Java fácil y cómoda de usar
INTegra es el software que ha acompañado a las tarjetas de desarrollo de Intesc Electrónica & Embebidos desde la primera versión de las tarjetas de desarrollo para FPGA. Éste permite programar el FPGA utilizando el protocolo de comunicación JTAG, así como las memorias Flash utilizando un protocolo de comunicación SPI. En la versión 5 y anteriores de INTegra, se utilizó Java como lenguaje de programación; en la versión 6, se utiliza Java FX, logrando una interfaz de usuario más amigable e intuitiva.Entre las mejoras que se hicieron de la versión 5 a la versión 6, se encuentran las siguientes:
- INTegra ya no está limitado a una sola tarjeta, ahora puedes conectar más de 1 tarjeta al software y éste permitirá programarlas.
- Ya no es necesario generar un archivo extensión mcs para programar la memoria Flash. En esta nueva versión, seleccionando el bitstream, INTegra se encargará de crear el archivo de configuración para la memoria.
- Al abrir un archivo con INTegra, éste buscará en la ruta del último directorio abierto.
- INTegra ahora guardará un historial de los últimos 7 archivos abiertos.
- Se agregó soporte Drag and Drop, por lo que si estas utilizando el explorador de Windows, puedes jalar el bitstream al área de archivos para que éste lo abra.
Buscar/Actualizar. Al dar clic en éste botón, inicia la búsqueda de todas las tarjetas de
desarrollo conectadas a una PC. Si se conectó o desconectó una tarjeta posterior a la
búsqueda, éste botón permite limpiar el Hardware conectado y busca nuevamente todas
las tarjetas de desarrollo conectadas.
Vincular. Cuando se han encontrado tarjetas conectadas a la PC y se ha seleccionado
una, éste botón permite asociar la tarjeta a INTegra, configurando el programador con el
protocolo de comunicación JTAG.
Abrir Archivo. Como su nombre lo indica, éste botón permite abrir un bitstream para ser
programado por INTegra al FPGA o memoria Flash.
PROGRAMAR. Este botón inicia la descarga del bitstream seleccionado de la tabla de
archivos al FPGA o la memoria Flash. Es importante notar que a partir de la versión 6,
INTegra no revisa que el bitstream sea compatible con el FPGA seleccionado por lo que
es responsabilidad del usuario seleccionar el Bitstream correcto. En el caso de las tarjetas
Symbhia, a partir de la revisión D, y Avanxe 7, desde la revisión B, existe un LED indicador
de programación exitosa que indica que el bitstream es correcto.
Selección de dispositivo: FPGA/ FLASH. Este control permite seleccionar que es lo que
deseas programar, entre el FPGA y la memoria Flash. Para programar la memoria Flash,
basta con que selecciones el archivo .bit que deseas descargar, es decir, ya no es
necesario generar un archivo mcs.
Barra de progreso. Esta barra indica que hay una operación llevándose a cabo.
Referencias:
- Integra - INTESC. (s. f.). INTESC. https://intesc.mx/integra/?v=0b98720dcb2c
- (s. f.). INICIO - INTESC. https://intesc.mx/wp-content/uploads/2021/07/Manual_INTegra_6.X.X_RevA.pdf?v=0b98720dcb2c
Comentarios
Publicar un comentario