Article ID: 000074173 Content Type: Error Messages Last Reviewed: 06/27/2019

Internal Error: Sub-system: PGMIO, File: /quartus/pgm/pgmio/pgmio_pcf_data_server.cpp, Line: 70

Environment

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    You may observe this Internal Error when an unsupported Intel® Stratix® 10 device is used as the Flash Loader during .jic programming file creation in the Intel® Quartus® Prime Pro software Convert Programminng Files utility.

     A full transcript of the error is below:

     

    Internal Error: Sub-system: PGMIO, File: /quartus/pgm/pgmio/pgmio_pcf_data_server.cpp, Line: 70

    No PCF Info Found for nightfury5es2

    Stack Trace:

    0x6346e:
    std::string::_Rep::_M_dispose(std::allocator const&) [clone .part.0] (pgm_pgmio

     0x467a41:PGMIO_PCF_DATA_SERVER::get_pcf_file_info(std::string const&,

    PGMIO_PCF_ENTRY**, bool) 0x91 (pgm_pgmio)

       0x38407d:
    PGM_PCF_CONTAINER::get_pcf_file_info(std::string) 0xcd (pgm_pgmio)

       0x430d09:
    PGMIO_POFIO::PGMIO_POFIO(PGM_DEVICE const*, std::string) 0x109 (pgm_pgmio)

       0x43a90c:
    PGMIO_BITSTREAM_WRITER::write_bitstream(std::vector<PGMIO_LOGICAL_PAGE*,
    std::allocator >&,
    std::vector<PGMIO_LOGICAL_PAGE*, std::allocator
    >&, PGMIO_CCF&, std::vector<std::string,
    std::allocator >*, unsigned int) 0x344c (pgm_pgmio)

       0x3ef199:
    PGMIO_F2P::convert_sram_files(PGMIO_CCF&) 0x1a99 (pgm_pgmio)

        0x80759:
    CPFQ_FRAME_WND::on_click_generate() 0xcb3 (pgm_cpfq)

        0x91875:
    CPFQ_FRAME_WND::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)
    0xcf (pgm_cpfq)

       0x2a088a: QMetaObject::activate(QObject*,
    int, int, void**) 0x76a (Qt5Core)

       0x234342: QAbstractButton::clicked(bool)
    0x32 (Qt5Widgets)

       0x23452a:
    QAbstractButtonPrivate::emitClicked() 0x3a (Qt5Widgets)

       0x23584a: QAbstractButtonPrivate::click()
    0xba (Qt5Widgets)

       0x235a15:
    QAbstractButton::mouseReleaseEvent(QMouseEvent*) 0xd5 (Qt5Widgets)

       0x193508: QWidget::event(QEvent*) 0x1d8
    (Qt5Widgets)

       0x15916c:
    QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x9c (Qt5Widgets)

       0x160e27: QApplication::notify(QObject*,
    QEvent*) 0xe57 (Qt5Widgets)

       0x272ea8:
    QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x118 (Qt5Core)

       0x15f7ef:
    QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*,
    QWidget**, QPointer&, bool) 0x1bf (Qt5Widgets)

       0x1ada5b:
    QWidgetWindow::handleMouseEvent(QMouseEvent*) 0x61b (Qt5Widgets)

       0x1afe61: QWidgetWindow::event(QEvent*)
    0x1e1 (Qt5Widgets)

       0x15916c:
    QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x9c (Qt5Widgets)

       0x16028f: QApplication::notify(QObject*,
    QEvent*) 0x2bf (Qt5Widgets)

       0x272ea8:
    QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x118 (Qt5Core)

        0xe8f6b:
    QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
    0x90b (Qt5Gui)

        0xea945:
    QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
    0x105 (Qt5Gui)

        0xc4f5b:
    QWindowSystemInterface::sendWindowSystemEvents(QFlags)
    0xab (Qt5Gui)

        0xd7236:
    QUnixEventDispatcherQPA::processEvents(QFlags)
    0x16 (Qt5XcbQpa)

       0x27179a:
    QEventLoop::exec(QFlags) 0x12a (Qt5Core)

       0x27a280: QCoreApplication::exec() 0x80
    (Qt5Core)

       0x401ecb: qgq_main(int, char const**) 0x7b
    (quartus)

        0x3ebf0: msg_main_thread(void*) 0x10
    (ccl_msg)

        0x40e04: msg_thread_wrapper(void*
    (*)(void*), void*) 0x6e (ccl_msg)

        0x11bec: mem_thread_wrapper(void*
    (*)(void*), void*) 0x5c (ccl_mem)

         0xc2ee: err_thread_wrapper(void*
    (*)(void*), void*) 0x27 (ccl_err)

         0x6cc5: thr_thread_wrapper 0x15
    (ccl_thr)

        0x41950: msg_exe_main(int, char const**,
    int (*)(int, char const**)) 0x148 (ccl_msg)

       0x401fb5: main 0x26 (quartus)

        0x1ed5d: __libc_start_main 0xfd (c)

    End-trace

    Resolution

    To avoid this Internal Error, ensure that the target Intel Stratix 10 device is supported by the version of Intel Quartus Prime Pro software being used,  by checking the device list during project creation. 

    Related Products

    This article applies to 1 products

    Intel® Stratix® 10 FPGAs and SoC FPGAs

    Disclaimer

    1

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