Fabric OS Commands
Subtest 4
The forced bad parity error subtest verifies that a bad parity can be detected, and
that its error flag and interrupt bits are set.
The test method is as follows:
1. Clear the error and interrupt bits of all ASICs.
2. Write 64 bytes with bad parity to all ASICs at offset 0.
3. Read each of the ASICs at offset 0 and check that the error and interrupt bits
4. Repeat the steps above for offset 1, 2, 3, ... 10.
Subtest 5
The forced bad buffer number error subtest verifies that the bad buffer number in
the data packet can be detected, its error flag and interrupt bits are set.
The test method is as follows:
1. Clear the error and interrupt bits of all ASICs.
2. Set up the hardware so that transmission of data includes a bad buffer number.
3. For each ASIC X in the switch, do:
90
are set.
For each of the 11 possible offsets, do:
a. Write a 64 byte pattern in the Central Memory.
b. Read X from all ASIC Y in the switch.
c. Check that X has:
— Its interrupt status bits set.
— An error type of buffer number error.
— The port number in error is the receiver port (which is the base port of
asic Y).
d. Check that all other ASICs (~X) DO NOT get:
— An interrupt, or
— An error flagged
e. Reading the error register clears the CMEM interrupt bit; ready for the
next offset to test.
Fabric OS Version 3.1.x/4.1.x Reference Guide
Need help?
Do you have a question about the StorageWorks MSA 2/8 - SAN Switch and is the answer not in the manual?
Questions and answers