Device Family: Intel® Stratix® 10

Intel Software: Quartus Prime

Type: Answers

Area: Component, Tools


Last Modified: June 14, 2019
Version Found: v18.1
Bug ID: 1807707343

Internal Error: Sub-system: BITASM, File:/quartus/pgm/bitasm/bitasm_common_dev.cpp, Line: 1426

Description

You may see this Internal Error when configuring an Intel®  Stratix® 10 FPGA using Intel Quartus® Prime Pro Programmer, due to a corrupt or incomplete installation of the Intel Quartus Prime Pro software.

A full transcript of the error is below.

Internal Error: Sub-system: BITASM, File:/quartus/pgm/bitasm/bitasm_common_dev.cpp, Line: 1426

die == DEV_DIE_TYPE_NULL

Stack Trace:

   0x217d4d:
BITASM_COMMON_DEV::get_uib_die_info + 0x82d (pgm_bitasm)

   0x21a7df:
BITASM_COMMON_DEV::retry_to_get_die_info + 0x5ff (pgm_bitasm)

   0x2cc258:
BITASM_FAMILY_VAR1::precheck_data_type + 0x218 (pgm_bitasm)

   0x2bccb5:
BITASM_FAMILY_VAR1::generate_bitstream + 0x3c5 (pgm_bitasm)

   0x2cf0ac:
BITASM_FAMILY_VAR1::run + 0x11c (pgm_bitasm)

   0x2ebd03:
BITASM_MGR::create_bitstream + 0x1083 (pgm_bitasm)

   0x2151ab:
PGMIO_FBGEN_PROXY::create_bitsteam + 0x146b (pgm_pgmio)

    0xbb872:
PGMIO_F2P::create_bitstream + 0x362 (pgm_pgmio)

    0x86c95:
PGM_CHAIN_ELEMENT::generate_bv_list + 0x115 (pgm_pgmio)

    0x84553:
PGM_CHAIN_ELEMENT::create_chain_element + 0x10b3 (pgm_pgmio)

    0x7dfc7:
PGME_PROGRAMMER::lookup_device + 0x27 (pgm_pgme)

    0x6e91d:
PGMWQ_DEVICE_TREE::lookup_device + 0x4d (pgm_pgmwq)

    0x54adf:
PGMWQ_DEVICE_TREE::create_chain_element + 0x1cf (pgm_pgmwq)

    0x4695e:
PGMWQ_DEVICE_TREE::change_file_confirm + 0xa7e (pgm_pgmwq)

    0x45d7e:
PGMWQ_DEVICE_TREE::change_file + 0x38e (pgm_pgmwq)

    0x7773b:
PGMWQ_FRAME_WND::on_change_file_action + 0x3b (pgm_pgmwq)

   0x1de4f6:
QMetaObject::activate + 0x576 (Qt5Core)

    0xe0a2b:
QAbstractButton::clicked + 0xab (Qt5Widgets)

    0xe094c:
QAbstractButton::click + 0x19c (Qt5Widgets)

    0xe177b:
QAbstractButton::mouseReleaseEvent + 0x8b (Qt5Widgets)

    0x39f4b:
QWidget::event + 0xdb (Qt5Widgets)

    0x185ef:
QApplicationPrivate::notify_helper + 0x13f (Qt5Widgets)

    0x161fc:
QApplication::notify + 0x8dc (Qt5Widgets)

   0x1bedd8:
QCoreApplication::notifyInternal2 + 0xb8 (Qt5Core)

    0x19935:
QApplicationPrivate::sendMouseEvent + 0x325 (Qt5Widgets)

    0x61e88:
QSizePolicy::QSizePolicy + 0x2d18 (Qt5Widgets)

    0x5fbfd:
QSizePolicy::QSizePolicy + 0xa8d (Qt5Widgets)

    0x185ef:
QApplicationPrivate::notify_helper + 0x13f (Qt5Widgets)

    0x17476:
QApplication::notify + 0x1b56 (Qt5Widgets)

   0x1bedd8:
QCoreApplication::notifyInternal2 + 0xb8 (Qt5Core)

    0x4ce30:
QGuiApplicationPrivate::processMouseEvent + 0x870 (Qt5Gui)

    0x3473a:
QWindowSystemInterface::sendWindowSystemEvents + 0x9a (Qt5Gui)

   0x2088d4:
QEventDispatcherWin32::processEvents + 0xd64 (Qt5Core)

     0xb85c:
CallWindowProcW + 0x4dc (USER32)

     0xb1ee:
DispatchMessageW + 0x1ae (USER32)

   0x2080a5:
QEventDispatcherWin32::processEvents + 0x535 (Qt5Core)

    0x50208:
qt_plugin_query_metadata + 0x1d18 (qwindows)

   0x1baca2:
QEventLoop::exec + 0x1b2 (Qt5Core)

   0x1bda33:
QCoreApplication::exec + 0x143 (Qt5Core)

     0x113b:
qgq_main + 0x8b (qpro)

    0x149f8:
msg_main_thread + 0x18 (CCL_MSG)

    0x1609e:
msg_thread_wrapper + 0x6e (CCL_MSG)

    0x20fa0:
mem_thread_wrapper + 0x70 (ccl_mem)

    0x13f7d:
msg_exe_main + 0x20d (CCL_MSG)

     0x2163:
WinMain + 0x153 (qpro)

     0x1772:
__scrt_common_main_seh + 0x116 (qpro)

    0x137e3:
BaseThreadInitThunk + 0x13 (KERNEL32)

    0x6cb80:
RtlUserThreadStart + 0x20 (ntdll)

End-trace

Workaround/Fix

Reinstall the Intel Quartus Prime Pro software to avoid this error.