Article ID: 000074173 Content Type: Error Messages Last Reviewed: 04/17/2023

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

Environment

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

    You might 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 Edition Software Convert Programminng Files utility.

     The following shows a full transcript of the error:

     

    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 Intel Quartus Prime Pro Edition software version 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