Brocade Fabric OS Command Reference Manual - Supporting Fabric OS v5.3.0 (53-1000436-01, June 2007)

Fabric OS Command Reference Manual 713
53-1000436-01
turboRamTest
2
turboRamTest
Performs a turbo SRAM logic test for 2-Gbit/sec ASICs.
Synopsis turboramtest [--slot slotnumber][-passcnt count][-ports itemlist]
Description This command verifies the on chip SRAM located in the 2 Gbit/sec 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:
Fill RAM with alternating FFFF 0000 pattern. (Subtest 1: turboram memory fill)
For each incrementing address, read FFFF 0000 pattern and write 0000 FFFF. (Subtest 2:
turbo-ram r-m-w inc 1)
For each incrementing address, read 0000 FFFF pattern and write FFFF 0000. (Subtest 3:
turbo-ram r-m-w inc 2)
For each decrementing address, read FFFF 0000 pattern and write 0000 FFFF. (Subtest 4:
turbo-ram r-m-w dec 1)
For each decrementing address, read 0000 FFFF pattern and write FFFF 0000. (Subtest 5:
turbo-ram r-m-w dec 2)
Repeat steps 1 through 5 with AAAA 5555 pattern.
The execution of this command is subject to Admin Domain restrictions that may be in place.
Operands This command has the following optional operands:
--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 Specifies the number of times to perform this test. The default value is 1.
-ports itemlist Specifies 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.
Examples To execute this test:
switch:admin> turboramtest -passcnt 2 -ports 2/0-2/63
Running Turbo RAM Test ........ passed.
Diagnostics When it detects failure(s), the subtest might report one or more of the following error messages:
DIAG-WTEST
DIAG-INC_RWTEST
DIAG-DEC_RWTEST
DIAG-RAMINIT_TO
Refer to the Fabric OS Message Reference for more information.
See Also centralMemoryTest, cmemRetentionTest, cmiTest, portRegTest, sramRetentionTest