Article ID: 000073894 Content Type: Error Messages Last Reviewed: 06/20/2019

Error: Device enumeration failed

Environment

  • Intel® Arria® 10 GX FPGA
  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    If you configure and run diagnostics with the NLB_3 AFU image on Intel® Programmable Acceleration Card with Intel® Arria®10 GX FPGA . An error may occur as follows:

        Running fpgadiag read test...

        Error: device enumeration failed.

        Please make sure that the driver is loaded and that a bitstream for

        AFU id: F7DF405C-BD7A-CF72-22F1-44B0B93ACD18 is programmed.

        Failed Test: trput

        Command 'fpgadiag -B 12 --mode=trput --read-vc=vh0 --write-vc=vh0 --multi-cl=4 --begin=1024, --end=1024 --timeout-sec=5 --cont' returned non-zero exit status 102

        Finished Executing NLB (FPGA DIAG)Tests

    Resolution

    To work around this problem, follow the steps below:

    1.  Edit file bist_nlb3.py:

               sudo vim /usr/bin/bist_nlb3.py

          2. Change Line48:

               cmd = "fpgadiag -B {} {}".format(bus_num, param)

               ---

               cmd = "fpgadiag -B 0x{} {}".format(bus_num, param)

          

    Disclaimer

    1

    All postings and use of the content on this site are subject to Intel.com Terms of Use.