Visible to Intel only — GUID: mwh1410384269195
Ixiasoft
Visible to Intel only — GUID: mwh1410384269195
Ixiasoft
2.6. System Console Commands
The console commands enable testing. Use console commands to identify a service by its path, and to open and close the connection. The path that identifies a service is the first argument to most System Console commands.
- Identify a service by specifying its path with the get_service_paths command.
- Open a connection to the service with the claim_service command.
- Use Tcl and System Console commands to test the connected device.
- Close a connection to the service with the close_service command
Command |
Arguments |
Function |
---|---|---|
get_service_types | N/A | Returns a list of service types that System Console manages. Examples of service types include master, bytestream, processor, sld, jtag_debug, device, and design. |
get_service_paths |
|
Allows you to filter the services which are returned. |
claim_service |
|
Provides finer control of the portion of a service you want to use. claim_service returns a new path which represents a use of that service. Each use is independent. Calling claim_service multiple times returns different values each time, but each allows access to the service until closed. |
close_service |
|
Closes the specified service type at the specified path. |
is_service_open |
|
Returns 1 if the service type provided by the path is open, 0 if the service type is closed. |
get_services_to_add | N/A | Returns a list of all services that are instantiable with the add_service command. |
add_service |
|
Adds a service of the specified service type with the given instance name. Run get_services_to_add to retrieve a list of instantiable services. This command returns the path where the service was added. Run help add_service <service-type> to get specific help about that service type, including any parameters that might be required for that service. |
add_service gdbserver |
|
Instantiates a gdbserver. |
add_service tcp |
|
Allows you to connect to a TCP/IP port that provides a debug link over ethernet. See AN693 (Remote Hardware Debugging over TCP/IP for Intel FPGA SoC) for more information. |
add_service transceiver_channel_rx |
|
Instantiates a Transceiver Toolkit receiver channel. |
add_service transceiver_channel_tx |
|
Instantiates a Transceiver Toolkit transmitter channel. |
add_service transceiver_debug_link |
|
Instantiates a Transceiver Toolkit debug link. |
get_version | N/A |
Returns the current System Console version and build number. |
get_claimed_services |
|
For the given claim group, returns a list of services claimed. The returned list consists of pairs of paths and service types. Each pair is one claimed service. |
refresh_connections | N/A |
Scans for available hardware and updates the available service paths if there have been any changes. |
send_message |
|
Sends a message of the given level to the message window. Available levels are info, warning, error, and debug. |