Fabric OS Reference Manual

208 Fabric OS Reference Manual
4. Transmit 4 frames of different lengths using port M:
2112 bytes of BYTE_LFSR
1000 bytes of CSPAT
128 bytes of RANDOM
512 bytes of RDRAM_PAT
The partner port N eventually sends 4 similar frames:
2112 bytes of BYTE_LFSR
928 bytes of CSPAT
200 bytes of RANDOM
480 bytes of RDRAM_PAT
5. Periodically check each port:
each port has not died
frames transmitted counter is incrementing
statistic error counters are nonzero
ENC_in
,
CRC_err
,
TruncFrm
,
FrmTooLong
,
BadEOF, Enc_out,
BadOrdSet, DiscC3
until one of the following is met:
the number of million frames requested per port are met
all ports are marked bad
the user sends a keyboard (or push button) interrupt to abort
In this test, data is not read and checked and the only CPU intervention is
the periodic check of hardware counters.
Here is an example of the data used:
CSPAT: 0x7e, 0x7e, 0x7e, 0x7e, ...
BYTE_LFSR: 0x69, 0x01, 0x02, 0x05, ...
RANDOM: 0x25, 0x7f, 0x6e, 0x9a, ...
RDRAM_PAT: 0xff, 0x00, 0xff, 0x00, ...