Specifications

Table Of Contents
Fabric OS Commands
164 Fabric OS Version 3.1.x/4.1.x Reference Guide
The test method is as follows:
1. Determine which ports are connected to each other.
2. Enable ports for cabled loopback mode.
3. Create a frame F of maximum data size (2112 bytes).
4. Transmit frame F via port M.
5. Pick up the frame from its cross connected port N. Complain if port other than
N actually received the frame.
6. Check if any of the 8 statistic error counters are non-zero: ENC_in, CRC_err,
TruncFrm, FrmTooLong, BadEOF, Enc_out, BadOrdSet, DiscC3.
7. Check if the transmit, receive or class 3 receiver counters are stuck at some
value.
8. Check if the number of frames transmitted is not equal to the number of
frames received.
9. Repeat steps 3 through 8 for all ports present until:
a. The number of frames requested is reached
b. All ports are marked bad
At each pass, the frame is created from a different data type. There are seven data
types:
1) CSPAT: 0x7e, 0x7e, 0x7e, 0x7e,...
2) BYTE_LFSR: 0x69, 0x01, 0x02, 0x05,...
3) CHALF_SQ: 0x4a, 0x4a, 0x4a, 0x4a,...
4) QUAD_NOT: 0x00, 0xff, 0x00, 0xff,...
5) CQTR_SQ: 0x78, 0x78, 0x78, 0x78,...
6) CRPAT: 0xbc, 0xbc, 0x23, 0x47,...
7) RANDOM: 0x25, 0x7f, 0x6e, 0x9a,...
If seven passes are requested, the seven different data types are used in the test. If
eight passes are requested, the first seven frames use unique data types, and the
eighth is the same as the first.
Note: The crossPortTest command behaves differently according to the modes
activated.