User`s guide
• Digital Storage System Interconnect (DSSI) for HSD30 Array
Controllers
System Communication Services (SCS)
Mass Storage Control Protocol (MSCP)
Tape Mass Storage Control Protocol (TMSCP)
Diagnostic Utility Protocol (DUP)
• Small Computer System Interface (SCSI) for HSZ Array Controllers
SCSI–2 protocol with tagged command queuing and vendor-unique
diagnostic pages (for communication with the controller CLI).
2.2.3 Operator Interface and Subsystem Management Functions
The operator interface and subsystem management functions support the user
interface, subsystem management, subsystem verification, and error logging fault
management. These functions are described in the following sections.
2.2.3.1 Command Line Interpreter
The controller’s command line interpreter is the primary user interface for the
controller. The CLI contains firmware for controlling most management functions
plus local program execution.
2.2.3.2 Diagnostic Utility Protocol
The DUP connection between the controller and the host is supported over the
CI bus for HSJ array controllers and the DSSI bus for HSD30 array controllers.
DUP allows you to access the CLI and local programs through a remote host
‘‘virtual’’ terminal in much the same way as using a maintenance terminal.
2.2.3.3 HSZ Array Controller Virtual Terminal Connection
For HSZ array controllers, a virtual terminal port connection can be created using
a host-based application called the HSZterm utility. This application uses SCSI
diagnostic send/receive commands to deliver and receive characters to/from the
HSZ array controller CLI and local programs.
2.2.3.4 Local Programs
The following are local programs available for controller subsystem management
and verification:
• DILX and TILX internal disk and tape exercisers for SCSI–2 disk and tape
drives
• VTDPY user display for current controller state and performance data
• C_SWAP for controller and cache module warm swap (for dual-redundant
configurations)
• FLS for enabling and disabling licensed features
• CFMENU for configuring storage devices, storagesets, and units
• Code Patch for firmware changes and repairs
• Code Load for writing new firmware onto the PCMCIA card for HSZ40–Bx
array controllers
• FMU for displaying controller last failure information and controlling the
display of spontaneous events
• CONFIG for adding new devices that are not currently in the configuration
2–14 Controller Technical Description