generando download.bit desde la línea de comandos

0

Estamos intentando automatizar todo el proceso de creación, programación de FPGA y lanzamiento desde Xilinx. Por lo tanto, estaba programando el FPGA usando iMPACT como se menciona en el enlace , pero iMPACT no genera download.bit desde system.bit.

Desde Xilinx veo que, junto con el archivo .bit y .bmm, también podemos asignar un "archivo ELF para inicializar en el bloque RAM" y actualmente en el sistema que estoy usando, está configurado en "bootloop" para Tanto los procesadores. ¿Qué es este bootloop y dónde puedo encontrarlo? Si puedo encontrarlo, creo que puedo programar el FPGA desde la línea de comandos usando data2mem.exe. Cualquier ayuda será apreciada.

    

1 respuesta

2

La forma general para automatizar la descarga de impacto es:

setmode -bscan
setcable -p auto
identify
assignfile -p <index> -file <some-file>.bit
program -p <index>
quit

guardado en un archivo .cmd y reemplazado según sea necesario. Entonces ejecutaría el impacto en modo por lotes como

impact -batch <some-file>.cmd

Parece que para su caso, debe poner 'system.bit' en el archivo cmd para que el impacto intente cargar desde el archivo correcto.

Si esto no resuelve su problema, agregue algunos detalles más para aclarar.

    
respondido por el alex.forencich

Lea otras preguntas en las etiquetas