ID do artigo: 000086180 Tipo de conteúdo: Instalação e configuração Última revisão: 11/05/2017

Por que minha licença Quartus/OpenCL não funciona no RedHat 7.x?

Ambiente

    Intel® Quartus® Prime Pro Edition
    SDK Intel® FPGA para OpenCL™ Edição Pro

Linux*

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

O software Quartus® Prime e Intel® FPGA SDK para licença OpenCL™ exigem que a porta Ethernet seja chamada de eth0. RedHat / CentOS 7.x tem nomes de porta Ethernet, como enpXXXXX (ou seja, enp20s63). Os usuários podem ver o seguinte erro ao compilar:

Para obter mais informações, consulte a documentação do Licenciamento FlexNet, disponível em "www.flexerasoftware.com".

Não foi possível adquirir uma licença válida para o SDK Intel® FPGA OpenCL™.

Erro: falha no gerador Verilog.

Resolução

Para resolver este problema, siga as etapas abaixo e reinicie o sistema. (Observe que você precisará de acesso sudo no host para executar alguns comandos)

• vi /etc/default/grub

(adicionar "net.ifnames=0" à GRUB_CMDLINE_LINUX variável)

• sudo grub2-mkconfig -o /boot/grub2/grub.cfg

• sudo vi /etc/udev/rules.d/70-persistent-net.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS==="?*", ATTR{address}=="08:00:27:a9:7a:e1", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

 

Como alternativa, uma porta Ethernet falsa pode ser criada seguindo as etapas abaixo:

  1. boneco sudo modprobe
  2. sudo ip li adicionar boneco tipo dummy0
  3. nome do conjunto de link sudo ip eth0 dev dummy0
  4. sudo ifconfig eth0 hw ether up

Por exemplo: sudo ifconfig eth0 hw éther EC:8E:B5:8F:F0:DD up

Este problema está programado para ser corrigido é uma versão futura do software Quartus Prime e Intel FPGA SDK para OpenCL.

 

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.