Mudanças entre as edições de "Programando o FPGA através da USB-Blaster"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 22: Linha 22:
  
 
=Programando o FPGA=
 
=Programando o FPGA=
Assegure-se que você fez corretamente a programação do FPGA usando linguagem VHDL, Verilog ou Diagrama Esquemático.  Compile o seu hardware, e verifique que um arquivo NOME.sof é gerado.  Abra o programador escolha [Tools > Programmer] (ver Fig.1). Se necessário configure primeiro o Hardware USB-Blaster conforme mostrado acima. Para programar, é necessário apenas selecionar [Processing>Star].  Após alguns segundos, o cursor Progress: indicará [Sucess].
+
Assegure-se que você fez corretamente a programação do FPGA usando linguagem VHDL, Verilog ou Diagrama Esquemático.  Compile o seu hardware, e verifique que um arquivo NOME.sof é gerado.  Ligue o kit de desenvolvimento e conecte o cabo USB da placa a uma das portas USB do computador. Abra o programador escolha [Tools > Programmer] (ver Fig.1). Se a tela do programador apresentar no campo Hardware Setup = [No Hardware], então será necessário selecionar manualmente o hardware.
 +
 
 +
[[Arquivo:No-hardware.png]]
 +
 
 +
Se necessário configure primeiro o Hardware USB-Blaster conforme mostrado abaixo.
 +
 
 +
[[Arquivo:Config-USB-Blaster.png]]
 +
 
 +
Para programar o programador deverá estar assim:
 +
 
 +
[[Arquivo:USB-BLASTER]]
 +
 
 +
No Lab Programação do IFSC, se não aparecer a [USB-BLASTER], e aparecer no seu lugar a [USB-BLASTER Variant], será necessário alterar os arquivos de configuração com senha de root no sistema.
 +
 
 +
[[Arquivo:USB-BLASTER-variant.png]]
 +
 
 +
Para programar, é necessário apenas selecionar [Processing>Star].  Após alguns segundos, o cursor Progress: indicará [100% Successful].
 +
 
 +
[[Arquivo:USB-BLASTER100-porc.png]]

Edição das 19h23min de 11 de julho de 2014

Configurando o Software Quartus II

Para configurar o Hardware USB-Blaster no Software Quartus II use as seguintes etapas:

Fig.1 Quartus II Programmer

1. Inicie o software Quartus II.

2. Escolha [Tools > Programmer] (ver Fig.1).

3. Clique em [Hardware Setup]. A guia de configurações de hardware da caixa de diálogo de configuração de hardware é exibida (ver Fig.2).

Fig.2 Quartus II Programmer - Hardware Setup

4. A partir do menu drop-down, selecione a USB-Blaster disponível [USB-Blaster variant 3-3].

5. Clique em [Close] para fechar a caixa de diálogo de configuração de Hardware.

6. Na lista Modo, selecione o modo [JTAG].

NOTA: Este procedimento só precisa ser feito uma única vez no computador. Se não tiver senha de root no computador, solicite ao administrador da rede para fazer o procedimento.

Programando o FPGA

Assegure-se que você fez corretamente a programação do FPGA usando linguagem VHDL, Verilog ou Diagrama Esquemático. Compile o seu hardware, e verifique que um arquivo NOME.sof é gerado. Ligue o kit de desenvolvimento e conecte o cabo USB da placa a uma das portas USB do computador. Abra o programador escolha [Tools > Programmer] (ver Fig.1). Se a tela do programador apresentar no campo Hardware Setup = [No Hardware], então será necessário selecionar manualmente o hardware.

No-hardware.png

Se necessário configure primeiro o Hardware USB-Blaster conforme mostrado abaixo.

Config-USB-Blaster.png

Para programar o programador deverá estar assim:

Arquivo:USB-BLASTER

No Lab Programação do IFSC, se não aparecer a [USB-BLASTER], e aparecer no seu lugar a [USB-BLASTER Variant], será necessário alterar os arquivos de configuração com senha de root no sistema.

USB-BLASTER-variant.png

Para programar, é necessário apenas selecionar [Processing>Star]. Após alguns segundos, o cursor Progress: indicará [100% Successful].

Arquivo:USB-BLASTER100-porc.png