2550 Garcia Avenue
Mountain View, CA 94043 USA
415 960-1300fax 415 969-9131
Part No.: 802-2561-10
Revision A, May 1996
™
Page 2
Copyright 1996 Sun Microsystems, Inc. 2550 Garcia A venue, Mountain V iew, California 94043-1 100 U.S.A.
All rights reserved. This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution,
and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of
Sun and its licensors, if any .
Portions of this product may be derived from the UNIX® system and from the Berkeley 4.3 BSD system, licensed from the University of
California. UNIX is a registered trademark in the United States and in other countries and is exclusively licensed by X/Open Company Ltd.
Third-party software, including font technology in this product, is protected by copyright and licensed fr om Sun’s suppliers.
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii)
of the Rights in T echnical Data and Computer Software clause at DF ARS 252.227-7013 and F AR 52.227-19.
Sun, Sun Microsystems, the Sun logo, Solaris, Sun Docs, Ultra, Ultra Enterprise, AnswerBook, SunVTS, SunCD, SunMicrophone, SunCamera,
Ultra Port Architecture, and SunV ideo are trademarks or registered trademarks of Sun Micr osystems, Inc. in the United States and in other
countries. All SP ARC trademarks are used under license and are trademarks or r egistered trademarks of SP ARC International, Inc. in the United
States and in other countries. Products bearing SP ARC trademarks are based upon an ar chitecture developed by Sun Microsystems, Inc.
The OPEN LOOK® and Sun™ Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees. Sun
acknowledges the pioneering efforts of Xerox Corporation in researching and developing the concept of visual or graphical user interfaces for the
computer industry . Sun holds a nonexclusive license from Xer ox to the Xerox Graphical User Interface, which license also covers Sun’s licensees
who implement OPEN LOOK GUIs and otherwise comply with Sun’s written license agreements.
X Window System is a trademark of X Consortium, Inc.
THIS PUBLICATION IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
NON-INFRINGEMENT.
Copyright 1996 Sun Microsystems, Inc., 2550 Garcia A venue, Mountain V iew, Californie 94043-1 100 U.S.A.
T ous droits réservés. Ce produit ou document est pr otégé par un copyright et distribué avec des licences qui en restreignent l’utilisation, la copie
et la décompilation. Aucune partie de ce produit ou de sa documentation associée ne peut être reproduite sous aucune forme, par quelque moyen
que ce soit, sans l’autorisation préalable et écrite de Sun et de ses bailleurs de licence, s’il y en a.
Des parties de ce produit pourront être derivées du système UNIX® et du système Berkeley 4.3 BSD licencié par l’Université de Californie. UNIX
est une marque enregistrée aux Etats-Unis et dans d’autres pays, et licenciée exclusivement par X/Open Company Ltd. Le logiciel détenu par des
tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun.
Sun, Sun Microsystems, le logo Sun, Solaris, Sun Docs, Ultra, Ultra Enterprise, AnswerBook, SunVTS, SunCD, SunMicrophone, SunCamera,
Ultra Port Architecture, and SunV ideo sont des marques déposées ou enregistrées de Sun Microsystems, Inc. aux Etats-Unis et dans d’autr es
pays. T outes les marques SP ARC, utilisées sous licence, sont des marques déposées ou enr egistrées de SP ARC International, Inc. aux Etats-Unis et
dans d’autres pays. Les produits portant les marques SPARC sont basés sur une architectur e développée par Sun Microsystems, Inc.
Les utilisateurs d’interfaces graphiques OPEN LOOK® et Sun™ ont été développés de Sun Microsystems, Inc. pour ses utilisateurs et licenciés.
Sun reconnaît les efforts de pionniers de Xerox Corporation pour la recher che et le développement du concept des interfaces d’utilisation visuelle
ou graphique pour l’industrie de l’informatique. Sun détient une licence non exclusive de Xerox sur l’interface d’utilisation graphique, cette
licence couvrant aussi les licenciés de Sun qui mettent en place les utilisateurs d’interfaces graphiques OPEN LOOK et qui en outre se
conforment aux licences écrites de Sun.
Le système X Window est un produit du X Consortium, Inc.
CETTE PUBLICATION EST FOURNIE "EN L’ETAT" SANS GARANTIE D’AUCUNE SORTE, NI EXPRESSE NI IMPLICITE, Y COMPRIS, ET
SANS QUE CETTE LISTE NE SOIT LIMITATIVE, DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, L’APTITUDE DES
PRODUITS A REPONDRE A UNE UTILISATION PARTICULIERE OU LE FAIT QU’ILS NE SOIENT PAS CONTREFAISANTS DE PRODUITS
DE TIERS.
The Ultra™2 Series Service Manual provides detailed procedures that describe
the removal and replacement of field replaceable units (FRUs) in the Ultra 2
series computer (system unit) and the Ultra Enterprise™ 2 server (server).
People that should use this book include technicians, advanced computer
system end-users with experience in replacing hardware and troubleshooting,
system administrators, and qualified service providers.
Refer to Table P-1. This book is comprised of seven parts. Each part is divided
into chapters as follows:
xxi
Page 22
T able P-1Document Organization
Part Number/TitleChapter Number/TitleContent Description
Part 1, “System
Information”
Part 2,
“Troubleshooting”
Part 3, “Preparing for
Service”
Part 4, “Subassembly
Removal and
Replacement
”
Chapter 1, “Product
Description”
Chapter 2, “SunVTS
Overview”
Chapter 3, “Power-On
Self-Test (POST)”
Chapter 4,
“Troubleshooting
Procedures”
Chapter 5, “Safety and
Tool Requirements”
Chapter 6, “Power On
and Off
Chapter 7, “Internal
Access”
”
Describes the major components
of the Ultra 2 series desktop
system
and the Ultra
Enterprise 2 server
Describes the execution of
individual tests for verifying
hardware configuration and
functionality
Describes the execution of POST
and provides examples of POST
output patterns
Provides actions to generalized
hardware symptom casualty
Explains how to work safely
when servicing the Ultra 2 series
Provides step-by-step
procedures to power on and
power off the Ultra 2 series
Provides step-by-step
procedures to remove the Ultra
2 series cover, attach the wrist
strap, and replace the cover
Chapter 8, “Major
Subassemblies”
Chapter 9, “Storage
Devices”
Part 5, “System Board”Chapter 10, “System
Board and Component
Replacement”
xxiiUltra 2 Series Service Manual—May 1996
Provides step-by-step
procedures to remove and
replace major subassemblies
Provides step-by-step
procedures to remove and
replace storage devices
Provides step-by-step
procedures to remove and
replace the system board, and to
remove and replace various
components associated with
system board operation
Page 23
Table P-1Document Organization (Continued)
Part Number/TitleChapter Number/TitleContent Description
Part 6, “Illustrated
Parts Breakdown”
Chapter 11,
“Replacement Parts”
Lists replaceable parts for the
Ultra 2 series system unit
Warnings and Cautions
!
!
Part 7, “Appendixes,
Glossary, and Index”
Warning – This equipment contains lethal voltage. Accidental contact can
result in serious injury or death.
Caution – Improper handling by unqualified personnel can cause serious
damage to this equipment. Unqualified personnel who tamper with this
equipment may be held liable for any resultant damage to the equipment.
Caution – Use proper ESD grounding techniques when handling components.
Wear an antistatic wriststrap and use an ESD-protected mat. Store
ESD-sensitive components in antistatic bags before placing it on any surface.
Appendix A, B, and CProvide product specifications,
signal descriptions, and
functional descriptions for the
Ultra 2 series, respectively
GlossaryProvides a listing of acronyms,
terms, and definitions
IndexProvides a quick reference to
specific topics
Caution – The surface of the UltraSPARC CPUchip may be hot and cause
personal injury if touched. Avoid contact.
Individuals who service this equipment must observe all safety precautions
and ensure compliance with skill level requirements, certification, and all
applicable local and national laws.
Prefacexxiii
Page 24
Procedures in this document must be performed by trained maintenance
providers. Only people who have been trained by the Sun Microsystems
training facilities (or by Sun Microsystems affiliates) and have been certified as
required by local and national laws are considered qualified.
Note – Prior to performing service or repair, carefully read the associated
procedure. If a similar repair has not been performed on comparable
equipment, do not attempt to perform the procedure.
T ypographic Conventions
Table P-2 lists typographic conventions used within this service manual.
Table P-2Typographic Conventions
Typeface or SymbolMeaningExample
TM
AaBbCc123The names of commands, files, and directories;
on-screen computer output
AaBbCc123What you type, contrasted with on-screen
computer output
AaBbCc123Command-line placeholder:
replace with a real name or value
AaBbCc123Book titles, new words or terms, or words to be
emphasized
Related Documentation
Table P-3 lists related manuals supporting the Ultra 2 Series Service Manual
which are are also available on-line (refer to the Ultra 2 Series Hardware
AnswerBookTMor the Solaris on Sun Hardware AnswerBook set).
Edit your.login file.
Use ls -a to list all files.
machine_name% You have mail.
machine_name% su
Password:
To delete a file, type rm filename.
Read Chapter 6 in the User’s Guide. These
are called class options.
You must be root to do this.
xxivUltra 2 Series Service Manual—May 1996
Page 25
Table P-3Related Documentation
ApplicationTitlePart Number
™
InstallationSun
Ultra™ 2 Series Installation Guide802-2560
InstallationSun™ Ultra™ 2 Series Hardware AnswerBook
™
804-5318
Installation
™
ConfigurationSun
Ultra™ 2 Series Reference Manual802-2562
SetupSun™ Ultra™ 2 Series Hardware Setup Instructions802-5933
Specification17-Inch Entry, 17-Inch Premium, and 20-Inch Premium
Table P-4 lists the default system prompt and superuser prompt for the C shell,
Bourne shell, and Korn shell.
Table P-4Shell Prompts
ShellPrompt
C shellmachine_name%
C shell superusermachine_name#
Bourne shell and Korn shell$
Bourne shell and Korn shell
superuser
Ordering Sun Documents
The SunDocs™ Order Desk is a distribution center for Sun Microsystems
technical documents. Technical documents may be purchased through major
credit cards or company purchase orders. Table P-5 lists the locations where
you can order documents.
#
xxviUltra 2 Series Service Manual—May 1996
Page 27
Table P-5Ordering Sun Documents
CountryTelephoneFax
United States1-800-873-78691-800-944-0661
United Kingdom0-800-89-88-880-800-89-88-87
France05-90-61-5705-90-61-58
Belgium02-720-09-0902-725-88-5
Luxembourg32-2-720-09-0932-2-725-88-5
Germany01-30-81-61-9101-30-81-61-92
The Netherlands06-022-34-4506-022-34-46
Sweden020-79-57-26020-79-57-27
Switzerland155-19-26155-19-27
Japan0120-33-90960120-33-9097
World Wide Web: http://www.sun.com/sunexpress/
Sun Welcomes Your Comments
Please use the Reader Comment Card that accompanies this document. We are
interested in improving our documentation and welcome comments and
suggestions.
You can also email or fax your comments to us. Please include the part number
of your document in the subject line of your email or fax message.
• Email:smcc-docs@sun.com
• Fax:SMCC Document Feedback
1-415-786-6443
Prefacexxvii
Page 28
xxviiiUltra 2 Series Service Manual—May 1996
Page 29
Part 1 — System Information
Product Descriptionpage 1-1
Page 30
Page 31
Product Description
1.1Ultra 2 Series Overview
The Ultra 2 series desktop workstation and the Ultra Enterprise 2 server are
multi-processor devices that use the family of UltraSPARCTM processors. Both
the desktop workstation and the server offer super-scalar processor technology,
multiprocessing, high-performance memory interconnection, and high
bandwidth I/O. In addition, the desktop workstation provides accelerated
graphics.
Figure 1-1 illustrates the Ultra 2 series desktop workstation. Major components
include:
• Input/output (I/O) devices:
• Monitor
• Keyboard
• Mouse
• Microphone (not illustrated)
• Color camera (optional, not illustrated)
• External cables (not illustrated)
1
• System unit
1-1
Page 32
1
Figure 1-1Ultra 2 Series Desktop System
Figure 1-2 illustrates the Ultra Enterprise 2 server. The major components
include:
• External cables (not illustrated)
• System unit
Figure 1-2Ultra Enterprise 2 Server
The following sections provide a brief description of the Ultra 2 series desktop
workstation I/O devices. Also included is a detailed overview of the Ultra 2
series and the Ultra Enterprise 2 system unit.
1-2Ultra 2 Series Service Manual—May 1996
Page 33
1.1.1 I/O Devices (Ultra 2 Series Desktop)
The Ultra 2 series desktop workstation uses the following I/O devices:
• Keyboard
• Optical mouse
• Multimedia speaker system
• Microphone
• Color camera
• One of several types of monitors
Table 1-1 lists the supported I/O devices and provides a brief description of
each device.
Table 1-1Supported I/O Devices (Ultra 2 Series Desktop)
I/O DeviceDescription
1
17-inch (43-cm)
color monitor
20-inch (51-cm)
color monitor
MicrophoneSunMicrophone
Color cameraOptional SunVideoTM and SunCamera
KeyboardSun Type 5; AT 101 or UNIX layout available
Optical mouseOptomechanical, 3-button
1152 x 900 resolution, 76- or 66-Hz refresh rate,
100 dots per inch (DPI)
1280 x 1024 resolution, 76- or 66-Hz refresh rate, 110 DPI
960 x 680 resolution, 112-Hz refresh rate, 81 DPI
1152 x 900 resolution, 76- or 66-Hz refresh rate, 84 DPI
1280 x 1024 resolution, 76- or 66-Hz refresh rate, 93 DPI
960 x 680 resolution, 112-Hz refresh rate, 79 DPI
TM
II
TM
Product Description1-3
Page 34
1
1.1.2 System Unit Features
System unit components are located in a Sun Ultra 2 chassis. Overall chassis
dimensions (width x depth x height) are 17.87 inches x 17.63 inches
X 5.20 inches (450mm x 444mm x 130mm). The chassis contains (or may be
upgraded to contain) electrical components with the following features:
• SPARC
• One to two 167-Megahertz (MHz) processor modules with 512-Kilobyte
• One to two 200-MHz processor modules with 1-Megabyte (Mbyte)
• Solaris
TM
V9 64-bit UltraSPARC processor on the module
(Kbyte) external caches each
external cache each
TM
2.5.1 operating system
• High performance Ultra Port Architecture
• High bandwidth memory system using 144-bit, 60-nanosecond (ns) dynamic
random access memory (DRAM) single in-line memory module (SIMM)
• 16 DRAM SIMM (DSIMM) sockets providing from 64 Mbytes to 2 Gigabytes
(Gbytes) of memory using 16-Mbyte, 32-Mbyte, 64-Mbyte, and 128-Mbyte
DSIMMs
TM
(UPA)
• Fast frame buffer (FFB) graphics (67-MHz graphics clock) with 24-bit color
and 8-bit overlay: single buffer FFB, double buffer FFB (Ultra 2 series
desktop only). Double buffer FFB with 75-MHz graphics clock
(200-MHz Ultra 2 series desktop only)
• 16-bit CD quality audio with support for line in/out, headphone, and stereo
microphone
• 20-Mbyte-per-second small computer system interface (SCSI)
• Four IEEE 1496-compliant 25-MHz SBus Input/Output (I/O) slots
• Two DB25-type standard connector serial ports
Note – Each serial port supports synchronous and asynchronous
communication.
1-4Ultra 2 Series Service Manual—May 1996
Page 35
• DB25-type connector parallel port (Centronics compatible)
• Standard Sunness
Note – Standard Sunness includes the time of day (TOD)/nonvolatile
random-access memory (NVRAM), and boot programmable read-only memory
(PROM) or FlashPROM for Power-On Self-Test/OpenBoot PROM (POST/OBP)
• Built-in speaker
• Diagnostic LED
• Power conservation support
1.1.3 System Unit Components
System unit components are listed in Table 1-2. Figure 1-3 illustrates the system
unit interior. Figure 1-4 illustrates the system unit rear panel.
Note – Part numbers listed in Table 1-2 are correct as of the service manual
publication date but are subject to change without notice. Consult your
authorized Sun sales representative or service provider to confirm a part
number prior to ordering a replacement part.
1
Product Description1-5
Page 36
1
Table 1-2 System Unit Components
Part
Component
NumberDescriptionModel
System Board501-3132-xx167-MHz or 200-
MHz system board
Assy, 1/2 Mbyte, 6ns,
Mod
Assy, 1 Mbyte, 5ns, Mod501-3041-xx200-MHz CPU
16-Mbyte DSIMM501-2479-xx16-Mbyte DSIMM,
32-Mbyte DSIMM501-2622-xx32-Mbyte DSIMM,
64-Mbyte DSIMM501-2480-xx64-Mbyte DSIMM,
128-Mbyte DSIMM501-3136-xx128-Mbyte DSIMM,
DFB-FFB graphics card,
67-MHz
SFB-FFB graphics card,
67-MHz
501-2942-xx167-MHz CPU
module, 512-Kbyte
external cache
module, 1-Mbyte
external cache
60-nanosecond (ns)
60-ns
60-ns
60-ns
501-4126-xx
501-4127-xxSFB,FFB graphics
DFB,FFB graphics
card, 67-MHz
card, 67-MHz
All
Models 1170 and
2170 only
Models 1200 and
2200 only
All
All
All
All
All (Ultra 2 series
desktop
workstation only)
All (Ultra 2 series
desktop
workstation only)
DFB-FFB graphics card,
75-MHz
350-watt power supply300-1315-xx350-watt (W)
3.5-inch floppy drive, 3D
(optional)
4X CD drive
(optional)
1-6Ultra 2 Series Service Manual—May 1996
501-3129-xxDFB,FFB graphics
370-2151-xxDrive, floppy,
370-2102-xxQuadspeed CD
card, 75-MHz
power supply
3.5inch, 3D,
black bezel
drive
All (Ultra 2 series
desktop
workstation only)
All
All
All
Page 37
Table 1-2 System Unit Components (Continued)
Part
Component
NumberDescriptionModel
1
Speaker370-1579-xxSpeaker (P/O
shroud assembly)
4-mm tape drive
(optional)
8-mm tape drive
(optional)
2.5-Gbyte QIC tape drive
(optional)
TOD, 48T59Y,
w/Carrier
SCSI cable
(optional)
Diskette drive cable
(optional)
2.1-Gbyte SCA, 7200
RPM, wide
Shroud assembly540-2603-xxShroud assemblyAll
370-2176-xx4-Gbyte/8-Gbyte,
4-mm tape drive,
light gray
370-1857-xx8505XL 8-mm tape
drive 7/14 Gbytes
370-2018-xx2.5-Gbyte QIC tape
drive, light grey
525-1417-xxTOD/NVRAM,
48T59Y, w/carrier
530-2137-xxSCSI cableAll
530-2138-xxFloppy cableAll
540-2730-xx
2.1-Gbyte SCA,7200
RPM, wide
All
All
All
All
All
All
Product Description1-7
Page 38
1
Shroud
assembly
Processor
module (2 max.)
CD-ROM drive
Diskette drive (not visible)
Figure 1-3System Unit Interior
Serial connector (2)
RS-432/RS-232
Power inlet
SBus card (4 max.)
FFB card (not visible)
(desktop only)
Power supply
Disk drive
access panel
Graphics/Video
Output — UPA Slot
Power
on/standby
SCSI connector
switch
MII connector
Figure 1-4System Unit Rear Panel
1-8Ultra 2 Series Service Manual—May 1996
UPA slot
SBus slot 3
SBus slot 2
TPE
connector
Keyboard/Mouse
SBus slot 1
SBus slot 0
Parallel
connector
connector
Audio
connector (4)
Page 39
Part 2 — T roubleshooting
SunVTSpage 2-1
Power-On Self-Testpage 3-1
Troubleshooting Procedurespage 4-1
Page 40
Page 41
SunVTS
This chapter contains an overview of the Sun Validation and Test Suite
(SunVTS™) diagnostic tool/application. The following is the list of the SunVTS
diagnostic topics presented in this chapter.
SunVTS Overviewpage 2-1
SunVTS Kernelpage 2-2
SunVTS User Interfacepage 2-2
SunVTS TTYpage 2-3
2.1SunVTS Overview
The SunVTS software executes multiple diagnostic hardware tests from a
single user interface and is used to verifying configuration and functionality of
most hardware controllers and devices. SunVTS operates primarily from the
OpenWindows™ user interface, allowing test parameters to be set quickly and
easily while a diagnostic test operation is being performed.
2
The SunVTS operation is provided in the documents listed in Table 2-1. These
documents furnish detailed information about SunVTS and are available on the
Solaris on Sun Hardware AnswerBook. The Solaris on Sun Hardware AnswerBook is
provided on the SMCC Updates CD for the Solaris release being operated.
2-1
Page 42
2
Table 2-1 SunVTS Documentation
TitlePart NumberDescription
SunVTS User’s Guide 802-5331Describes the SunVTS
environment; starting and
controlling various user interfaces;
feature descriptions
SunVTS Test Reference Manual 802-5330Describes each SunVTS test;
provides various test options and
command line arguments
SunVTS Quick Reference Card802-5329Provides overview of vtsui
interface features
The main features of the SunVTS environment include:
• SunVTS kernel
• SunVTS user interface
• SunVTS teletype
2.1.1 SunVTS Kernel
The SunVTS kernel (vtsk) diagnostic tool controls all testing and operates in
the OpenWindows background. When activated, vtsk probes the hardware
configuration of the system tested and responds to vtsui. vtsk coordinates
execution of individual tests and manages the messages sent by these tests.
2.1.2 SunVTS User Interface
The SunVTS user interface (vtsui) diagnostic tool operates in the
OpenWindows background. Upon activation, vtsui provides vtsk control,
various user options, tests, and read-log files.
2-2Ultra 2 Series Service Manual—May 1996
Page 43
2.1.3 SunVTS TTY
The vtstty diagnostic tool controls the vtsk from either a command shell or
a terminal attached to a serial port. Most options available in vtstty have
equivalent options in vtsui. vtstty is applicable to server configurations
only.
2
SunVTS2-3
Page 44
2
2-4Ultra 2 Series Service Manual—May 1996
Page 45
Power-On Self-T est
This chapter contains procedures to initiate the Power-On Self-Test (POST)
diagnostics. Procedures are also included to support pre-POST preparation,
POST data interpretation, and bypassing POST diagnostics. The following is a
list of the POST diagnostic topics presented in this chapter.
POST Overviewpage 3-2
Pre-POST Preparationpage 3-2
Initilizing POSTpage 3-5
Max and Min Levels of POSTpage 3-6
POST Progress and Error Reportingpage 3-14
Bypassing POSTpage 3-15
Additional Keyboard Control Commandspage 3-15
System and Keyboard LEDspage 3-15
System Board Testpage 3-18
3
3-1
Page 46
3
3.1POST Overview
POST is useful in determining if a portion of the system has failed and should
be replaced. POST detects approximately 85 percent of Ultra 2 series system
faults and is located in the system board OpenBoot PROM (OBP). The setting
of the diag-level switch determines the POST function. Table 3-1 lists the diaglevel switch settings for disabling POST (off), enabling POST Maximum (max),
or enabling POST Minimum (min).
Table 3-1 Diag-Level Switch Settings
Diag-Level
Switch Setting
OffNoN/AN/AFalse
MaxYes (power-on)EnabledEnabledTrue
MinYes (power-on) DisabledEnabledTrue
3.2Pre-POST Preparation
Pre-POST preparation includes:
• Setting up a tip connection to another workstation or terminal to view POST
progress and error messages (see Section 3.2.1, “Setting Up a Tip
Connection.“) Verifying baud rates between a workstation and a monitor or
a workstation and a terminal (see Section 3.2.2, “Verifying the Baud Rate.“)
If a terminal or a monitor is not connected to serial port B (default port) of a
workstation or server to be tested, the keyboard LEDs are used to determine
error conditions (see Section 3.8, “System and Keyboard LEDs.“)
POST
Initialization?
Serial Port A
I/O
Serial Port A
Error Output
Diag-Switch
Setting
3-2Ultra 2 Series Service Manual—May 1996
Page 47
3.2.1 Setting Up a Tip Connection
A tip connection permits a remote shell window to be used as a terminal to
display test data of a system being tested. Serial port A or serial port B of a
workstation or server being tested is used to establish the tip connection
between the workstation or server being tested and another Sun Workstation
monitor or TTY-type terminal. The tip connection is used in a SunOS window
and provides features to help with the OBP.
To set up a tip connection:
1. Connect serial port A of the system being tested to another Sun
Workstation serial port B using a serial null modem cable (connect cable
pins 2-3, 3-2, 7-20, and 20-7).
2. At the other Sun Workstation, check the /etc/remote file:
4. In a shell tool window on the Sun Workstation, enter tip hardwire.
The system replies:
hostname% tip hardwire
connected
Note – The shell window is now a tip window directed to the serial port of the
Sun Workstation or server being tested. When power is applied to the system
being tested, POST messages will be displayed in this window.
5. When POST is completed, disconnect the tip window as follows:
a. Open a shell tool.
b. Enter ps -a to view the active tip line and process ID (PID) number.
c. Enter kill -9 XXXX (where XXXX is the PID number) of the tip hardwire
process.
hostname% kill -9 PID# of tip hardwire process
3.2.2 Verifying the Baud Rate
To verify the baud rate between the system being tested and a terminal or
another Sun Workstation monitor:
1. Open a shell tool.
2. Enter eeprom.
3. Verify the following serial port default settings as follows:
ttyb-mode = 9600,8,n,1
ttya-mode = 9600,8,n,1
Note – Ensure that the above settings are consistent with TTY-type terminal or
workstation monitor settings.
3-4Ultra 2 Series Service Manual—May 1996
Page 49
3.3Initilizing POST
3
Initilize POST by setting the diag-switch NVRAM variable to true and then
power cycling the system.
To set the diag-switch NVRAM variable to true and power cycle the system:
1. At the system prompt, enter: setenv diag-switch? true. Verify the
prompt, diag-switch? true, is displayed
2. At the Sun type-5 keyboard, power cycle the system by simultaneously
pressing the shift key and the power-on key (Figure 3-1). After a few
seconds, press the power-on key.
3. Verify the following:
a. The display prompt disappears.
b. The monitor power-on indicator flashes on and off.
c. The keyboard Caps Lock key indicator flashes on and off.
4. When the POST is complete, set the diag-switch? variable to false
(default setting).
Power-On Self-T est3-5
Page 50
3
Stop
key
.
Scroll Lock
key indicator
Power-on key
Caps Lock
key indicator
Shift key
Figure 3-1Sun Type-5 Keyboard
3.4Max and Min Levels of POST
Two levels of POST are available: max (maximum level) and min (minimum
level). The system initiates the selected level of POST based upon the setting of
diag-level, a NVRAM variable.
The default setting for diag-level is max. An example of a max level POST
output on serial port A is provided in Section 3.4.1, “Diag-Level NVRAM
Variable Set to Max.“ An example of a min level POST output on serial port A
is provided in Section 3.4.2, “Diag-level NVRAM Variable Set to Min.“
1. To set the diag-level variable to min, enter:
ok setenv diag-level min
D key
Compose
key indicator
Num Lock
key indicator
3-6Ultra 2 Series Service Manual—May 1996
Page 51
2. To return to the default setting:
ok setenv diag-level max
3.4.1 Diag-Level NVRAM Variable Set to Max
When the diag-level NVRAM parameter is set to max, POST enables an
extended set of diagnostic-level tests. This mode requires approximately
2.5 minutes to complete with a dual CPU configuration or approximately 1.5
minutes to complete with a single CPU configuration. Code Example 3-1
identifies a typical serial port A POST output with the diag-level NVRAM
variable set to max.
Note – XXXX placeholders used in table entries represent numeric values that
may change without notice.
3
Power-On Self-T est3-7
Page 52
3
Code Example 3-1Diag-Level NVRAM Variable Set to Max
ok Hardware Power ON
Button Power ON
Button Power ON
@(#)Sun Ultra 2 UPA/SBus X.X X.X FCS Test PROM Version X created
XXXX/XX/XX XX:XX
Clearing DTAGS 0000.0000.0008.0000 Done
Probing keyboard Done
%o0 = 0000.0000.0000.4001
Executing Power On SelfTest
0>@(#) Sun Ultra Enterprise 2 POST, FCS_Version XX.XX.XX X/XX/XX
XX:XX XX
0>@(#) Sun Ultra Enterprise 2 POST, FCS_Version XX.XX.XX X/XX/XX
XX:XX XX
0> UltraSparcX Version X.X
1> UltraSparcX Version X.X
0>Ecache Probe
1>Ecache Probe
0> Ecache size XXXX Kb
1> Ecache size XXX Kb
0> Ecache size XXXX Kb
1> Ecache size XXXX Kb
0>Ecache Tag Test
1>Ecache Tag Test
0>Ecache RAM Test
1>Ecache RAM Test
0>Ecache Address Line Test
1>Ecache Address Line Test
0>Initialize and Verify Ecache
1>Initialize and Verify Ecache
0>SC Initialization
0> SC_MP id=XXXX, UPA Number=X, Impl=X, Ver=X
3-8Ultra 2 Series Service Manual—May 1996
Page 53
Code Example 3-1Diag-Level NVRAM Variable Set to Max (Continued)
0>BMX Test
0> Checking BMX's 0>Probing Memory
0> Found Memory Group (Variable based upon memory configuration)
0> Found (Variable based upon memory configuration) of usable
Main Memory
0>SIMM Group Base Addr Size Group Status
0> 0 00000000.00000000 08000000 00
0> 1 00000000.20000000 08000000 00
0> 2 00000000.40000000 08000000 00
0> 3 00000000.60000000 08000000 00
0>Quick Memory Test
0>Clear and Test Stack Memory
SelfTest Initializing
0>Basic CPU Test
0> Instruction Cache Tag RAM Test
0> Instruction Cache Instruction RAM Test
0> Instruction Cache Next Field RAM Test
0> Instruction Cache Pre-decode RAM Test
0> Data Cache RAM Test
0> Data Cache Tags Test
0>MMU Enable Test
0> DMMU Registers Access Test
0> DMMU TLB DATA RAM Access Test
0> DMMU TLB TAGS Access Test
0> IMMU Registers Access Test
0> IMMU TLB DATA RAM Access Test
0> IMMU TLB TAGS Access Test
0> DMMU Init
0> IMMU Init
0> Mapping Selftest Enabling MMUs
0>FPU Register Test
0> FPU Registers and Data Path Test
0> FSR Read/Write Test
0>EPROMs Test
0> PROM Datapath Test
0>Serial Ports Test
0> Slavio Serial Ports Test
0>NVRAM TOD Test
0> M48T59 (TOD) Init
0> M48T59 (TOD) Functional Part 1 Test
3
Power-On Self-T est3-9
Page 54
3
Code Example 3-1Diag-Level NVRAM Variable Set to Max (Continued)
SelfTest Initializing
1>Basic CPU Test
1> Instruction Cache Tag RAM Test
1> Instruction Cache Instruction RAM Test
1> Instruction Cache Next Field RAM Test
1> Instruction Cache Pre-decode RAM Test
1> Data Cache RAM Test
1> Data Cache Tags Test
1>MMU Enable Test
1> DMMU Registers Access Test
1> DMMU TLB DATA RAM Access Test
1> DMMU TLB TAGS Access Test
1> IMMU Registers Access Test
1> IMMU TLB DATA RAM Access Test
1> IMMU TLB TAGS Access Test
1> DMMU Init
1> IMMU Init
1> Mapping Selftest Enabling MMUs
1>FPU Register Test
1> FPU Registers and Data Path Test
1> FSR Read/Write Test
1>Memory Test
0>Memory Test
1> Memory Clear Test
0> Memory Clear Test
1> Test being relocated into Cache
0> Test being relocated into Cache
1> Memory RAM (blk) Test
0> Memory RAM (blk) Test
1> Test being relocated into Cache
0> Test being relocated into Cache
1> Memory Stress Test
1> Test being relocated into Memory
0> Memory Stress Test
0> Test being relocated into Memory
0> Memory Address Line Test
1> Memory Address Line Test
0> Test being relocated into Memory
3-10Ultra 2 Series Service Manual—May 1996
Page 55
Code Example 3-1Diag-Level NVRAM Variable Set to Max (Continued)
0>Forcing ECC Faults Test
0> ECC CE Pattern Test
1>CPU Speed
1> CPU 1 Running at XXX MHZ.
1>CPU Functional Test
1> Mapping Selftest Enabling MMUs
1> SPARC Atomic Instructions Test
1> CPU Dispatch Control Register Test
1> CPU Softint Registers and Interrupts Test
1> CPU Tick and Tick Compare Registers Test
1> Uni-Processor Cache Coherence Test
1> UltraSPARC-2 Prefetch Instructions Test
0> ECC CE Check bit Test
1> *UltraSparc-1 module detected, tests skipped
1> Processor 1 is in slave-wait phase...
0> ECC UE Pattern Test
0> ECC UE Check bit Test
0>SysIO Registers Test
0> SysIO Regsiter Initialization
0> IOMMU Registers and RAM Test
0> Streaming Buffer Registers and RAM Test
0> SBus Control and Config Registers Test
0> SysIO RAM Initialization
0>SysIO Functional Test
0> Mapping Selftest Enabling MMUs
0> Clear Interrupt Map and State Registers
0> SysIO Interrupts Test
0> SysIO Timers/Counters Test
0> IOMMU Virtual Address TLB Tag Compare Test
0> Streaming Buffer Flush Test
0> DMA Merge Buffer Test
0>CPU Speed
0> CPU 0 Running at XXX MHZ.
0>Ecache Stress Test
0> Ecache Stress Test
0>APC Test
0> APC Registers Tests Test
0> APC DVMA Test
3
Power-On Self-T est3-11
Page 56
3
Code Example 3-1Diag-Level NVRAM Variable Set to Max (Continued)
0>Data Cache Test
0> Dcache Init
0> Dcache Enable Test
0> Dcache Functionality Test
0>FEPS Test
0> Parallel Port Registers Test
0> Parallel Port ID is: XxX
0> Parallel Port DVMA burst mode read/write Test
0> FAS366 Registers Test
0> ESP FAS366 DVMA burst mode read/write Test
0> FEPS Internal Loopbacks Test
0> Ethernet Transceiver Internal Loopbacks Test
0>CPU Functional Test
0> Mapping Selftest Enabling MMUs
0> SPARC Atomic Instructions Test
0> CPU Dispatch Control Register Test
0> CPU Softint Registers and Interrupts Test
0> CPU Tick and Tick Compare Registers Test
0> Uni-Processor Cache Coherence Test
0> UltraSPARC-2 Prefetch Instructions Test
0>*UltraSparc-1 module detected, tests skipped
0>Cross Calls Test (Dual CPU configuration only)
0> Cross Calls Test
0>Cache Coherency Test
0> Multi-Processor Cache Coherence Test
0>
<< POST COMPLETE(0) >>
3-12Ultra 2 Series Service Manual—May 1996
Page 57
3.4.2 Diag-level NVRAM Variable Set to Min
When the diag-level NVRAM parameter is set to min, POST enables an
abbreviated set of diagnostic-level tests. This mode requires approximately
1.5 minutes to complete with a dual CPU configuration; or approximately 30
seconds to complete with a single CPU configuration. Code Example 3-2
identifies a serial port A POST output with the diag-level NVRAM variable set
to min.
Note – XXXX placeholders used in table entries represent numeric values that
may change without notice.
Code Example 3-2Diag-Level NVRAM variable Set to Min
Hardware Power ON
Button Power ON
Button Power ON
@(#) Sun Ultra 2 UPA/SBus X.X X.X FCS Test PROM Version Xcreated
XXXX/XX/XX XX:XX
Clearing DTAGS 0000.0000.0008.0000 Done
Probing keyboard Done
%o0 = 0000.0000.0000.2001
3
Executing Power On SelfTest
0>@(#) Sun Ultra Enterprise 2 POST, FCS_Version XX.XX.XX
X/XX/XXXX XX:XX XX
1>@(#) Sun Ultra Enterprise 2 POST, FCS_Version XX.XX.XX
X/XX/XXXX XX:XX XX
0> UltraSparcX Version X.X
1> UltraSparcX Version X.X
0 << POST COMPLETE(0) >>
Power On Selftest Completed
Status = 0000.0000.0000.0000 0000.XXXX.XXXX.XXXX
XXXX.XXXX.XXXX.XXXX
Software Power ON
Power-On Self-T est3-13
Page 58
3
3.5POST Progress and Error Reporting
While POST is initialized, the Caps Lock key on the Sun type-5 keyboard
flashes on and off to indicate that POST tests are being executed. Additional
POST progress indications are also visible when a TTY-type terminal or a tip
line is connected between serial port B (default port) of the system being tested
and a POST monitoring system.
If an error occurs during the POST execution, the keyboard Caps Lock key
indicator stops flashing and an error code is displayed using the Caps Lock,
Compose, Scroll Lock, and Num Lock key indicators. The error code indicates
a particular system hardware failure.
Note – An error code may only be visible for a few seconds. Observe the Caps
Lock, Compose, Scroll Lock, and Num Lock key indicators closely while POST
is active.
In most cases, POST also attempts to send a failure message to the POST
monitoring system. Code Example 3-3 identifies the typical appearance of a
failure message. If a keyboard error code is displayed, determine the meaning
of the error code by comparing the keyboard error code pattern to the
corresponding error code meaning listed in Table 3-2 on page 3-17.
Note – The system does not automatically boot if a POST error occurs; it halts
at the ok prompt to alert the user of a failure.
Code Example 3-3Typical Error Code Failure Message
Power On Self Test Failed.
Cause: SIMM U0701 or System Board
ok
3-14Ultra 2 Series Service Manual—May 1996
Page 59
3.6Bypassing POST
POST may be disabled and thereby bypassed. To bypass POST:
1. Prior to powering on the system, press and hold the Stop and D keys on
the Sun type-5 keyboard.
2. With the Stop and D keys pressed, turn on the system by pressing the
power-on key (Figure 3-1 on page 3-6).
3.7Additional Keyboard Control Commands
• Stop Key
If the diag-switch? variable is set to true and POST is not to be executed
when the system is powered on, press and hold the keyboard Stop key and
press the keyboard power-on key.
• Stop and N Keys
If the system NVRAM parameters are set to the original default settings,
press and hold the Stop and N keys before powering on the system.
Continue to hold the Stop and N keys until the system banner appears on
the monitor.
3
3.8System and Keyboard LEDs
The power LED, located at the chassis front, remains lighted when the system
is operating normally. Figure 3-2 shows the location of the power LED.
Figure 3-2Power LED
Power-On Self-T est3-15
Power LED
Page 60
3
Keyboard light emitting diode (LED) patterns are activated as a result of POST.
While POST is being executed, the Caps Lock key LED blinks and the
remaining LEDs are off. If POST detects an error, a pattern is encoded in the
LEDs to indicate the failure. If the POST detects no errors, all LEDs turn off
before returning to the OpenBoot PROM (OBP) banner.
Figure 3-3 shows the location of the LED keys on the Sun type-5 keyboard.
Table 3-2 defines the keyboard LED patterns.
.
Scroll Lock
key indicator
Caps Lock
key indicator
Figure 3-3Sun Type-5 Keyboard LEDs
3-16Ultra 2 Series Service Manual—May 1996
Compose
key indicator
Num Lock
key indicator
Page 61
Table 3-2 Keyboard LED Patterns
Caps LockComposeScroll LockNum LockBit ValueMeaning of Pattern
3
BlinkOffOffOffx000
OffOffOffOff0000
OffOffOffOn0001
OffOffOnOff0010
OffOffOnOn0011
OffOnOffOff0100
OffOnOffOn0101
OffOnOnOff0110
OffOnOnOn0111
OnOffOffOff1000
OnOffOffOn1001
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
POST in progress
POST successfully completed
DSIMM in slot U 0401/0501
failed
DSIMM in slot U 0601/0701
failed
DSIMM in slot U 0402/0502
failed
DSIMM in slot U 0602/0702
failed
DSIMM in slot U 0403/0503
failed
DSIMM in slot U 0603/0703
failed
DSIMM in slot U 0404/0504
failed
DSIMM in slot U 0604/0704
failed
System board failed
OnOffOnOff1010
OnOffOnOn1011
OnOnOffOff1100
OnOnOffOn1101
OnOnOnOff1110
OnOnOnOn1111
Power-On Self-T est3-17
(2)
(2)
(2)
(2)
(2)
(2)
No memory found
Reserved
Reserved
Reserved
Bad CPU0
Bad CPU1
Page 62
3
3.9System Board T est
To initialize the POST system board test:
1. At the Sun type-5 keyboard:
2. Verify the keyboard LEDs light to confirm the system is in the POST
3. If a failure occurs during POST, a keyboard key LED other than the Caps
4. If the Caps Lock key LED fails to flash after the Stop and D keys are
a. Simultaneously press and hold the Stop and D keys.
b. While holding the Stop and D keys, press the power-on key.
mode and the keyboard Caps Lock key LED flashes on and off to indicate
the system has enabled the POST.
Lock key LED may light, indicating a failed system component (refer to
Section 3.8, “System and Keyboard LEDs.“)
pressed, POST has failed (refer to Section 3.8, “System and Keyboard
LEDs.“)
Note – The most probable cause of this type of failure is the system board.
However, optional system components could also cause POST to fail.
5. Before replacing the system board, remove any optional components such
as SBus cards and memory, and repeat the POST.
Note – Non-optional components such as: four DSIMMs in slots U401, U501,
U601, and U701; CPU module 0; the system board; the power supply; and the
keyboard must be installed for POST to execute properly. Removing the
optional system components and retesting the system isolates the possibility
that those components are the cause of the failure.
6. To receive additional POST failure information, establish a tip connection
(Section 3.2.1, “Setting Up a Tip Connection.“)
3-18Ultra 2 Series Service Manual—May 1996
Page 63
T roubleshooting Procedures
This chapter describes how to troubleshoot possible problems and includes
suggested corrective actions.
Power-On Failurepage 4-2
Video Output Failurepage 4-3
Disk or CD-ROM Drive Failurepage 4-3
Power Supply Testpage 4-5
DSIMM Failurepage 4-9
OpenBoot PROM On-Board Diagnosticspage 4-11
4
4-1
Page 64
4
4.1Power-On Failure
The following provides examples of power-on failure symptoms and suggested
actions.
Symptom
The system unit does not power up when the keyboard power switch is
pressed.
Action
Check the AC power cord. Ensure that the AC power cord is properly
connected to the system unit and to the wall receptacle. Verify that the wall
receptacle is supplying AC power to the system.
Press the power switch at the rear of the system unit. If the system powers on,
the keyboard may be defective or the system unit is unable to accept the
keyboard power-on signal. Power off the system unit and press the keyboard
power-on switch again. If the system unit powers on, no further action is
required. If the system unit does not power on, the keyboard may be defective.
Connect a spare Sun type-5 keyboard to the system unit and press the power-on
key.
If the wall receptacle AC power has been verified and the system unit does not
power up, the system unit power supply may be defective. See Section 4.4,
“Power Supply Test.”
Symptom
The system unit attempts to power up but does not boot or initialize the
monitor.
Action
Press the power-on switch and watch the keyboard. You should see the
keyboard LEDs light briefly and hear a tone from the keyboard. If you do not
hear a tone or if the keyboard LEDs do not light briefly, the system unit power
supply may be defective. See Section 4.4, “Power Supply Test.” If you hear a
keyboard tone and see the keyboard LEDs light briefly but the system unit still
fails to initialize, refer to Section 3.9, “System Board Test.”
4-2Ultra 2 Series Service Manual—May 1996
Page 65
4.2Video Output Failur e
The following provides an example of a video output failure symptom and
suggested action.
Symptom
No video at the system monitor.
Action
Check the AC power cord. Ensure that the AC power cord is connected to the
monitor and to the wall receptacle. Verify that the wall receptacle is supplying
AC power to the monitor. Check the video cable connection between the
monitor and the system unit graphics card output port at the rear of the system
unit. If the AC connection to the monitor is correct and the video cable is
correctly connected, the system monitor or the system unit graphics card may
be defective. Replace the monitor or the graphics card.
4.3Disk or CD-ROM Drive Failure
4
The following provides examples of disk drive and CD-ROM drive failure
symptoms and suggested actions.
Symptom
• A disk drive read, write, or parity error is reported by the operating system
or customer application.
• A CD-ROM drive read error or parity error is reported by the operating
system or customer applications.
Action
Replace the drive indicated by the failure message. The operating system
identifies the internal drives as identified in Table 4-1.
T r oubleshooting Procedures4-3
Page 66
4
.
Table 4-1 Identification of Internal Drives
Operating System AddressDrive Physical Location and Target
c0t0d0s#SCSI Disk, target 0
c0t1d0s#SCSI Disk, target 1
c0t6d0s#CD-ROM drive, target 6
Note – The # symbol in the examples may be a number between 0 and 7 that
describes the slice or partition on the drive.
Symptom
Disk drive or CD-ROM drive fails to boot or is not responding to commands.
Action
A defective system SCSI controller. Test the drive response to the probe-scsi
command as follows:
1. At the system ok prompt:
a. Enter reset-all.
b. Enter probe-scsi.
2. If the disk drive responds correctly to probe-scsi, the message
identified in Code Example 4-4 on page 4-14 appears.
If the drives respond and a message is displayed, the system SCSI controller
has successfully probed the devices. This is an indication that the system board
is operating correctly. If one drive does not respond to the SCSI controller
probe but the others do, replace the unresponsive drive.
If one internal disk drive is configured with the system and the probe-scsi
test fails to show the device in the message, replace the drive. If the problem is
still evident after replacing the drive, replace the system board. If replacing
both the disk drive and the system board does not correct the problem, replace
the internal disk drive cable and SCSI backplane assembly.
4-4Ultra 2 Series Service Manual—May 1996
Page 67
4.4Power Supply T est
The following provides instructions to test the power supply.
Note – Figure 4-1 and Table 4-2 identify power supply connector J3203.
Figure 4-2 and Table 4-3 identify power supply connector J3204. Figure 4-3 and
Table 4-4 identify power supply connector J3205. Figure 4-4 and Table 4-5
identify power supply connector J3206.
1. Using a volt-ohm-milliammeter (VOM), check the power supply output
Note – Power supply connectors J3203 through J3206 must remain connected
to the system board.
4
voltages as follows:
a. With the negative probe of the VOM meter placed on the ground
(Gnd) pin, position the positive probe on each power pin.
b. Verify +12 VDC, -12 VDC, +5 VDC, +3.3 VDC and +3.0 VDC.
c. If any power pin signal is not present with the power supply active
and properly connected to the system board, replace the power supply.
Pin 1
Figure 4-1Power Supply Connector J3203
T r oubleshooting Procedures4-5
Pin 2
Page 68
4
T able 4-2 Connector J3203 Pin Description
PinDescription
1+3.3 VDC (A)
1
2Return
1. +3.0 VDC (A) is a variable value dependent upon
the CPU module type. Nominal value is 3.3 VDC.
With CPU module absent, variable value is < 0.5
VDC.
Pin 1
Pin 4
Figure 4-2Power Supply Connector J3204
Table 4-3 Connector J3204 Pin Description
PinDescription
1+3.0 VDC (B)
1
2Return +3.0 VDC (B)
3+5.0 VDC
4Return +5.0 VDC
1. +3.0 VDC (B) is a variable value dependent upon the
CPU module type. Nominal value is 3.3 VDC. With
CPU module absent, variable value is < 0.5 VDC.
4-6Ultra 2 Series Service Manual—May 1996
Page 69
4
Pin 1
Figure 4-3Power Supply Connector J3205
Table 4-4 Connector J3205 Pin Description
PinDescription
1+3.3 VDC
2+3.3 VDC
3+3.3 VDC
4Return
5Return
6Return
Pin 6
T r oubleshooting Procedures4-7
Page 70
4
Pin 1
Pin 13
Figure 4-4Power Supply Connector J3206
Table 4-5 Connector J3206 Pin Description
PinDescriptionPinDescription
1+3.0 VDC (A) Sense13+3.0 VDC (A) -Sense
2+3.0 VDC (A) VPROG14+3.0 VDC (A) Ovp Prog
3+3.0 VDC (B) Sense15+3.0 VDC (B) -Sense
4+3.0 VDC (A) VPROG16+3.0 VDC (B) Ovp Prog
5Fan Speed17Power On Reset
Pin 12
Pin 24
6+3.3 VDC +Sense18+3.3 -Sense
7+5.0 VDC +Sense19+5.0 -Sense
8+12.0 VDC20Return
9+12.0 VDC21Return
10-12.0 VDC22Interlock
11On23Off
12Temp Sense24Temp Sense
4-8Ultra 2 Series Service Manual—May 1996
Page 71
4.5DSIMM Failure
4
At times the operating system, diagnostic program, or POST may not display a
DSIMM location (U number) as part of a memory error message. In this
situation, the only available information is a physical memory address and
failing byte (or bit). Table 4-6 lists the necessary information to locate a
defective DSIMM.
Table 4-6 DSIMM Memory Address Map
DSIMM
Number
016 Mbyte0x0000_0000 to 0x03ff_ffff (first double word)
032 Mbyte0x0000_0000 to 0x07ff_ffff (first double word)
064 Mbyte0x0000_0000 to 0x0fff_ffff (first double word)
0128 Mbyte0x0000_0000 to 0x1fff_ffff (first double word)
116 Mbyte0x0000_0000 to 0x03ff_ffff (second double word)
132 Mbyte0x0000_0000 to 0x07ff_ffff (second double word)
164 Mbyte0x0000_0000 to 0x0fff_ffff (second double word)
1128 Mbyte0x0000_0000 to 0x1fff_ffff (second double word)
216 Mbyte0x2000_0000 to 0x23ff_ffff (first double word)
232 Mbyte0x2000_0000 to 0x27ff_ffff (first double word)
264 Mbyte0x2000_0000 to 0x2fff_ffff (first double word)
2128 Mbyte0x2000_0000 to 0x3fff_ffff (first double word)
316 Mbyte0x2000_0000 to 0x23ff_ffff (second double word)
DSIMM
TypeAddress Range (Physical Address [30:0])
332 Mbyte0x2000_0000 to 0x27ff_ffff (second double word)
364 Mbyte0x2000_0000 to 0x2fff_ffff (second double word)
3128 Mbyte0x2000_0000 to 0x3fff_ffff (second double word)
T r oubleshooting Procedures4-9
Page 72
4
Table 4-6 DSIMM Memory Address Map (Continued)
DSIMM
Number
416 Mbyte0x4000_0000 to 0x43ff_ffff (first double word)
432 Mbyte0x4000_0000 to 0x47ff_ffff (first double word)
464 Mbyte0x4000_0000 to 0x4fff_ffff (first double word)
4128 Mbyte0x4000_0000 to 0x5fff_ffff (first double word)
516 Mbyte0x4000_0000 to 0x43ff_ffff (second double word)
532 Mbyte0x4000_0000 to 0x47ff_ffff (second double word)
564 Mbyte0x4000_0000 to 0x4fff_ffff (second double word)
5128 Mbyte0x4000_0000 to 0x5fff_ffff (second double word)
616 Mbyte0x6000_0000 to 0x63ff_ffff (first double word)
632 Mbyte0x6000_0000 to 0x67ff_ffff (first double word)
664 Mbyte0x6000_0000 to 0x6fff_ffff (first double word)
6128 Mbyte0x6000_0000 to 0x7fff_ffff (first double word)
716 Mbyte0x6000_0000 to 0x63ff_ffff (second double word)
DSIMM
TypeAddress Range (Physical Address [30:0])
732 Mbyte0x6000_0000 to 0x67ff_ffff (second double word)
764 Mbyte0x6000_0000 to 0x6fff_ffff (second double word)
7128 Mbyte0x6000_0000 to 0x7fff_ffff (second double word)
Each bank listed in Table 4-6 (Bank 0, Bank 1, Bank 2, and Bank 3) allows
enough address space to accommodate four 16-Mbyte, four 32-Mbyte, four
64-Mbyte, or four 128-Mbyte DSIMMs. Unused addresses are mapped by the
memory management hardware. Regardless of the installed DSIMM capacity,
the memory starting address is as listed in Table 4-6.
4-10Ultra 2 Series Service Manual—May 1996
Page 73
4.6OpenBoot PROM On-Board Diagnostics
The following sections describe the OpenBoot PROM (OBP) on-board
diagnostics. To execute the OBP on-board diagnostics, the system must be at
the ok prompt.The OBP on-board diagnostics are listed as follows:.
watch-clockpage 4-11
watch-netpage 4-12
watch-net-allpage 4-12
probe-scsi and probe-scsi-allpage 4-13
test <Alias Name>, <Device Path>, -Allpage 4-16
FFB Cardpage 4-17
4.6.1 watch-clock
4
watch-clock reads a register in the NVRAM/TOD chip and displays the
result as a seconds counter. During normal operation, the seconds counter
repeatedly increments from 0 to 59 until interrupted by pressing any key on
the Sun type-5 keyboard. Code Example 4-1 identifies the watch-clock
output message.
Code Example 4-1watch-clock Output Message
ok watch-clock
Watching the 'seconds' register of
the real time clock chip.
Type any key to stop.
4141 is an example. Counter
T r oubleshooting Procedures4-11
It should be 'ticking' once
a second.
increments from 0 to 59
Page 74
4
4.6.2 watch-net
watch-net monitors Ethernet packets broadcast on the Ethernet cable(s)
connected to the system. Good packets received by the system are indicated by
a period (.) displayed on the screen. Errors such as Framing error and Cyclic
Redundancy Check (CRC) error are indicated with an X and an associated
error description. Code Example 4-2 identifies the watch-net output message.
Code Example 4-2watch-net Output Message
ok watch-net
Internal loopback test -succeeded.
Transceiver check -- Using
Onboard Transceiver - Link up.
passed
Using Onboard Transceiver Link up.
Looking for Ethernet packets.
'.' is a good packet.'X' is a
bad packet.
Type any key to stop.
4.6.3 watch-net-all
watch-net-all monitors Ethernet packets on any Ethernet interface installed
in the system. For example, if there is an SBus card installed in one of the
system SBus slots, watch-net-all monitors the Ethernet transmissions
occurring through that card. When the test is interrupted by pressing any key,
watch-net-all searches to test the next Ethernet interface card installed in
the system. Code Example 4-3 identifies the watch-net-all output
message.
4-12Ultra 2 Series Service Manual—May 1996
Page 75
Code Example 4-3watch-net-all Output Message
ok watch-net-all
/sbus@1f,0/SUNW, hme@e,
8c00000
Transceiver check -- Using
Onboard Transceiver - Link up.
passed
Using Onboard Transceiver Link up.
External loopback test -succeeded.
Looking for Ethernet packets.
'.' is a good packet. 'X' is
a bad packet.
Type any key to stop.
4
4.6.4
probe-scsi
probe-scsi transmits an inquiry command to internal and external SCSI
devices connected to the Ultra 2 series on-board SCSI interface. If the SCSI
device is connected and active, the target address, unit number, device type,
and manufacturer name is displayed. Code Example 4-4 identifies the
probe-scsi output message
and
probe-scsi-all
T r oubleshooting Procedures4-13
Page 76
4
Code Example 4-4probe-scsi Output Message
ok probe-scsi
This command may hang the system
if a Stop-A or halt command has
been executed. Please type resetall to reset the system before
executing this command.
Do you wish to continue? (y/n)Enter n
Enter reset-all
Verify display blanks for
approximately 5 seconds and
returns to the ok prompt.
ok probe-scsi
This command may hang the system
if a Stop-A or halt command has
been executed. Please type resetall to reset the system before
executing this command.
Do you wish to continue? (y/n)Enter y
Target 0
Unit 0 Disk
Target 1
Unit 0 Disk
Target 6
Unit 0 Removable Read Only
device
4-14Ultra 2 Series Service Manual—May 1996
SEAGATE ST32550W
Sun2.1G041200000000
Copyright (c) 1995 Seagate
All rights reserved ASA2
SEAGATE ST32550W
Sun2.1G041200000000
Copyright (c) 1995 Seagate
All rights reserved ASA2
TOSHIBA XM5301TASUN4XCD173506/22/95
Page 77
4
probe-scsi-all transmits an inquiry command to SCSI devices connected
to the system SCSI host adapters. The first identifier listed in the display is the
SCSI host adapter address in the system device tree followed by the SCSI
device identification data. Code Example 4-5 identifies the probe-scsi-all
output message.
Code Example 4-5probe-scsi-all Output Message
ok probe-scsi-all
This command may hang the system if
a Stop-A or halt command has been
executed. Please type reset-all to
reset the system before executing
this command.
Do you wish to continue? (y/nEnter n
Enter reset-all
Verify display blanks for
approximately 5 seconds
and returns to the ok
prompt.
ok probe-scsi-all
This command may hang the system if
a Stop-A or halt command has been
executed. Please type reset-all to
reset the system before executing
this command.
Do you wish to continue? (y/n)
/sbus@1f,0/SUNW, fas@e, 8800000
Enter y
Target 0
Unit 0 Disk
Target 1
Unit 0 Disk
Target 6
Unit 0 Removable Read Only device
T r oubleshooting Procedures4-15
SEAGATE ST32550W
Sun2.1G041200000000
Copyright (c) 1995 Seagate
All rights reserved ASA2
SEAGATE ST32550W
Sun2.1G041200000000
Copyright (c) 1995 Seagate
All rights reserved ASA2
TOSHIBA XM5301TASUN4XCD173506/22/95
Page 78
4
4.6.5 test <Alias Name>, <Device Path>, -
The test command, combined with a device alias or device path, enables a
device self-test program. If a device has no self-test program, the message:
No selftest method for
test program for a device, enter the test command followed by the device
alias or device path name. Code Example 4-6 identifies the test output
message. Table 4-7 lists test
selection, and preparation.
Note – The floppy drive is selected as the test <alias name> example.
Code Example 4-6test Output Message
ok test floppy
Testing floppy disk system. A
formatted disk should be in the
drive.
Test succeeded.
<device name> is displayed. To enable the self-
<alias name>
All
selections, a description of the
4-16Ultra 2 Series Service Manual—May 1996
Page 79
4
Table 4-7 Selected OBP On-Board Diagnostic Tests
Type of TestDescriptionPreparation
Test screenTests system video graphics hardware
and monitor
Test floppyTests floppy drive response to commands A formatted diskette must be inserted
Test netPerforms internal/external loopback test
of the system
auto-selected Ethernet interface
Test ttya
Test ttyb
Test keyboardExecutes the keyboard selftest.Four keyboard LEDs should flash once
Test-allSequentially test
Outputs an alphanumeric test pattern on
the system serial ports:ttya, serial port A;
ttyb, serial port B
system-configured devices containing
selftest.
Diag-switch? NVRAM parameter must
be true for the test to execute.
into the drive.
An Ethernet cable must be attached to
the system and to an Ethernet tap or hub
or the external loopback test fails.
A terminal must be connected to the port
being tested to observe the output.
and a message is displayed:
Present
Tests are sequentially executed in devicetree order (viewed with the
command).
.
Keyboard
show-devs
4.6.6 FFB Card
The FFB card contains a built-in diagnostic test that is enabled through the
OBP. The FFB card built-in diagnostic test verifies basic graphics functionality
without booting the operating system software.
To execute the built-in diagnostic test, the system must be at the OBP monitor
ok prompt.
To activate the FFB card diagnostic:
1. Enter setenv diag-switch? true at the ok prompt. The
Note – If the FFB card is being used as the system display device, perform
Steps 2 and 4. If the FFB card is not being used as the system display device,
perform Steps 3 and 4.
T r oubleshooting Procedures4-17
diag-switch? = true prompt and the ok prompt are displayed.
Page 80
4
2. Enter test screen at the ok prompt.
Verifying Console Mode for Frame Buffer Board
This will take a few minutes.
Verifying Frame Buffer Memory used for console mode
This will take about two minutes.
a. A series of patterns are displayed.
b. FFB Frame Buffer functional test passed appears.
3. Enter test /SUNW,ffb at the ok prompt.
Verifying Console Mode for Frame Buffer Board
This will take a few minutes.
Verifying Frame Buffer Memory used for console mode
This will take about two minutes.
a. A series of patterns are displayed.
b. FFB Frame Buffer functional test passed appears.
4. When the FFB on-board diagnostics are completed, enter
setenv diag-switch? false. The diag-switch? = false is
displayed.
4-18Ultra 2 Series Service Manual—May 1996
Page 81
Part 3 — Preparing for Service
Safety and Tool Requirementspage 5-1
Powering On and Offpage 6-1
Page 82
Page 83
Safety and T ool Requirements
This chapter provides a description of safety requirements, symbols, safety
precautions, and tools required.
Safety Requirementspage 5-2
Symbolspage 5-2
Safety Precautionspage 5-3
Tools Requiredpage 5-5
5
5-1
Page 84
5
5.1Safety Requirements
Before servicing any part of the Ultra 2 series system or server units, read the
instructions and cautions in this section. This information explains how to
work safely when servicing a Sun Microsystems product. For protection,
observe the following safety precautions when setting up the equipment:
• Follow all cautions, warnings, and instructions marked on the equipment.
• Ensure that the voltages and frequency rating of the power receptacle match
the electrical rating label on the equipment.
• Never push objects of any kind through openings in the equipment. They
may touch dangerous voltage points or short components, resulting in fire
or electric shock.
• Refer servicing of equipment to qualified personnel.
5.2Symbols
The following symbols mean:
Caution – Risk of personal injury and equipment damage. Follow the
!
5-2Ultra 2 Series Service Manual—May 1996
instructions.
Warning – Hazardous voltages are present. To reduce the risk of electric shock
and danger to personal health, follow the instructions.
Caution – Hot surfaces. Avoid contact. Surfaces are hot and may cause
personal injury if touched.
Page 85
5.3Safety Precautions
The following safety precautions mean:
5.3.1 Modification to Equipment
Caution – Do not make mechanical or electrical modifications to the
!
5.3.2 Placement of a Sun Product
!
equipment. Sun Microsystems Incorporated is not responsible for regulatory
compliance of a modified Sun product.
Caution – To ensure reliable operation of the Sun product and to protect it
from overheating, openings in the equipment must not be blocked or covered.
A Sun product should never be placed near a radiator or hot air register.
5
5.3.3 Power Cord Connection
Warning – Not all power cords have the same current ratings. Household
extension cords do not have overload protection. Do not use household
extension cords with the Sun product.
Warning – The power switch of this product functions as a standby type
device only. The power cord serves as the primary disconnect device for the
system. Be sure to connect the power cord into a grounded electrical receptacle
that is nearby the system and is readily accessible. Do not connect the power
cord when the power supply has been removed from the system chassis.
Safety and T ool Requir ements5-3
Page 86
5
5.3.4 Electrostatic Discharge
Caution – The system board and disk drives contain electrical components that
!
!
are extremely sensitive to static electricity. Use proper ESD grounding
techniques when handling components. Wear an antistatic wriststrap and use
an ESD-protected mat. Store ESD-sensitive components in antistatic bags
before placing it on any surface.
Caution – Use proper ESD grounding techniques when handling components.
Wear an antistatic wrist strap and use an ESD-protected mat. Store
ESD-sensitive components in antistatic bags before placing it on any surface.
5.3.5 Lithium Battery
Caution – On Sun system boards, a lithium battery is molded into the real-time
!
clock, SDS No. M48T59Y,MK48TXXB-XX, M48T18-XXXPCZ or
M48T59W-XXXPCZ. Batteries are not customer replaceable parts. They may
explode if mistreated. Do not dispose of the battery in fire. Do not disassemble
it or attempt to recharge it.
5-4Ultra 2 Series Service Manual—May 1996
Page 87
5.4T ools Required
5
The following tools are required to service the Ultra 2 series desktop
workstation and the Ultra Enterprise 2 server.
• Phillips screwdriver
• Long-nose plier
• Grounding wrist strap
• Volt-ohm-milliammeter (VOM)
• Antistatic surface
Place ESD-sensitive components such as system board, circuit cards, disk
drives, and TOD/NVRAM on an antistatic surface. The following items can
be used as an antistatic surface:
• Bag used to wrap a Sun replacement part
• Shipping container used to package a Sun replacement part
• Inner side (metal part) of the system unit cover
• Sun ESD mat, part no. 250-1088 (may be purchased through your Sun sales
representative)
• Disposable ESD mat; shipped with replacement parts or optional system
features
Safety and T ool Requir ements5-5
Page 88
5
5-6Ultra 2 Series Service Manual—May 1996
Page 89
Powering On and Off
Powering On the Systempage 6-1
Powering Off the Systempage 6-2
6.1Powering On the System
To power-on the system, proceed as follows.
1. Turn on power to all connected peripherals.
Note – Peripheral power is activated prior to system power so the system can
recognize the peripherals when it is activated.
2. Set the power on/standby switch to the on (I) position (Figure 6-1) or press
the Sun Type-5 keyboard power-on key (Figure 6-2).
6
6-1
Page 90
6
Stop key
l
Power on/standby
Figure 6-1Rear View of the System
.
Scroll Lock
key indicator
Power-on
Caps Lock
key indicator
Figure 6-2Sun Type-5 Keyboard
Shift key
D key
6.2Powering Off the System
To power-off the system, proceed as follows.
Caution – Prior to turning off the system power, exit from the operating
system. Failure to do so may result in loss of data.
1. Notify users that the system is going down.
2. Back up system files and data.
6-2Ultra 2 Series Service Manual—May 1996
Compose
key indicator
Num Lock
key indicator
Page 91
6
3. Halt the system.
4. Set the power on/standby switch to the stand-by (O) position
(Figure 6-1) or press the Sun Type-5 keyboard power-on key (Figure 6-2).
5. Verify the following:
a. Front panel LED is extinguished.
b. System fans are disabled.
Warning – When the power on/standby switch is in stand-by (0) and the AC
power cord remains connected to a power receptacle, AC voltage is present in
the power supply primary.
Caution – Disconnect the AC power cord from the AC receptacle prior to
handling the power supply. When servicing system components other than the
power supply, the AC power cord should remain connected to the AC
receptacle.
6. Turn off the power to the monitor.
7. Disconnect cables to any external units.
Powering On and Off6-3
Page 92
6
6-4Ultra 2 Series Service Manual—May 1996
Page 93
Part 4 — Subassembly Removal
and Replacement
Internal Accesspage 7-1
Major Subassembliespage 8-1
Storage Devicespage 9-1
Page 94
Page 95
Internal Access
This chapter explains how to remove the cover, attach the wrist strap, and
replace the cover.
Removing the Coverpage 7-2
Attaching the Wrist Strappage 7-3
Replacing the Coverpage 7-4
7
7-1
Page 96
7
7.1Removing the Cover
To remove the cover:
1. Power-off the system.
2. Loosen the screw securing the lock block (if installed) to the cover and
3. Pull the two top cover tabs to free the cover from the back panel.
4. Grasp the sides of the cover and proceed as follows:
back panel. Remove the lock block (Figure 7-1).
a. Lift the cover from the back panel (Figure 7-2).
b. When the cover clears the back panel, move the cover away from the
front panel to free it from the chassis and set aside.
Lock block
Figure 7-1Location of Lock Block
7-2Ultra 2 Series Service Manual—May 1996
Screw
Page 97
7
Figure 7-2Removing the Cover
7.2Attaching the Wrist Strap
Caution – Wear an antistatic wrist strap and use an ESD-protected mat when
!
handling components. When removing components other than the power
supply, leave the power cord connected to both the system/server unit and the
wall receptacle. When removing the power supply, attach the copper end of the
wrist strap to the system/server unit chassis, vice power supply. Store
ESD-sensitive components in antistatic bags before placing it on any surface.
Cover
Top cover tab (2)
To attach the wrist strap:
1. Unwrap the first two folds of the wrist strap and wrap the adhesive side
firmly against the wrist (Figure 7-3).
2. Peel the liner from the copper foil at the opposite end of the wrist strap.
Attach the copper end of the wrist strap to the power supply top.
Internal Access7-3
Page 98
7
Wrist strap
Copper end
Figure 7-3Attaching the Wrist Strap
7.3Replacing the Cover
To replace the cover:
1. Hold the cover at a 30-degree angle to the system unit.
2. Position the cover lip to the chassis lip.
3. Lower the cover onto the system unit so that the rear of the cover is
supported by the chassis back panel (Figure 7-4).
4. Press down on both sides of the cover near the front edges until it firmly
seats with the chassis back panel.
5. Press the tabs near the back panel.
7-4Ultra 2 Series Service Manual—May 1996
Page 99
7
6. Position the lock block. Tighten the screw securing the lock block to the
cover and back panel.
7. Power-on the system.
Top cover tab (2)
Cover
Figure 7-4Replacing the Cover
Internal Access7-5
Page 100
7
7-6Ultra 2 Series Service Manual—May 1996
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.