Article ID: 000076456 Content Type: Error Messages Last Reviewed: 08/12/2021

Internal Error: Sub-system: EMITT, File: /quartus/sld/emitt/emitt_connection_manager_impl.cpp, Line: 426

Environment

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

When runnning the Link Project to Device command in the EMIF Toolkit, you may see an error message similar to this :

Error occurred while running the System Console command refresh_connections. System Console returned the result java.util.concurrent: java.lan.Exception: Filesystem is not readyinvoked from within"refresh connections"

 

In addition, you may see an internal error message starting :

Internal Error: Sub-system: EMITT, File: /quartus/sld/emitt/emitt_connection_manager_impl.cpp, Line: 426

is_valid_hardware_name(hw_name) == true

Stack Trace: 

Quartus          0xa1439: EMITT_CONNECTION_MANAGER_IMPL::get_connections(std::string, std::string) 0xd5 (sld_emitt) 

Quartus         0x1022e8: EMITT_CONNECTION_HIERARCHY_EXPERT::link_project_to_device_using_sof_file(EMITT_HARDWARE_DRIVER*, std::vector<EMITT_CONNECTION*, std::allocator >*, EMITT_CONNECTION_MANAGER*, std::string, std::string, FIO_PATH*) 0x428 (sld_emitt)

 

Typically the reason for this error is because there are too many devices connected to the JTAG chain which causes the refresh connections to timeout.

 

Resolution

Reducing the number of devices in the JTAG chains may enable the EMIF Toolkit to operate correctly. This could be caused by there being multiple JTAG servers on a network connected to multiple boards but could also be due to many devices connected to a JTAG chain on a single board.

In the Intel® Quartus® Programmer GUI > Hardware Settings > JTAG Settings :  In the JTAG Server list, select and remove any servers which are not required for the board under test.

This problem is fixed starting with the Intel® Quartus® Prime Pro Edition software version 20.3.

Related Products

This article applies to 3 products

Intel® Cyclone® 10 GX FPGA
Intel® Arria® 10 FPGAs and SoC FPGAs
Intel® Stratix® 10 FPGAs and SoC FPGAs

1