C H A P T E R  23

Host to System Controller Loopback Test (hsclbtest)

hsclbtest verifies the proper functioning of the Host to System Controller interface in Sun high-performance UltraSPARC T1 (Chip-Multithreaded [CMT] Multicore Processor) CPU based entry level servers.

hsclbtest exercises the Host to System controller (SC) interface for making sure that the Host to SC communication path is functional and reliable. The test essentially sends and receives packets from Host to SC on SunVTS virtual channel and verifies the contents of the packets that sent and received for integrity.

hsclbtest Options

To reach the following dialog box, right-click on the test name in the System Map and select Test Parameter Options. If you do not see this test in the System Map, you might need to expand the collapsed groups, or your system might not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.


FIGURE 23-1 hsclbtest Test Parameter Options Dialog Box

Screenshot of the hsclbtest Test Parameter Options dialog box.

The folloiwng table describes the hsclbtest test parameter options.

TABLE 23-1 hsclbtest Options

hsclbtest Options


Total Packets

Specifies the total number of the packets to send. The default number of packets is 50. The maximum number of packets is 250.


Specifies the size of each packet in bytes. The default packet size is 250. The minimum size is 50 and maximum size is 500.


Specifies what predefined data pattern to use for the packet contents. The options are Sequential or Random. The default is the Sequential pattern.

hsclbtest Test Modes

TABLE 23-2 hsclbtest Supported Test Modes

Test Mode



The Connection test mode is supported.


Performs the full test.

hsclbtest Command-Line Syntax

/opt/SUNWvts/bin/hsclbtest standard_arguments
-o tpkts
=total_packets, pksz=packet_size, dpat=data_pattern

TABLE 23-3 hsclbtest Command-Line Syntax

Arguments Description


This argument is used to specify total number of packets to send. Valid range for total packets: 1 - 250. The default value is 50.


This argument specifies size of each packet. Valid range for packet size is 50 - 500. The default value is 250.


This argument specifies what predefined data pattern to use for packet contents. Valid data patterns are "Seq" or "Rand" for Sequential data pattern or random data pattern respectively.