Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ hsitest(8) — Pixar HSI 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

hsi(4)

fsptest(8)

HSITEST(8)  —  Pixar Programmer’s Manual

NAME

hsitest− High-Speed Interface hardware diagnostic

SYNOPSIS

hsitest [ commands ]

DESCRIPTION

hsitest is a collection of diagnostic tests for the Pixar High-Speed Interface (HSI) board.  It can be invoked in either a conversational or non-conversational mode. 

To invoke hsitest interactively, simply type hsitest at UNIX command level (your shell path must include the directory /usr/pixar/diag/bin). hsitest prints the arrow (“>”) to prompt for commands, which are executed as they are entered.  Typing ?  or help will elicit a display of commands.  hsitest can be invoked non-interactively by specifying the desired function(s) on the shell command line, for example:

hsitest -board/all -ychk

For a more detailed description of command menu navigation, see fsptest(8) in the standard Pixar documentation.

BASIC USAGE

If no decompression board is present, a complete battery of diagnostic tests can be invoked with the shell-level command

hsitest -board/all -ychk

With a decompression board present, use the command

hsitest -board/all -ychk -decomp/all

MAIN MENU

Upon entering hsitest, the user may select commands from the main menu.  The following HSI diagnostic commands are available:

board − submenu for intra-board tests
Commands in this submenu test hardware on the HSI board.  This submenu does not attempt to communicate with the yapbus or the parallel port.

decomp − submenu for decompression board tests
Commands in this submenu test the operation of the optional decompression board.  One of the tests in this submenu communicates between the HSI and the Chap over the yapbus.

ychk - test yapbus communication with the Chap
This command runs diagnostic microcode in the Chap and sends data patterns across the yapbus in both directions.  It should be run only after all tests in the board submenu have completed successfully. 

BOARD MENU

These commands test hardware on the HSI board. 

csr − set and clear bits in CSRs

dw − test operation of the VMEbus data window

yfifo − test the yapbus FIFO and associated logic

yapfsm − test the yapbus Finite State Machine

interrupt − test VMEbus interrupt generation

pup − test pixel unpacking and byte reordering

pp − test parallel port logic

ppparams − submenu to set parameters for pp test

all − perform all tests in the board submenu

DECOMP MENU

These commands test hardware on the decompression board, which is an optional board that is used with the HSI.  The results of the tests in this submenu are accurate only when the HSI has also passed the board/all and ychk tests successfully.  If the decompression board is not present, the tests in this submenu will alert the user to that fact. 

csr − set and clear bits in decompression board CSRs

ram − test token and mapping table RAMs

dfifo − test decompression FIFO

decomp − test the decompression logic into yapbus FIFOs

chap − test complete decompression path from data window to Chap

all − perform all tests in the decomp submenu

SEE ALSO

hsi(4), fsptest(8)

Release β  —  Last change: 6/20/89

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026