Mudanças entre as edições de "Configuração da USB para programação do FPGA via JTAG"
Ir para navegação
Ir para pesquisar
(→UBUNTU) |
(→UBUNTU) |
||
Linha 2: | Linha 2: | ||
=UBUNTU = | =UBUNTU = | ||
− | Antes de poder programar | + | Antes de poder programar um FPGA usando a interface JTAG é necessário Configurar a USB Blaster para a programação JTAG. |
+ | |||
+ | O procedimento abaixo é usado nos kits: | ||
+ | *DE2-115, DE0-Nano, DE0 da Altera | ||
+ | *Mercurio IV da Macnica | ||
Executar como '''root''' os seguintes comandos para criar o arquivo '''51-usbblaster.rules''' na pasta '''/etc/udev/rules.d''' | Executar como '''root''' os seguintes comandos para criar o arquivo '''51-usbblaster.rules''' na pasta '''/etc/udev/rules.d''' |
Edição das 10h02min de 25 de novembro de 2013
VER: Cable and Adapter Drivers Information - site da ALTERA
UBUNTU
Antes de poder programar um FPGA usando a interface JTAG é necessário Configurar a USB Blaster para a programação JTAG.
O procedimento abaixo é usado nos kits:
- DE2-115, DE0-Nano, DE0 da Altera
- Mercurio IV da Macnica
Executar como root os seguintes comandos para criar o arquivo 51-usbblaster.rules na pasta /etc/udev/rules.d
cd /etc/udev/rules.d touch 51-usbblaster.rules cat 51-usbblaster.rules # Altera USB-Blaster rule to set mode to 666. SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="09fb", ATTR{idProduct}=="6001", MODE="0666", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", RUN+="/bin/chmod 0666 %c"
Para verificar se a JTAG está configurada corretamente, conecte a placa usando a USB e ligue-a.
cd /opt/altera/13.0sp1/quartus/bin ./jtagconfig
Se estiver OK, deve aparece alguma mensagem do tipo:
1) USB-Blaster variant [3-3]
Caso não esteja OK, aparecerá:
No JTAG hardware available
WINDOWS
Quando alguém precisar, escrever o procedimento.