Intel® Quartus® Prime Pro Edition User Guide: Scripting

ID 683432
Date 9/26/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.1.12.20. initialize_connections (::quartus::external_memif_toolkit)

The following table displays information for the initialize_connections Tcl command:

Tcl Package and Version

Belongs to ::quartus::external_memif_toolkit

Syntax initialize_connections [-h | -help] [-long_help]
Arguments -h | -help Short help
  -long_help Long help with examples and possible return values
Description
	Initializes the internal data structures of the toolkit.
	This command must be run before any other toolkit commands
	are executed.
Example Usage
	project_open dut

	initialize_connections

	terminate_connections

	project_close
Return Value Code Name Code String Return
TCL_OK 0 INFO: Operation successful
TCL_ERROR 1 ERROR: Unable to find active revision. Specify an active revision name using set_current_revision <revision name>.
TCL_ERROR 1 ERROR: The current project specifies a part that cannot be loaded. Verify the device family is correctly installed.
TCL_ERROR 1 ERROR: The connection to the hardware drivers could not be established.
TCL_ERROR 1 ERROR: Illegal connections detected
TCL_ERROR 1 ERROR: The current project settings are invalid. Verify that all project settings are valid.
TCL_ERROR 1 ERROR: The JTAG Debug Information (.jdi) file called <string> could not be found. Ensure this file exists or run quartus_asm to create it.
TCL_ERROR 1 ERROR: You must open a project before you can use this command.
TCL_ERROR 1 ERROR: Could not initialize System Console. <string>
TCL_ERROR 1 ERROR: Toolkit has already been initialized. Use terminate_connections to de-initialize the toolkit.