ID do artigo: 000077387 Tipo de conteúdo: Instalação e configuração Última revisão: 01/10/2018

Por que o diagnóstico aocl falha no Ubuntu 16.04 (kernel 4.14 ou mais recente)?

Ambiente

  • Intel® Quartus® Prime Pro Edition
  • SDK Intel® FPGA para OpenCL™ Edição Pro
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição

    O diagnóstico aocl pode não encontrar o Arria® 10 dispositivo no Ubuntu 16.04 (kernel 4.14 ou mais recente), embora a etapa de instalação aocl seja concluída com sucesso (conforme mencionado no AN 807 para o kit de desenvolvimento Arria® 10 GX FPGA) devido ao módulo de altera_cvp que está incluído nos kernels do Ubuntu mais recentes.

    Para verificar se altera_cvp módulo está causando uma falha no diagnóstico aocl em seu sistema, verifique o campo "Driver do Kernel em uso" para ver se o dispositivo da Altera Corporation está listado nas informações do dispositivo PCIe:

    $ lspci -v

    Procure aceleradores de processamento: dispositivo Altera Corporation

    Aceleradores de processamento: Dispositivo Altera Corporation 2494 (rev 01) (prog-if 01)

    Subsistema: dispositivo Altera Corporation a151

    Slot físico: 4

    Sinalizadores: mestre de barramento, devsel rápido, latência 0, IRQ 10

    Memória em f314000 (64 bits, prefetchável) [size=512]

    Memória em f310000 (64 bits, pré-busca) [tamanho=256 K]

    Recursos: <access negados>

    Driver de kernel em uso: altera-cvp

    Módulos do Kernel: altera_cvp aclpci_a10_ref_drv

    Resolução

    Para evitar que o módulo altera_cvp seja carregado para o seu dispositivo Arria® 10, copie o arquivo da lista negra anexado abaixo para o diretório /etc/modprobe.d e reinicie o computador. São necessários privilégios administrativos para concluir esta correção.

    > Baixar a lista negra altera_cvp.conf aqui

    $ sudo cp blacklist-altera_cvp.conf /etc/modprobe.d/

    Após a reinicialização, ol spci -v NÃO deve mostrar altera_cvp no campo "Driver kernel em uso" para o dispositivo Altera Corporation. Você deve ver o driver do dispositivo Arria® 10 (conforme mostrado para o Kit de desenvolvimento de Arria® 10 GX FPGA no exemplo abaixo)

    Aceleradores de processamento: Dispositivo Altera Corporation 2494 (rev 01) (prog-if 01)

    Subsistema: dispositivo Altera Corporation a151

    Slot físico: 4

    Sinalizadores: bus master, devsel rápido, latência 0, IRQ 16

    Memória em f314000 (64 bits, prefetchável) [size=512]

    Memória em f310000 (64 bits, pré-busca) [tamanho=256 K]

    Recursos: <access negados>

    Driver de kernel em uso: aclpci_a10_ref

    Módulos do Kernel: altera_cvp aclpci_a10_ref_drv

    Este problema foi corrigido começando com o SDK FPGA para software OpenCL™ versão 18.1.1.1

    Produtos relacionados

    Este artigo aplica-se a 2 produtos

    FPGAs Intel® Arria® 10 e FPGAs SoC
    Dispositivos programáveis Intel®

    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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.