cmiTest
Verify the Control Message Interface (CMI) bus between ASICs.
Synopsis V3.1.x
cmitest [passcnt]
Synopsis V4.1.x
cmitest [--slot number][-passcnt count][-txports
list][-rxports list][-skip mask]
Availability
Admin
Release
V3.1.x and V4.1.x
Description
Use this command to verify that the multiplexed 4-bit CMI point-to-point
connection between two ASICs is OK. It also verifies that a message sent with a
bad checksum will set the error and interrupt status bits of the destination ASIC
and that a message with a good checksum will not set any error or interrupt bit in
any ASIC.
The CMI is used to send transmission requests or completion messages between
the ACIC transmitter and receiver.
The test method is as follows.
1. For each destination ASIC X or Y in the switch, skip ASIC if X = Y.
2. Generate the CMI data D.
3. Send data from source X to destination Y.
4. Check that destination Y has its:
Fabric OS Version 3.1.x/4.1.x Reference Guide
Capture flag set.
Data received is as expected (D).
cmiTest
135