ID del artículo: 000083771 Tipo de contenido: Resolución de problemas Última revisión: 20/02/2023

¿Por qué la herramienta fpgainfo falla después de probar con el kit de desarrollo de plano de datos (DPDK) en Intel® FPGA tarjeta de aceleración programable N3000?

Entorno

    Intel® Quartus® Prime Pro Edition
    Intel® Acceleration Stack para Intel® FPGA PAC N3000: desarrollo IAS-N3000-Development
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Después de realizar pruebas con el kit de desarrollo de plano de datos (DPDK), la utilidad fpgainfo podría presentar el siguiente error:

api-shell.c:518:opae_enumerate() **ERROR**: error de fpgaEnumerate() por el error "libxfpga.so", enumeración de recursos: excepción

Este error se produce porque el FPGA no está vinculado al controlador FPGA Open Programable Acceleration Engine (OPAE).

Resolución

Para solucionar este problema, desenvolviendo desde el controlador parafio-pcie y reenvolviendo al controlador OPAE realizando los siguientes pasos:

  1. Desenlazado del controlador deioio:

$ sudo rmmodactivo-pci

  1. Reenbinado al controlador OPAE:

$ modprobe Intel-fpga-pci

$ 0000:BB:DD.F > /sys/bus/pci/drivers/intel-fpga-pci/bind

 $ sudo modprobe i40e

  1. Vincule las interfaces XL710 con el controlador i40e:

$ sudo ./userindex/dpdk-devbind.py -b i40e 14:00.0 14:00.1 16:00.0 16:00.1

Nota: En el comando, reemplace el valor B:D:F apropiado que corresponde a los FPGA y XL710.

 

 

Productos relacionados

Este artículo se aplica a 2 productos

Intel® FPGA PAC N3000
Dispositivos programables Intel®

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.