HP StorageWorks Fabric OS 5.0.0 Command Reference Guide (AA-RW1MA-TE, May 2005)

700 Fabric OS commands
Performs a turbo SRAM logic test for 2 Gb/s ASICs.
Synopsis
turboramtest [--slot slotnumber][-passcnt count][-ports itemlist]
Availability
admin
Description
This command verifies the on chip SRAM located in the 2 Gb/s ASIC using the turbo-RAM BIST circuitry.
These same SRAMS are tested by portRegTest and sramRetentionTest using PCI operations but
for this test, the BIST controller is able to perform the SRAM write and read operations at a much faster
rate. It is also able to test one SRAM in each quadrant of every chip, in parallel.
The test flow for each SRAM is as follows:
1. Fill RAM with alternating FFFF 0000 pattern. (Subtest 1: turboram memory fill)
2. For each incrementing address, read FFFF 0000 pattern and write 0000 FFFF. (Subtest 2: turbo-ram
r-m-w inc 1)
3. For each incrementing address, read 0000 FFFF pattern and write FFFF 0000. (Subtest 3: turbo-ram
r-m-w inc 2)
4. For each decrementing address, read FFFF 0000 pattern and write 0000 FFFF. (Subtest 4: turbo-ram
r-m-w dec 1)
5. For each decrementing address, read 0000 FFFF pattern and write FFFF 0000. (Subtest 5: turbo-ram
r-m-w dec 2)
6. Repeat Steps 1-5 with AAAA 5555 pattern.
Operands
This command has the following operands:
Examples
To execute this test:
turboRamTest
--slot slotnumber Specifies the slot number on which the diagnostic operates. The
ports specified are relative to this slot number. The default is 0
and designated to operate on fixed-port-count products.
-passcnt count Specify the number of times to perform this test. The default value
is 1. This operand is optional.
-ports itemlist Specify a list of blade ports to test. By default, all the blade ports
in the specified slot are tested. Refer to the itemList command
help page for more information. This operand is optional.
switch:admin> turboramtest -passcnt 2 -ports 2/0-2/63
Running Turbo RAM Test ........ passed.