Alarm Card Test for Netra CT Systems (alarm2test)
|
The alarm2test exercises the Alarm Card and System Controller Board on the Sun Netra CT 410 and CT 810 systems.
The Alarm Card is a hot-swappable add-on option for the Netra CT systems which provides secure remote access for system monitoring, failure recovery, and alarm notification. The Alarm Card can be used in both front and rear-access systems.
This test is not scalable.
Note - The Netra CT 410/810 system only runs the 64-bit OS (to take full advantage of UltraSPARCII). Although, alarm2test is available in 32-bit and 64-bit mode, only the 64-bit version of alarm2test can be performed on a Netra CT 410/810 system.
|
alarm2test Requirements
Solaris 9 4/03 operating environment or later is required to perform the alarm2test. Ethernet loopback and serial loopback connectors are also required to perform the alarm2test. In addition, you are required to select the Intervention mode due to the serial and Ethernet loopback connectors.
alarm2test Subtests
alarm2test consists of eight subtests which test and report on the following:
-
Ethernet Internal, External, PHY loopback and PING test
-
Internal/External loopback test on serial ports
-
Checksum test on FLASH
-
Alarm relay on/off test
-
System status panel LED test
-
Fan status test
-
Power supply test
-
FruID checksum test
alarm2test Options
To reach the dialog box below, right-click on the test name in the System Map and select Test Parameter Options. If you do not see this test in the System Map, you might need to expand the collapsed groups, or your system may not include the device appropriate to this test. Refer to the SunVTS User's Guide for more details.
FIGURE 16-1 alarm2test Test Parameter Options Dialog Box With the Scroll Bar at the Top
FIGURE 16-2 alarm2test Test Parameter Options Dialog Box With the Scroll Bar at the Bottom
TABLE 16-1 alarm2test Options
Option
|
Description
|
Enet_Test
|
Enables or disables Ethernet testing.
|
Edata_Pattern_Type
|
Selects the type of data pattern for Enet_Test: Sequential, Random, or both.
|
Num_Packets
|
Specifies the number of data packets to be sent in one test loop.
|
Target_IP_Addr
|
Specifies the IP address of a host to use for the ping test.
|
Etest_Type
|
Selects any or all internal, external, Phy (ethernet transceiver), or ping tests.
|
Serial_Test
|
Enables or disables serial_test.
|
Loopback_Type
|
Selects internal loopback, external loopback, or both.
|
Data_Pattern_Type
|
Selects the type of data pattern for serial_test: Sequential, Random, or both.
|
STest_Type
|
Selects ports to be tested: c, d, u, or v.
|
COM1_Baud
|
Selects the alarm card's COM1 port baud rate.
|
COM2_Baud
|
Selects the alarm card's COM2 port baud rate.
|
Flash_Test
|
Enables or disables the flash checksum test.
|
ALARMPORT
|
Enables or disables the alarmport test.
|
ALARMNUM
|
Selects any or all alarm ports to be tested: 0, 1, 2, 3.
|
ALARM0ON
|
Turns on, turns off, or toggles (on then off) alarm port 0.
|
ALARM1ON
|
Turns on, turns off, or toggles (on then off) alarm port 1.
|
ALARM2ON
|
Turns on, turns off, or toggles (on then off) alarm port 2.
|
ALARM3ON
|
Turns on, turns off, or toggles (on then off) alarm port 3.
|
FRUID_PRES
|
Enable/Disable FRU ID Presence test
|
SCB_Fpga
|
Enable/Disable scb_fpga register test
|
MidPlane_Id
|
Enable/Disable Midplane ID test
|
LEDS_ON_Continuity
|
Enable/Disable SCB LEDs test
|
Slot_LEDS
|
Enable/Disable Slot LEDs test
|
Disk_LEDS
|
Enable/Disable Disk LEDs test
|
Power_Supply_LEDS
|
Enable/Disable Power Supply LEDs test
|
Fan_LEDS
|
Enable/Disable Fan LED test
|
SCB_LEDS
|
Enable/Disable SCB Resgister LEDs test
|
FTM_LEDS
|
Enable/Disable Front Tranission Module LEDs test
|
Green_LED_Blink
|
Enable/Disable Green LED Blink test
|
FRU_Presence
|
Enable/Disable FRU Presence test
|
Health
|
Enable/Disable Health test
|
Power_Supply_ONOFF
|
Enable/Disable Power Supply On/Off test
|
Power_Supply_Status
|
Enable/Disable Power Suppluy Status test
|
Fan_Status
|
Enable/Disable Fan Status test
|
FRU ID CheckSum
|
Enable/Disable FRU ID Checksum test for Midplane, SCB, Alarm, Fan1/Fan2, and Power Supply1/Supply2
|
alarm2test Loopbacks
The loopback tests use the following external loopbacks:
-
Ethernet loopback test--standard RJ-45 connector. Connect pin 1 to pin 3, and pin 2 to pin 6.
-
Serial loopback test--RJ-45. Connect pin 6 to pin 3, pin 1 to pin 8, and pin 2 to pin 7.
alarm2test Test Modes
TABLE 16-2 alarm2test Supported Test Modes
Test Mode
|
Description
|
Connection
|
Reports the status of the alarm card.
|
Functional
|
Runs the the full set of subtests.
|
alarm2test Command-Line Syntax
/opt/SUNWvts/bin/alarm2test standard_arguments -o enet=E(nable)/D(isable), epattype=seq+rand, target=IP_Address, etest=Internal+External+Ping+Phy, serial=E(nable)|D(isable), slb=Internal+External, spattype=Seq+Rand, com1baud=ALL|1200|2400|4800|9600|19200|38400|56000, com2baud=ALL|1200|2400|4800|9600|19200|38400|56000, flash=E(nable)|D(isable), aport=E(nable)|D(isable), anum=0+1+2+3, a0on=On|Off|Toggle, a1on=On|Off|Toggle, a2on=On|Off|Toggle, a3on=On|Off|Toggle, FruIdPres=E(nable)|D(isable), FpgaId=E(nable)|D(isable), MidPlaneId=E(nable)|D(isable), Continuity=E(nable)|D(isable), SlotLeds=E(nable)|D(isable), DiskLeds=E(nable)|D(isable), PsupplyLeds=E(nable)|D(isable), FanLeds=E(nable)|D(isable), ScbLeds=E(nable)|D(isable), FtmLeds=E(nable)|D(isable), GreenLedsBlink=E(nable)|D(isable), FruPresence=E(nable)|D(isable), Health=E(nable)|D(isable), PowerSupply=D(isable)|E(nable), PsupplyStatus=E(nable)|D(isable), FanStatus=E(nable)|D(isable), FruIdChkSum=E(nable)|D(isable)
TABLE 16-3 alarm2test Command-Line Syntax
Argument
|
Explanation
|
enet=E(nable)/D(isable)
|
Enables or disables Ethernet testing.
|
epattype=seq+rand
|
Selects the type of data pattern for Enet_Test: Sequential, Random, or both.
|
target=IP_Address
|
Specifies the IP address of a host to use for the ping test.
|
etest=Internal+External+Ping+Phy
|
Selects any or all internal, external, Phy (ethernet transceiver), or ping tests.
|
serial=E(nable)/D(isable)
|
Enables or disables serial_test.
|
slb=I+E
|
Selects internal loopback, external loopback, or both.
|
spattype=seq+rand
|
Selects the type of data pattern for serial_test: Sequential, Random, or both.
|
com1baud=ALL| specific_baud
|
Defines baud rates to be used in testing the alarmcard's COM1 port.
|
com2baud=ALL| specific_baud
|
Defines baud rates to be used in testing the alarmcard's COM2 port.
|
flash=E(nable)/D(isable)
|
Enables or disables the flash checksum test.
|
aport=[E]nable|[D]isable
|
Enables or disables the alarmport test.
|
anum=0+1+2+3
|
Selects any or all alarm port to be tested: 0, 1, 2, 3
|
a0on=On|Off/|T]oggle
|
Turns on, turns off, or toggles (on then off) alarm port 0.
|
a1on=On|Off|[T]oggle
|
Turns on, turns off, or toggles (on then off) alarm port 1.
|
a2on=On|Off|[T]oggle
|
Turns on, turns off, or toggles (on then off) alarm port 2.
|
a3on=On|Off|[T]oggle
|
Turns on, turns off, or toggles (on then off) alarm port 3.
|
FruIdPres=E(nable)|D(isable)
|
Enable/Disable FRU ID Presence test
|
FpgaId=E(nable)|D(isable)
|
Enable/Disable scb_fpga register test
|
MidPlaneId=E(nable)|D(isable)
|
Enable/Disable Midplane ID test
|
Continuity=E(nable)|D(isable)
|
Enable/Disable SCB LEDs test
|
SlotLeds=E(nable)|D(isable)
|
Enable/Disable Slot LEDs test
|
DiskLeds=E(nable)|D(isable)
|
Enable/Disable Disk LEDs test
|
PsupplyLeds=E(nable)|D(isable)
|
Enable/Disable Power Supply LEDs test
|
FanLeds=E(nable)|D(isable)
|
Enable/Disable Fan LED test
|
ScbLeds=E(nable)|D(isable)
|
Enable/Disable SCB Resgister LEDs test
|
FtmLeds=E(nable)|D(isable)
|
Enable/Disable Front Tranission Module LEDs test
|
GreenLedsBlink=E(nable)|D(isable)
|
Enable/Disable Green LED Blink test
|
FruPresence=E(nable)|D(isable)
|
Enable/Disable FRU Presence test
|
Health=E(nable)|D(isable)
|
Enable/Disable Health test
|
PowerSupply=D(isable)|E(nable)
|
Enable/Disable Power Supply On/Off test
|
PsupplyStatus=E(nable)|D(isable)
|
Enable/Disable Power Suppluy Status test
|
FanStatus=E(nable)|D(isable)
|
Enable/Disable Fan Status test
|
FruIdChkSum=E(nable)|D(isable)
|
Enable/Disable FRU ID Checksum test for Midplane, SCB, Alarm, Fan1/Fan2, and Power Supply1/Supply2
|
Note - 64-bit tests are located in the sparcv9 subdirectory /opt/SUNWvts/bin/sparcv9/testname, or the relative path to which you installed SunVTS. If a test is not present in this directory, then it may only be available as a 32-bit test. For more information refer to the "32-Bit and 64-Bit Tests" section of the SunVTS 5.1 Test Reference Manual (816-5145-10).
|
SunVTS 5.1 Patch Set 5 Documentation Supplement
| 817-4350-10
|
|
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.