This page is a wiki. Please login or create an account to begin editing.


Network Server Diagnostic Utility


Rating:
No votes yet
Category:
Year released:
Author:
Publisher:
#1
[www].se [ftp].se [mirror].us
NS_Diag_Utility_1.0.image_.sit (150.11 KB)
MD5: 36016ac674808ce149ee8a255a8673e3
Emulation
Guides on emulating older applications

About the Network Server Diagnostic Utility

Contents

• Introduction
• Creating or copying the Network Server Diagnostic Utility disk
• Verifying the Network Server Hardware Configuration
• Starting Up the Network Server Diagnostic Utility
• Changing Default Test Preferences
• Running All Diagnostic Utility Tests
• Displaying Hardware Configuration Information
• Displaying Power-On Self Test (POST) Results
• Testing the LCD
• Testing the SCSI Controllers
• Testing the PCI Bridges, VGA Controller, RAM and NVRAM
• Displaying the Error Summary Report
• Exiting the Diagnostic Utility and Restarting the Network Server

Introduction

The Network Server Diagnostic Utility allows you to verify basic capabilities
of the Network Server 500 and Network Server 700. You can use this
diagnostic utility when you are unable to load and run your operating
system. You may want to print this document and keep it with your other
manuals for future reference.

Both Network Server ships from the factory without an operating system or
other software. Before or after installing the AIX® operating system, you can
use the Network Server Diagnostic Utility to confirm the hardware
configuration and to run basic tests. This document describes how to use the
diagnostic utility.

The Network Server Diagnostic Utility comes on a floppy disk. To keep this
disk readily available, you may want to store it in the plastic envelope that is
secured to the side of the server cabinet.

For the latest version of the Network Server Diagnostic Utility software and
documentation, click the Network Server button at the World Wide Web site
http:/www.solutions.apple.com.

Creating or Copying the Network Server Diagnostic Utility Disk

If you create a backup copy of the diagnostic utility, either by copying from
another disk or by downloading it from the network, use a high-density, 1.4
MB floppy disk formatted on a Mac OS computer. Copy the updated software
to the disk and give the program file this name:

diags

Verifying the Network Server Hardware Configuration

If you have just unpacked your Network Server and have set it up, you can
run the Network Service Diagnostic Utility to establish that the basic
hardware is functional. Check the server's front display panel (LCD) for
information on server startup and to determine whether the server's Power-
On Self Test (POST) identified a problem. You may also determine certain
basic information about the configuration of your Network Server by
reviewing the front panel display status before the operating system starts
up.

To verify that SCSI devices have been properly attached, use the commands
scsi-probe1 and scsi-probe2 described in the manual Setting Up the Network Server.

Starting Up the Network Server Diagnostic Utility

Before using the diagnostic utility, you need to set up server hardware
according to the instructions in the manual Setting Up the Network Server.
Your Network Server comes already setup to use the VGA monitor and ADB
keyboard. If you want to run diagnostics using a serial terminal, see the
instructions in Setting Up the Network Server.

There are two options for starting up the diagnostic utility. The preferred
option is to place the server in service mode. The other option, which you can
use if the boot path names stored in NVRAM are corrupted, is to boot from
Open Firmware .

To boot the Network Server Diagnostic Utility from service mode:

1. If AIX is running, enter this command:

shutdown -r

2. After the system completely shuts down, turn the front key to the left
(service) position.

3. Insert the Network Server Diagnostic Utility disk and press the reset
button.

The Network Server Utility starts up, displaying the hardware configuration
and the Level One menu and prompt.

To boot the Network Server Diagnostic Utility from Open Firmware:

1. If AIX is running, enter this command:

shutdown -r

2. While the system is resetting, or powering on, hold down these keys:

Command-Option-O-F

Continue holding down these keys until the 0> prompt appears. If AIX is
installed on your system and has run before, a Security> prompt appears.

3. Enter this command:

login

The system displays ok followed by the 0> prompt.

4. If AIX is installed, the OF Password> prompt appears. Enter the AIX root
password.

5. Insert the Network Server Diagnostic Utility disk.

6. Enter this command to boot the diagnostic utility:

boot fd:diags

The Network Server Utility starts up, then displays the server hardware
configuration:

Installed Hardware Configuration for Network Server 500/700 Version 1.0 2/20/96
> Power-on Self Test = 00001000
> 604 Processor = 150Mhz
> L1 Cache = 32K.
> L2 Cache SIMM = 512K.
> Memory installed = 32Mbytes
> Slot 1A = 8Mbytes
> Slot 1B = 8Mbytes
> Slot 2A = 8Mbytes
> Slot 2B = 8Mbytes
> Slot 3A = 0
> Slot 3B = 0
> Slot 4A = 0
> Slot 4B = 0
> Monitor = VGA 640X480
> Drive Fan = On
> Processor Fan = On
> Left Power Supply = On
> Right Power Supply = None
> Thermal Sensor 1 = Safe Threshold
> Thermal Sensor 2 = Safe Threshold
> Installed PCI Slots = 1
> Empty PCI Slots = 2 3 4 5 6

After the hardware configuration information, this menu appears:

1. Show Hardware Configuration.
2. Show the Power-On Self Test results.
3. Run complete system test [ 1 ] times.
4. Show Error Summary.
5. Restart the Network Server.
6. Change preferences.
7. Other options.
? Help on Level One Menu.

Level One>

To run a Level One command, type the number that appears next to the
command you want, then press RETURN. If the command includes a number
in brackets, such as "Run complete system test [1] times," the bracketed
number indicates the default. You can enter a different value by typing a
different number after the command. For example, this runs the complete
system test five times:

Level One>3 5

To display additional information about the commands, enter a ?.

Changing Default Test Preferences

These are the default Diagnostic Utility test preferences:

• Run the selected test one time
• Stop testing when a failure is found
• Record each failure occurrence

To change these preferences, enter 6 at the Level 1> prompt. The Preferences
Menu appears, enabling you to adjust the defaults:

Current preferences are:
Test will repeat: 1
Stop tests when a failure is found.
Record each failure occurrence.

Preferences Menu.

0. Return to Level One menu…
*. Return to top level menu…
1. Continue testing when a failure is found.
2. Stop testing when a failure is found.
3 Repeat the last operation that failed.
4. Repeat the last test that failed.
5. Record each failure occurrence.
6. Do not record each failure occurrence.
7. Clear errors from the error log.
8. Change times to run each test. Please enter a number.
9. Set default preferences.
10. Show current preferences.
? Help with this menu.

Preferences>

If you want to change the number of times each test runs, enter 8, followed
by the number of test repetitions. For example, to automatically run each
test three times:

Preferences>8 3

Running All Diagnostic Utility Tests

To run all available tests, enter 3 at the Level One> prompt, followed by a
number indicating how many times you want to run the test suite. For
example, to run all tests twice:

Level One>3 2

Displaying Hardware Configuration Information

Server hardware configuration information displays at the time the
Diagnostic Utility starts up. You can display configuration information any
time by entering 1 at the Level One> prompt.

Displaying Power-On Self Test (POST) Results

Power-On Self Test (POST) software is stored in ROM (which is contained on a
SIMM) and executes a number of tests every time the Network Server is
started up. When the POST software detects a problem, the problem
description is encoded and stored into a special memory location in non-
volatile RAM (NVRAM) where it is available for reference by Open Firmware,
the Network Server Diagnostic Utility, and the operating system. The POST
software also displays a description of the problem found on the front panel
liquid crystal display (LCD). However, because a number of messages are
displayed in sequence on the LCD, you may not be able to observe the error
message unless the server halts.

To display Power-On Self Test results reported by ROM, enter 2 at the Level
One> prompt. These are the possible results:

POST Results Interpretation LCD Shows

0x80000000 Reserved

0x40000000 DIMM Slot 1A Memory Test Failure RAM DIMM 1A Failed
at Address xxxxxxxx
0x20000000 DIMM Slot 1B Memory Test Failure RAM DIMM 1B Failed
at Address xxxxxxxx
0x10000000 DIMM Slot 2A Memory Test Failure RAM DIMM 2A Failed
at Address xxxxxxxx
0x08000000 DIMM Slot 2B Memory Test Failure RAM DIMM 2B Failed
at Address xxxxxxxx
0x04000000 DIMM Slot 3A Memory Test Failure RAM DIMM 3A Failed
at Address xxxxxxxx
0x02000000 DIMM Slot 3B Memory Test Failure RAM DIMM 3B Failed
at Address xxxxxxxx
0x01000000 DIMM Slot 4A Memory Test Failure RAM DIMM 4A Failed
at Address xxxxxxxx
0x00800000 DIMM Slot 4B Memory Test Failure RAM DIMM 4B Failed
at Address xxxxxxxx
0x00400000 Reserved
0x00200000 Reserved
0x00100000 Reserved

0x00080000 Non-Quad CAS DRAM RAM DIMM 4B Failed
ECC Memory?) Found at Address ECCBEBAD
0x00040000 POST Skipped due to over temperature Temperature Too Hot! or
Temperature Warning!
0x00020000 POST Skipped because user pressed No Message
reset button twice on server restart
0x00010000 All memory (RAM) has parity xxxx MB Parity RAM
0x00008000 Failed Slave Processor Processor Card Failed
0x00004000 Failed Master Processor Processor Card Failed
0x00002000 Failed Processor cache test Processor Card Failed
0x00001000 Failed Main Logic Board Cuda CudaNotResponding!!!
not responding
0x00000800 Failed Main Logic Board VGA MainLBU Video ID Bad

PCI Register Test
0x00000400 Failed Main Logic Board F/W SCSI 1 MainLBU 825#1 Failed
(825#1) PCI Register Test
0x00000200 Failed Main Logic Board F/W SCSI 2 MainLBU 825#2 Failed
(825#2) PCI Register Test
0x00000100 Failed Address Line Test See DIMM messages
0x00000080 Failed Main Logic Board NVRAM Test MainLBU NVRAM Failed
0x00000040 Failed L2 Cache SIMM Test L2 Cache SIMM Failed
0x00000020 Failed Data Line Stuck at 0 See DIMM messages
0x00000010 Failed Data Line Stuck at 1 See DIMM messages
0x00000008 Failed ROM SIMM Checksum ROM SIMM FAILED!
0x00000004 Failed Simple Memory (RAM) Test See DIMM messages
0x00000002 Failed Reverse Modulo 3 Test See DIMM messages
0x00000001 Failed Forward Modulo 3 Test See DIMM messages

Testing the LCD

To test the LCD that’s on the front of the server, select Other options by
entering 7 at the Level One> prompt, then enter 1 at the Other Options>
prompt. After you enter the command, watch the LCD to determine whether
it’s properly displaying characters on each line. While the tests are running,
these progress messages and instructions appear on the monitor:

Now testing LCD....
Please observe that the LCD shows on...

Now running LCD Blink Test
line 1: Blink On
Passed!
line 1: Cursor On
Passed!
Now running LCD Four Line Test
line 1: Three Line Test12345
line 2: Second Line012345678
line 3: Third Line012345678
line 4: Fourth Line012345678
Passed!
Now running LCD Two Line Shift to the Right Test
line 1: Two Line Shift Right
line 2: :!@#$%^&&*0123456789
Passed!
Now running LCD Two Line Shift to the Left Test
line 1: Two Line Shift Left:
line 2: :!@#$%^&&*0123456789
Passed!
Now running LCD Write Forward Test
line 1: Writing forwards....
Passed!
Now running LCD Write Backward Test
line 1: sdrawkcaB gnitirW...
Passed!
LCD Test completed.

Also, these text patterns appear in sequence on the LCD:

For LCD Cursor Test:

Cursor On

For LCD Blink Test:

Blink On

For Four Line Test:

Four Line Test123456
Second Line012345678
Third Line012345678
Fourth Line012345678

For Two Line Shift Right Test

Two Line Shift Right
:!@#$%^&*0123456789

For Two Line Shift Left Test:

Two Line Shift Left:
:!@#$%^&*0123456789

For Write Forwards Test:

Writing forwards....

For Write Backwards Test:

sdrawkcaB gintirW...

Testing the SCSI Controllers

To test the Fast and Wide SCSI controllers, select Other options by entering 7
at the Level One> prompt, then enter 3 at the Other Options> prompt. These
options appear:

Apple Network Server Diagnostic Utility Version: 1.0 2/20/96

Attached Replaceable Unit Menu.

0. Return to Other Options Menu.
* Return to top level menu.
1. Test Fast/Wide SCSI controller 1.
2. Test Fast/Wide SCSI controller 2.
? Help with Attached Replaceable Unit Menu.

Attached FRU>

At the Attached FRU> prompt, enter either 1 or 2 to test the SCSI controller
of your choice.

Testing the PCI Bridges, VGA Controller, RAM and NVRAM

To test subcomponents, select Other options by entering 7 at the Level One>
prompt, then enter 4 at the Other Options> prompt. These options appear:

Apple Network Server Diagnostic Utility Version: 1.0 2/20/96

Subcomponent Area Menu.

0. Return to Other Options menu.
*. Return to top level menu.
1. Test PCI Bridges.
2. Test VGA Controller and RAM.
3. Test NVRAM.
? Help with this menu.

Subcomponent Area>

At the Subcomponent Area> prompt, enter either 1, 2, or 3 to test the
subcomponent area of your choice.

Displaying the Error Summary Report

The Network Server Diagnostic Utility maintains an internal log of errors.
Changing preferences affects how the log entries are updated. For example, if
the preference option Record each failure occurrence is active, every error
detected by the Network Server Diagnostic Utility is recorded in the internal
log. If the preference option Do not record each failure occurrence is active,
the error log contains only entries made before error logging was disabled.

Note that the Network Server Diagnostic Utility maintains a error log only
while the utility is running. Exiting the diagnostic utility and restarting the
Network Server erases the error log.

To display the error log, enter 4 a the Level One> prompt. Here are examples
of the errors that might appear:

Module/Component: Problem Description:

Main LBU PCI Bridge Bandit 1 not found! Errors: 10

Main LBU PCI Bridge Bandit 2 not found! Errors: 1

Main LBU PCI Bridge Grand Central not found! Errors: 1

Main LBU PCI Bridge 825#1 not found! Errors: 1

Main LBU PCI Bridge 825#2 not found! Errors: 1

Main Memory (RAM).. Data read is incorrect! Errors: 4
Slot 1A, Address: 00BC6144 Read: 555A5555 Written: 55555555

Main Memory(RAM).. Data read is incorrect! Errors: 18
Slot 2A, Address: 01BC6148 Read: AAAA5AAA Written: AAAAAAAA

Main Memory (RAM).. Modulo 3 data incorrect! Errors: 1

Main LBU F/W SCSI 1 Wrong device! Errors: 5

Main LBU F/W SCSI 1 FIFO not full! Errors: 1

Main LBU F/W SCSI 1 Data miscompare! Errors: 3
Address: 00000002 Read: 00000010 Written: 00000030

Main LBU F/W SCSI 1 Output Control Latch! Errors: 40
Address: 00000009 Read:000090 Written: 00000080

Main LBU F/W SCSI 1 F/W SCSI not found! Errors: 3

Main LBU F/W SCSI 1 Not Working! Errors: 1

Main LBU F/W SCSI 2 Wrong device! Errors: 7

Main LBU F/W SCSI 2 FIFO not full! Errors: 1

Main LBU F/W SCSI 2 Data miscompare! Errors: 8
Address: 00000002 Read: 00000010 Written: 00000030

Main LBU F/W SCSI 2 Output Control Latch! Errors: 1
Address: 00000009 Read: 000090 Written: 00000080

Main LBU F/W SCSI 2 F/W SCSI not found! Errors: 12

Main LBU F/W SCSI 2 Not Working! Errors: 95

Main LBU NVRAM..... Unexpected Value! Errors: 1
Address: 00000000 Read: 0000005A Written: 00000055

Main LBU NVRAM..... Corrupted NVRAM! Errors: 1
Address: 00000000 Read: 0000005A Written: 00000055

Main LBU NVRAM..... Data read is incorrect! Errors: 1
Address: 00000000 Read: 0000005A Written: 00000055

Main LBU VGA....... VGA was not found! Errors: 17

Main LBU VGA....... Video RAM not responding! Errors: 1

Module/Component: Problem Description:
Main LBU VGA....... Video RAM Error! Errors: 12
Address: F8008010 Read: 000000AA Written: 0000005A

Main LBU VGA....... Red data incorrect! Errors: 3

Main LBUVGA........ Green data incorrect! Errors: 1

Main LBU VGA....... Blue data incorrect! Errors: 2

Main LBU VGA....... CLUT is invalid! Errors: 1

Exiting the Diagnostic Utility and Restarting the Network Server

Once you have finished running diagnostics, reboot the server by entering 5
at the Level 1> prompt. The server ejects the diagnostic utility disk, and
reboots the AIX operating system.

If you want to run Open Firmware, hold down these keys while the server is
restarting:

Command-Option-O-F

© 1996 Apple Computer, Inc. All rights reserved. Apple and the Apple logo
are trademarks of Apple Computer, Inc., registered in the United States and
other countries. Mac is a are trademark of Apple Computer, Inc.

AIX is a trademark of IBM Corporation, registered in the United States and
other countries, and is being used under license

Compatibility

Apple Network Server 500 and 700 only