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
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.