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