• Keine Ergebnisse gefunden

Operation and Function Switches

Im Dokument KN210 CPU Module Set Technical Manual (Seite 192-197)

1 .10 Ethernet Interface

4.1 Firmware Capabilities

4.2.3 Operation and Function Switches

The operation and function switches tell the KN210 to perform maintenance functions or to continue with the bootstrap process.

The operation switch has three settings: Normal, Maintenance and Action. When in normal mode, the function switch positions are break enabled and break disabled. If in maintenance mode, the function switch positions are break enabled and break disabled. If the position of the operation switch is set to action, the function switch positions are test and query.

The operation and function switches are described in Table 4-1.

Table 4-1 Operation and Function Switches

Operation Function

Switch Switch

Mode Symbol Position Symbol

Normal ---t break enabled 0

break

6

disabled

Maintenance break enabled 0

break

6

disabled

Action

e

test 0

query

6

4.2.3.1 Operation Switch Set to Normal

When the operation switch is set to normal the diagnostic processor executes the power up diagnostics. In addition to message text, a countdown is displayed to indicate diagnostic test progress. A successful diagnostic countdown is shown in Example 4-1.

Performing normal system tests.

49 .• 48 •. 47 .. 46 •. 45 •• 44 •• 43 •. 42 •• 41 •. 40 .• 39 •• 38 •• 37 •• 36 .• 35 •• 34 .•

33 •• 32 •• 31 •• 30 •• 29 •• 28 •• 27 •. 26 •• 25 •. 24 •• 23 •• 22 •• 21 •• 20 •• 19 •. 18 ••

17 .• 16 •• 15 •. 14 •• 13 •• 12 •• 11 •. 10 •• 09 •• 08 •• 07 •• 06 •• 05 •. 04 •• 03 •.

Tests completed.

Memory Size: xxxxxxxx (OXxxxxxxxx) bytes Ethernet Address: xx-xx-xx-xx-xx-xx

Example 4-1 Normal Diagnostic Countdown

After the diagnostics are executed, control is passed to the R3000 processor through BIT 31 of the select processor register (SPR) in the KN210 processor (Section 4.2.4.1), and the R3000 processor continues with the power-up sequence.

KN210 Firmware 4-5

If the operation switch is set to normal and the environment variable bootmode is set to a, the R3000 processor attempts to find a booting device specified by the setenv command through the bootpath environment variable stored in non-volatile memory (Section 4.3.2).

When the operation switch is set to normal and the environment variable bootmode is not initialized or it is set to d, the R3000 enters console 110 mode and displays the R3000 console prompt (») to prompt the user for commands. Refer to Section 4.4 for console command descriptions.

If there are diagnostic failures, a diagnostic register dump is performed similarly to Example 4-2. The remaining diagnostics execute, the countdown continues, and the KN210 enters maintenance mode (Section 4.2.3.2). For a detailed description of the register dump refer to Section 4.5.

Performing normal system tests.

49 .. 48 .. 47 .. 46 .. 45 .. 44 .. 43 .. 42 .. 41 .. 40 .. 39 .. 38 •. 37 •. 36 .. 35 .. 34 .•

?34 2 08 FF 00 0000

P1=00000000 P2=00000003 P3=00000031 P4=000000ll P5=00002000 P6=FFFFFFFF P7=00000000 P8=00000000 P9=00000000 P10=2005438F rO=00114B98 r1=FFFFFFFF r2=2005D2FO r3=55555555 r4=AAAAAAAA r5=00000000 r6=AAAAAAAA r7=00000000 r8=00000000 ERF=80000180 33 .. 32 .. 31 .• 30 .. 29 .. 28 •• 27 .. 26 .. 25 •. 24 •. 23 .. 22 .. 21 .• 20 .. 19 .. 18 ..

17 .. 16 •. 15 .• 14 .. 13 .. 12 •. 11. .10 .• 09 .. 08 •. 07 •. 06 .. 05 .• 04 .. 03 ..

Normal operation not possible.

»>

Example 4-2 Abnormal Diagnostic Countdown 4.2.3.2 Operation Switch Set to Maintenance

When the operation switch is set to maintenance, the diagnostic processor executes the power-up diagnostics. In addition to message text, a

countdown is displayed to indicate diagnostic test progress. A successful diagnostic countdown is shown in Example 4-1.

Mter the diagnostics are executed, the KN210 enters maintenance mode and displays the diagnostic processor console prompt (»» to prompt the user for commands (Section 6.2.7).

4.2.3.3 Operation Switch Set to Action

Two different operations are possible when the operation switch is set to action: test and query.

Function Switch Set to Test

If the function switch is set to test, the console serial line external loopback test is executed at the end of the IPT. The purpose of this test is to verify that the console serial line connections from the KN210 through the H3602-SA panel are intact.

NOTE

An external loopback connector should be inserted in the serial line connector on the H3602-SA panel before cycling power to invoke this test.

During this test the firmware toggles between the two states: active and passive, for a few seconds each with each displaying a different number on the LEOs.

During the active state (about 3 seconds long), the LEOs are set to 7. In this state, the firmware reads the baud rate and operation switch, then transmits and receives a character sequence. If the operation switch has been moved from the action position, the firmware exits the test and continues as if on a normal power-up.

During the passive state (about 7 seconds long), the LEDs are set to 3.

If at any time the firmware detects an error (parity, framing, overflow or no characters), the firmware hangs with a 7 displayed on the LEOs.

Function Switch Set to Query

If the KN210 designated console device supports DEC multinational character set (MCS) and either the NVRAM data is invalid or the function switch is set to query the firmware prompts for the console language. The firmware first displays the language selection menu shown in Example 4-3.

After the language query, the firmware invokes the ROM-based diagnostics, and the firmware enters normal mode if the diagnostics are passed successfully. However, if the diagnostics fail, the firmware enters maintenance mode.

KN210 Firmware 4-7

1) Dansk

2} Deutsch (Deutschland/Osterreich) 3} Deutsch (Schweiz)

4) English (United Kingdom)

5} English (United States/Canada) 6} Espafiol

7} Franyais (Canada)

8} Franyais (France/Belgique) 9} Franyais (Suisse)

10} Italiano 11} Nederlands 12} Norsk 13} Portugues 14} Suomi 15} Svenska

(1 .. 15):

Example 4-3 Language Selection Menu

If no response is received within 30 seconds, the language defaults to English (United States/Canada).

NOTE

This action is only taken if the console device· supports DEC MCS.

Any console device that does not support DEC MCS, such as a VT100, defaults to English (United States/Canada).

Mter this inquiry, the firmware proceeds to autoboot ..

4.2.3.4 LED Codes

In addition to the console diagnostic countdown a hexadecimal value is displayed on the diagnostic LEDs on the processor module and the H3602-SA panel. The purpose of the LED display is to improve fault isolation, when there is no console terminal or when the hardware is incapable of communicating with the console terminal. Table 4-2 lists all LED codes and the associated actions that are performed at power-up. The LED code is changed before the corresponding test or action is performed.

Table 4-2 LED Codes LED

Value F E D C B A 9 8 7 6 5

Im Dokument KN210 CPU Module Set Technical Manual (Seite 192-197)