¿Cómo reinicio una placa de desarrollo FPGA a su configuración de fábrica?

2

He programado un Altera board en el modo de configuración para que ejecute mi programa cuando se inicie. Ahora quiero volver a la configuración de fábrica. ¿Cómo hago eso?

    
pregunta geft

1 respuesta

3

Como la mayoría de las placas de desarrollo FPGA, puede restaurar la configuración enviada de fábrica siguiendo los mismos pasos que usa para cargar su propio firmware, excepto que la corriente de bits de la configuración está lista para usarse y no es necesario volver a compilarla. Entonces, en lugar de abrir y construir un proyecto, en vez de eso, simplemente vaya directamente a la herramienta de programación. (Si se tratara de Xilinx ISE, esta herramienta se llamaría Impacto, creo que en Altera Quartus solo se llama Herramienta de programación ... No tengo el Quartus más reciente, así que podría estar equivocado al respecto. Uso principalmente Xilinx).

Para la placa de desarrollo Terasic DE2-115 (Altera Cyclone IV FPGA), parece que la placa viene precargada con DE_115.qsf. Si no puede encontrar este archivo en su propio sistema, tome una copia del servidor ftp:

ftp://ftp.altera.com/up/pub /Altera_Material/12.1/Boards/DE2-115/DE2_115.qsf

(Acabo de seguir el enlace del comentario de Peter Teoh, subí al directorio principal y encontré el archivo de flujo de bits .qsf con el mismo nombre que el tablero).

La restauración de la configuración enviada de fábrica es útil si desea verificar que la placa funciona correctamente, si (como estudiante) se está preparando para venderla en eBay por dinero de libros de texto. En este caso, mencionó que está devolviendo una tabla prestada, por lo que es bueno dejarla en un estado de funcionamiento conocido para el próximo usuario. A menudo, el código fuente de esta configuración inicial puede proporcionarse como un ejemplo de trabajo. Esto podría llamarse prueba de fábrica o algún otro nombre similar, lo más probable es que siga el mismo nombre que la placa de desarrollo.

    
respondido por el MarkU

Lea otras preguntas en las etiquetas