Pasos a seguir para ejecutar el Panel de control Terasic DE2 70 con Quartus 13 sp1

Placas completas (con o sin programador incorporado): Terasic, Altera, "chinas", etc
Avatar de Usuario
Subcritical
Spartan 3
Mensajes: 225
Registrado: 24 Ago 2018, 14:52

Pasos a seguir para ejecutar el Panel de control Terasic DE2 70 con Quartus 13 sp1

Mensaje por Subcritical » 05 Mar 2019, 18:02

Primero: Descargar la versión de quartus 13 sp1 que es la última con soporte para Cyclone II.
Descargar el último panel de la web de terasic:
http://download.terasic.com/downloads/c ... V1.6.0.zip

La solución está en seguir los siguientes pasos,dado que el panel de control usa el procesador nios II
y cambian en las versiones de quartus.
Descoprimimos el panel en una carpeta y ahí están los ficheros .sof para la fpga y dos .elf
por si queremos usar 2 tipos de memorias para cargar el programa de nios II.

A escoger: Una o ssram o sdram:
Memoria ssram:
DE2_70_Control_Panel_ssram.elf
Memoria sdram:
DE2_70_Control_Panel_sdram_u2.elf

1) Usar el programador de quartus para cargar el .sof en el fpga de la de2 70.
2) Ejecutar el nios2 shell command :"C:\altera\13.0sp1\nios2eds\Nios II Command Shell.bat"
3) En esa consola entrar en la carpeta (mediante ls y dir) donde esta el control pannel /cygdrive/<niosdrive/.....
4) Ejecutar la siguiente linea si queremos usar memoria ssram :

Código: Seleccionar todo

nios2-download DE2_70_Control_Panel_ssram.elf -c USB-Blaster[USB-0] -r -g 
subir código nios2 a memoria ssram.png
subir código nios2 a memoria ssram.png (126.96 KiB) Visto 3799 veces
5) La ejecución nos muestra que el fichero .elf se ha cargado
6) Ejecutar el panel de control de DE2 70
7) Si se quiere grabar algún contenido en la flash antes tiene que ser borrada.
8) Y ya se puede usar el panel de control.
panel de control y memorias con procesador nios II.png
panel de control y memorias con procesador nios II.png (316.83 KiB) Visto 3798 veces

Responder

Volver a “Placas entrenadoras”