Sun Blade
Sun Blade
Sun Blade
Sun, Sun Microsystems, the Sun logo, docs.sun.com, OpenBoot, ShowMe How, AnswerBook2, SunATM, Sun Blade, Solaris, SunVTS,
SunPCi, and Power Management are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other
countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S.
and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
As an Energy Star partner, Sun Microsystems, Inc. has determined that configurations of this
product that bear the Energy Star Logo meet the Energy Star guidelines for energy efficiency.
For more information about which configurations are Energy Star compliant, select the Sun Sun Blade 2500 link on the http://www.sun.com
website.
The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges
the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun
holds a non-exclusive license from Xerox 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.
Federal Acquisitions: Commercial Software—Government Users Subject to Standard License Terms and Conditions.
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2004 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, CA 95054 U.S.A. Etats-Unis. Tous droits réservés.
Ce produit ou document est distribué avec des licences qui en restreignent l’utilisation, la copie, la distribution, et la décompilation. Aucune
partie de ce produit ou document 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. 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.
Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque
déposée aux Etats-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd.
Sun, Sun Microsystems, le logo Sun, docs.sun.com, OpenBoot, ShowMe How, AnswerBook2, SunATM, Sun Blade, Solaris, SunVTS, SunPCi, et
Power Management sont des marques de fabrique ou des marques déposées, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis
et dans d’autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de
SPARC International, Inc. aux Etats-Unis et dans d’autres pays. Les produits portant les marques SPARC sont basés sur une architecture
développée par Sun Microsystems, Inc.
L’interface d’utilisation graphique OPEN LOOK et Sun™ a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun
reconnaît les efforts de pionniers de Xerox pour la recherche 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 Xerox, cette licence
couvrant également les licenciés de Sun qui mettent en place l’interface d’utilisation graphique OPEN LOOK et qui en outre se conforment aux
licences écrites de Sun.
LA DOCUMENTATION EST FOURNIE “EN L’ETAT” ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES
OU TACITES SONT FORMELLEMENT EXCLUES, DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE, Y COMPRIS NOTAMMENT
TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A
L’ABSENCE DE CONTREFAÇON.
Please
Recycle
Contents
Preface xxxv
iii
3.3 Displayed Messages 3–10
3.3.1 OpenBoot PROM Messages 3–11
3.3.2 Solaris Error Messages 3–13
3.3.3 Other Displayed Messages 3–16
3.4 Other Errors 3–17
3.4.1 Colormap Flash Errors 3–17
3.4.1.1 Setting the -depth 24 Color Depth 3–17
3.4.1.2 Setting the 8+24-bit Color Depth 3–18
3.4.2 Fibre Channel Error 3–19
3.4.3 SunPCi III Reboot Failure 3–19
3.4.4 Sun XVR-1200 Graphics Accelerator PROM Diagnostics Error 3–
20
3.4.4.1 Verifying That a Sun XVR-1200 Graphics Accelerator Is
Installed 3–20
3.4.5 USB 2.0 Port Errors 3–21
3.4.5.1 Resolving a Nonfunctional USB 2.0 Port 3–21
3.5 Troubleshooting Commands 3–22
3.5.1 iostat Command 3–22
3.5.1.1 Options 3–23
3.5.1.2 Examples 3–23
3.5.2 prtdiag Command 3–25
3.5.2.1 Options 3–26
3.5.2.2 Examples 3–26
3.5.3 prtconf Command 3–34
3.5.3.1 Options 3–34
3.5.3.2 Examples 3–35
3.5.4 netstat Command 3–36
3.5.4.1 Options 3–36
3.5.4.2 Examples 3–36
iv Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3.5.5 ping Command 3–37
3.5.5.1 Options 3–38
3.5.5.2 Examples 3–38
3.5.6 ps Command 3–39
3.5.6.1 Options 3–39
3.5.6.2 Examples 3–40
3.5.7 prstat Command 3–41
3.5.7.1 Options 3–41
3.5.7.2 Examples 3–42
Contents v
4.19 Battery Problem 4–34
6. NVRAM 6–1
6.1 NVRAM Configuration 6–1
vi Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
6.1.1 NVRAM Configuration Variables 6–2
6.1.2 Displaying and Changing Configuration Variable Settings 6–3
6.1.3 Selecting Boot Options 6–5
6.1.4 Setting NVRAM Security Mode 6–6
6.1.4.1 NVRAM security-mode 6–6
6.2 Stop-A Command 6–8
6.3 Stop-N Equivalent Command Procedure 6–9
Contents vii
7.4.2 Warning Messages 7–31
7.4.3 Information Messages 7–32
viii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.7.7 parallel@0,378 Output Message 8–24
8.7.8 pmu@6 Output Message 8–24
8.7.9 rtc@0,70 Output Message 8–25
8.7.10 scsi@4 Output Message 8–25
8.7.11 scsi@4,1 Output Message 8–26
8.7.12 serial@0,2e8 Output Message 8–26
8.7.13 serial@0,3f8 Output Message 8–27
8.7.14 sound@8 Output Message 8–27
8.7.15 usb@a Output Message 8–28
8.7.16 usb@b Output Message 8–29
8.7.17 test-all Output Message 8–30
9. SunVTS 9–1
9.1 Installing SunVTS 9–1
9.2 Exercising System Components Using SunVTS Software 9–2
9.2.1 Connection Mode 9–2
9.2.2 Connection Mode Component Testing 9–2
9.2.3 Functional Mode 9–8
9.2.4 Functional Mode Component Testing 9–9
9.3 Further SunVTS Testing 9–13
Contents ix
10.3.2 Powering Off Methods 10–5
10.3.3 Shutting Down Gracefully 10–5
10.3.4 Performing a Forced Shutdown 10–8
10.3.4.1 Workstation Power Cycling 10–12
10.4 Removing the Access Panel 10–12
10.5 Removing the Bezel 10–16
10.6 Positioning the Chassis 10–18
10.7 Removing the Hard Drive Assembly 10–20
10.8 Finding Your Replacement Procedure 10–22
x Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11.5.1 Identifying PCI Cards 11–28
11.5.2 PCI Slot Configurations 11–30
11.5.3 Removing a PCI Card 11–32
11.5.4 Installing a PCI Card 11–35
11.5.5 Special Considerations for Multiple Graphic Accelerators Installed
in a Single Workstation 11–38
11.5.5.1 Visual Inspection 11–38
11.5.5.2 Probe Order 11–39
11.5.5.3 Identifying the Default Console Display 11–39
11.5.5.4 Changing the Console Display 11–40
11.6 Replacing the Motherboard 11–41
11.6.1 Identifying the Motherboard 11–41
11.6.2 Removing the Motherboard 11–44
11.6.3 Installing the Motherboard 11–50
Contents xi
13.1 Replacing the Power Supply 13–2
13.1.1 Identifying the Power Supply 13–2
13.1.2 Removing the Power Supply 13–3
13.1.3 Installing the Power Supply 13–7
13.2 Replacing the Front Fan 13–11
13.2.1 Identifying the Front Fan 13–11
13.2.2 Removing the Front Fan 13–12
13.2.3 Installing the Front Fan 13–14
13.3 Replacing the Rear Fan 13–16
13.3.1 Identifying the Rear Fan 13–16
13.3.2 Removing the Rear Fan 13–17
13.3.3 Installing the Rear Fan 13–20
13.4 Replacing the SCSI Backplane 13–24
13.4.1 Identifying the SCSI Backplane 13–24
13.4.2 Removing the SCSI Backplane 13–25
13.4.3 Installing the SCSI Backplane 13–29
13.5 Replacing the Speaker 13–34
13.5.1 Identifying the Speaker 13–34
13.5.2 Removing the Speaker 13–35
13.5.3 Installing the Speaker 13–36
13.6 Replacing the Front Fan Bracket 13–38
13.6.1 Identifying the Front Fan Bracket 13–38
13.6.2 Removing the Front Fan Bracket 13–38
13.6.3 Installing the Front Fan Bracket 13–40
13.7 Replacing the PCI Card Support and Chassis Cross Brace 13–42
13.7.1 Identifying the PCI Card Support and Chassis Cross Brace 13–43
13.7.2 Removing the PCI Card Support and Chassis Cross Brace 13–43
13.7.3 Installing the PCI Card Support and Chassis Cross Brace 13–47
xii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13.8 Replacing the System Drive Rails 13–50
13.8.1 Identifying the System Drive Rails 13–50
13.8.2 Removing System Drive Rails 13–51
13.8.3 Installing System Drive Rails 13–52
Contents xiii
15. Finishing Component Replacement 15–1
15.1 Repositioning the Chassis 15–2
15.2 Replacing the Hard Drive Assembly 15–2
15.3 Replacing the Bezel 15–4
15.4 Replacing the Access Panel 15–6
15.5 Powering On the Workstation 15–7
15.5.1 Reconnecting Power and External Peripherals 15–8
15.5.2 Choosing the Boot Mode 15–8
15.6 Verifying an Installation 15–10
xiv Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.1.3 Fan2 Connector B–5
B.1.4 Fan3 Connector B–6
B.1.5 Power Switch and LED Cable Connector J15 B–7
B.1.6 Power Supply Connector PS2 B–8
B.1.7 Power Supply Connector PS1 B–9
B.1.8 Power Supply and Cable Connector P5 B–10
B.1.9 Power Supply Connectors P7, P8, and P9 B–11
B.1.10 SCSI Backplane to DVD-ROM Power Cable Connector B–12
B.2 Serial0-TTYA Port Connector B–12
B.3 UltraSCSI Connector SCSI1 B–14
B.4 UltraSCSI Connector SCSI0 B–18
B.5 Parallel Port Connector Parallel0 B–21
B.6 Universal Serial Bus Connectors USB0 and USB1 B–23
B.7 IEEE 1394/USB 2.0 Combination Card Connectors B–24
B.8 Twisted-Pair Ethernet Connector B–26
B.8.1 TPE Cable-Type Connectivity B–28
B.8.2 External UTP-5 (Data Grade) Cable Lengths B–28
B.9 Audio Module Connectors B–29
B.10 Graphics Card Connectors Sun XVR-100 B–31
B.11 Graphics Card Connectors Sun XVR-500 B–34
B.12 Graphics Card Connector Sun XVR-600 B–35
B.13 Graphics Card Connector Sun XVR-1200 B–38
B.14 Smart Card Reader Connector B–41
B.15 IDE0 Connector B–42
B.16 Secondary IDE1 Connector B–44
Contents xv
C.1.2 System Block Diagram C–2
C.1.3 Enclosure C–4
C.2 Motherboard C–4
C.2.1 Hardware Features C–4
C.2.2 Motherboard Components C–4
C.3 UltraSPARC IIIi CPU and Memory Subsystem C–6
C.3.1 UltraSPARC IIIi CPU C–7
C.3.1.1 UltraSPARC IIIi Key Features C–7
C.3.1.2 L1 and L2 Caches C–7
C.3.1.3 UltraSPARC IIIi Memory Controller C–9
C.3.2 Memory Subsystem C–14
C.3.2.1 DDR Memory C–14
C.3.2.2 DDR Memory Block Diagram C–14
C.3.2.3 Memory Architecture C–15
C.3.2.4 Supported DIMM Configurations C–17
C.3.2.5 DIMM Connector Pinout C–17
C.3.2.6 Memory Clock Ratios C–20
C.3.2.7 Memory Interleaving C–21
C.4 JBus and XBus C–25
C.4.1 JBus C–25
C.4.1.1 JBus Topology C–26
C.4.1.2 DTL Configuration C–27
C.4.1.3 JBus performance C–29
C.4.2 IO-Bridge C–29
C.4.3 I/O Subsystem C–29
C.4.3.1 IO-bridges C–29
C.4.3.2 IO-bridge Key Features C–30
C.4.3.3 JBus Interface C–31
xvi Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.4.3.4 PCI-A Leaf C–31
C.4.3.5 PCI-B Leaf C–31
C.4.3.6 PCI I/O Cache C–31
C.4.3.7 PCI Configuration and I/O Space C–32
C.4.4 Multiple Graphic Accelerators Installed in a Single Workstation
C–32
C.4.5 XBus C–32
C.4.5.1 PCI-ISA bridge C–32
C.4.5.2 Flash PROM C–33
C.5 System Clocks and Interrupt Processing C–33
C.5.1 IChip2 C–33
C.5.1.1 PCI Clocks C–33
C.5.1.2 Real Time Clock C–34
C.5.1.3 SCSI I/O Clock C–34
C.5.1.4 G-bit Ethernet Clock C–34
C.5.1.5 System Tick (Stick) Clock C–34
C.6 System Interfaces C–35
C.6.0.1 G-bit Ethernet C–35
C.6.0.2 SCSI Subsystem C–36
C.6.0.3 Southbridge C–39
C.6.0.4 Serial Ports (2) C–40
C.6.0.5 Parallel Port C–40
C.6.0.6 USB Interface C–40
C.6.0.7 Audio Module C–40
C.6.0.8 System Management Bus Interface C–41
C.6.0.9 Static Memory C–42
C.7 General Purpose Input and Output Registers C–42
C.7.0.1 IO-bridge GPIO Registers C–42
C.8 System Thermal Management C–43
Contents xvii
C.8.0.1 Fan Speed Control C–43
C.9 System Power Management C–45
C.9.1 Power Management Registers for SCSI and DVD-ROM Drives C–
45
Glossary Glossary–1
Index Index–1
xviii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Figures
FIGURE 2-1 Sun Blade 2500 Workstation, Monitor, Keyboard, and Mouse 2–4
FIGURE 2-4 Exploded View of Sun Blade 2500 Workstation Components 2–9
xix
FIGURE 4-13 Network Problem (2 of 2) 4–14
FIGURE 4-14 Keyboard Problem 4–15
FIGURE 10-2 Power Button and Sleep Key Location and Identification 10–5
xx Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 10-7 Removing the Access Panel 10–14
FIGURE 10-8 Attaching the Antistatic Wrist Strap 10–15
FIGURE 10-14 Removing the Screws for the Hard Drive Assembly 10–20
FIGURE 11-4 Replacing and Installing Sun Blade 2500 DIMMs 11–7
FIGURE 11-6 Aligning the DIMM to the DIMM Connector Slot (View from Top of Motherboard Tray) 11–9
FIGURE 11-7 Securing the DIMM (View from Top of Motherboard Tray) 11–10
FIGURE 11-12 Holding the CPU Fan and Heat Sink Assembly 11–16
FIGURE 11-13 Rotating the CPU Fan and Heat Sink Assembly Counterclockwise 11–17
FIGURE 11-14 Removing the CPU Fan and Heat Sink Assembly 11–17
FIGURE 11-17 Installing the Clip Into the Lock-Down Position 11–20
Figures xxi
FIGURE 11-20 Connecting CPU Fan and Heat Sink Assembly Connectors 11–22
FIGURE 11-21 Battery Location and Identification 11–23
FIGURE 11-26 Location of PCI and ARC0/RSC0 Slots on the Motherboard 11–29
FIGURE 11-28 Removing the PCI Card Bracket Tab Screw 11–33
FIGURE 11-38 Removing the Parallel Port Fastening and External Motherboard Screws 11–49
FIGURE 11-40 Inserting the Motherboard and Tray Assembly Into the Chassis 11–51
FIGURE 11-41 Installing the External Motherboard and Parallel Port Fastening Screws 11–52
FIGURE 11-42 Fastening the Motherboard and Tray to the Outside of the Chassis 11–53
FIGURE 12-2 Releasing the Hard Drive From the Hard Drive Assembly 12–4
FIGURE 12-3 Removing the Hard Drive From the Hard Drive Assembly 12–4
FIGURE 12-5 Aligning the Hard Drive to the Hard Drive Assembly 12–7
xxii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 12-6 Installing the Hard Drive in the Hard Drive Assembly 12–7
FIGURE 12-7 DVD-ROM or Media Drives Location and Identification 12–9
FIGURE 12-9 Removing the DVD-ROM Drive and Drive Rails 12–11
FIGURE 12-11 Removable Media Drive Bay and EMI Filler Panel 12–13
FIGURE 13-2 Disconnecting Power Supply Cable Connector P5 From the Hard Drive Assembly 13–4
FIGURE 13-6 Removing the Power Supply from the Chassis 13–7
FIGURE 13-9 Installing Power Supply Connectors PS1 and PS2 to the Motherboard 13–9
FIGURE 13-10 Installing and Verifying Installation of Hard Drive Assembly Cables 13–10
FIGURE 13-14 Aligning the Front Fan to the Front Fan Bracket 13–15
FIGURE 13-15 Routing and Connecting the Front Fan Cable 13–15
Figures xxiii
FIGURE 13-17 Releasing the Rear Fan Assembly 13–18
FIGURE 13-18 Releasing the Rear Fan 13–19
FIGURE 13-21 Installing the Rear Fan Into the Rear Fan Bracket 13–22
FIGURE 13-24 Removing the Two Screws for the Hard Drive Assembly 13–26
FIGURE 13-28 Aligning the SCSI Backplane to Hard Drive Bracket 13–30
FIGURE 13-31 Installing the Hard Drive Bracket Into the Hard Drive Bay 13–32
FIGURE 13-32 Installing the Two Screws for the Hard Drive Assembly 13–33
FIGURE 13-36 Aligning and Installing the Speaker and Cable 13–37
FIGURE 13-38 Removing the Power Switch and LED Cable Assembly from the Chassis 13–39
FIGURE 13-39 Removing the Screw that Secures the Fan Bracket to the Chassis 13–40
FIGURE 13-41 Installing the Screw for the Front Fan Bracket 13–41
FIGURE 13-42 Installing the Power Switch and LED Cable Assembly 13–42
FIGURE 13-46 Removing Chassis Cross Brace and PCI Card Support 13–46
xxiv Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 13-47 Aligning the PCI Card Support with the PCI Cards 13–47
FIGURE 13-48 Fastening the PCI Card Support 13–48
FIGURE 14-1 Sun Blade 2500 Interface and Power Cables 14–2
FIGURE 14-4 DVD-ROM Drive Power and Interface Cables Location and Identification 14–6
FIGURE 14-5 Removing the Two Screws for the Hard Drive Assembly 14–8
FIGURE 14-7 Removing the SCSI to DVD-ROM Cable Assembly from the Cable Stays 14–9
FIGURE 14-8 Installing the Hard Drive Assembly into the Hard Drive Bay 14–10
FIGURE 14-11 Removing the Two Hard Drive Assembly Screws 14–13
FIGURE 14-14 Disconnecting the SCSI Interface Cable From the Motherboard 14–15
FIGURE 14-16 Routing the SCSI Interface Cable Through the Chassis 14–17
FIGURE 14-19 Power Switch and LED Cable Assembly Location and Identification 14–20
FIGURE 14-20 Disconnecting the Power Switch and LED Cable Assembly 14–21
FIGURE 14-21 Releasing the Power Switch and LED Cable Assembly 14–22
FIGURE 14-22 Routing the Power Switch and LED Cable Through the Front of the Chassis 14–23
FIGURE 14-23 Routing the Power Switch and LED Cable 14–24
Figures xxv
FIGURE 15-1 Installing the Power and Signal Cables for the Hard Drive Assembly 15–3
FIGURE 15-2 Installing the Hard Drive Assembly Into the Hard Drive Bay 15–3
FIGURE 15-8 Reconnecting the Keyboard, Mouse, Monitor, and Network 15–8
FIGURE B-5 Power Switch and LED Cable Connector J15 B–7
FIGURE B-21 Sun XVR-100 Video and Stereo Connector Pin Configurations B–31
xxvi Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE B-22 Sun XVR-500 Graphics Card Video and Stereo Connector Pin Configurations B–34
FIGURE B-23 Sun XVR-1200 Graphics Card Showing DVI, Analog Video, Stereo, BNC Connectors B–38
FIGURE B-24 Pin Assignments for Smart Card Reader Connector SCR0 B–41
FIGURE C-18 Fan Control and Temperature Sensing Block Diagram C–43
Figures xxvii
xxviii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Tables
TABLE 3-2 System Sounds at Locations and What They Mean 3–8
xxix
TABLE 5-2 POST, OpenBoot Diagnostics, and SunVTS Tests Available for the Sun Blade 2500
Workstation 5–4
TABLE 6-1 Standard Sun Blade 2500 NVRAM Configuration Variables 6–2
TABLE 8-1 An Abbreviated List of Selected OpenBoot PROM On-Board Utility Tests 8–6
TABLE 11-5 Sun Blade 2500 Workstation PCI Slot Configurations 11–30
TABLE 11-6 PCI Slot Locations for Sun Blade 2500 Graphics Accelerators 11–38
xxx Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 14-1 Power Switch and LED Cable Assembly Specifications 14–20
TABLE 16-1 PCI Card Slot Specifications 16–1
TABLE 16-3 Sun Blade 2500 Workstation PCI Slot Configurations 16–6
TABLE B-6 Power Switch and LED Cable Connector J15 Pin Assignments B–7
TABLE B-9 Power Supply and Cable Connector P5 Pin Description B–10
TABLE B-10 Power Supply Connector P7, P8, and P9 Pin Descriptions B–11
Tables xxxi
TABLE B-19 USB3, USB4, USB5, USB6, and USB7 External and Internal Connector Pin
Assignments B–26
TABLE B-24 Sun XVR-100 Graphics Card Video Connector Pin Assignments-HD15 B–31
TABLE B-25 Sun XVR-100 Graphics Card Stereo Connector Pin Assignments B–32
TABLE B-26 Sun XVR-100 Graphics Card Video Connector Pin Assignments-DVI-I B–32
TABLE B-27 Sun XVR-500 Graphics Card Video Connector HD-15 Pin Assignments B–34
TABLE B-28 Sun XVR-500 Graphics Card Stereoscopic Imager Pin Assignments B–35
TABLE B-30 Sun XVR-600 Graphics Card Video Connector Pin Assignments-DVI-I B–36
TABLE B-31 Sun XVR-1200 Graphics Card BNC Connector Pin Assignments B–38
TABLE B-32 Sun XVR-1200 Graphics Card DVI Connector Pin Assignments B–38
TABLE B-34 Sun XVR-1200 Graphics Card DB9 Multiview Out Connector Pin Assignments B–40
TABLE B-33 Sun XVR-1200 Graphics Card DB9 Multiview In Connector Pin Assignments B–40
TABLE B-35 Sun XVR-1200 Graphics Card Stereo/Framelock DIN 7 Connector Pin Assignments B–41
TABLE B-36 Pin Assignments for Smart Card Reader Connector SCR0 B–42
TABLE C-1 Overall Dimensions and Weight of the Sun Blade 2500 Workstation C–4
TABLE C-6 CPU Core and Memory Clock Frequency Possible in Sun Blade 25001 C–20
xxxii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE C-10 Physical Characteristics of the SCSI Cable C–38
TABLE C-11 Electrical Characteristics of the SCSI Cable C–39
Tables xxxiii
xxxiv Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Preface
The Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual provides a
detailed description of the hardware components used in the Sun Blade 2500
workstation. This manual includes information about diagnostics, removing and
replacing components, maintenance, hardware theory of operation, and product
specifications for the workstation. This book is written for technicians, system
administrators, authorized service providers (ASPs), and advanced computer system
end users. You must have work experience diagnosing, troubleshooting, and
repairing computer hardware before servicing the Sun Blade 2500 workstation.
You can access these multimedia video clips wherever you see the following film-
clip icon:
xxxv
How This Book Is Organized
This manual is organized into chapters and appendixes. This manual also includes a
glossary of terms and an index. The general structure of this document is as follows:
Chapter 1 describes the document structure and diagnostic flowcharts used in the
Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual.
Chapter 2 provides a hardware overview and product description of the Sun Blade
2500 workstation.
Chapter 10 describes how to prepare your workstation for component removal and
replacement.
Chapter 12 describes how to remove, install, and verify the operation of replaceable
workstation storage devices.
Chapter 13 describes how to remove, install, and verify the operation of replaceable
chassis hardware.
Chapter 14 describes how to remove, install, and verify the operation of the
replaceable cable assemblies.
Chapter 16 describes the optional PCI card and component upgrades to customize
your workstation.
xxxvi Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Appendix B describes the pin and signal locations for the power and data cables
used in the workstation.
Caution – Sun products are designed to work with single-phase power systems that
have a grounded neutral conductor. To reduce the risk of electric shock, do not
connect Sun products to any other type of power system. Contact your facilities
manager or a qualified electrician if you are not sure of the type of power supplied
to your building.
Caution – Hazardous voltages are present. To reduce the risk of electric shock and
danger to personal health, follow the instructions.
Caution – Do not operate Sun products without the access cover in place. Failure to
follow this precaution might result in personal injury or equipment damage.
Caution – There is a risk of personal injury and equipment damage. Follow the
instructions.
Preface xxxvii
The book, Important Safety Information for Sun Hardware Systems, 816-7190, contains a
listing of safety precautions for Sun workstations. The document is located in the
packing carton for the Sun Blade 2500 workstation.
The Sun Blade 2500 workstation complies with regulatory requirements of safety
and EMC as documented in the Sun Blade 2500 Safety and Compliance Guide (816-
2061). You can access this guide at:
http://www.sun.com/products-n-solutions/hardware/docs
xxxviii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Typographic Conventions
Shell Prompts
Shell Prompt
C shell machine-name%
C shell superuser machine-name#
Bourne shell and Korn shell $
Bourne shell and Korn shell #
superuser
Preface xxxix
Related Documentation
D
Installation Sun XVR-600 Graphics Accelerator Installation and User’s Guide 817-2195
Installation Sun XVR-1200 Graphics Accelerator Installation and User’s Guide 816-7386
Installation/User 12 Gbyte 4-mm DDS-3 Tape Drive Installation and User’s Guide 802-7791
Safety Information Important Safety Information for Sun Hardware Systems 816-7190
Safety and Sun Blade 2500 Safety and Compliance Guide 816-2061
Compliance
Specification 36 GB, 10K rpm, 1-Inch Disk Drive Specifications 816-1112
xl Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Application Title Part Number
1 Depends on the version of the Solaris operating environment installed on your workstation.
http://www.sun.com/documentation
http://www.sun.com/service/contacting
http://www.sun.com/hwdocs/feedback
Please include the title and part number of your document with your feedback:
Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual, part number
816-0996-11.
Preface xli
xlii Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 1
Start Here
This chapter describes how to use this manual and its diagnostic and
troubleshooting flowcharts when servicing the Sun Blade 2500 workstation.
1-1
TABLE 1-1 is a summary of these diagnostic tools.
Diagnostic Tool Type of Tool What the Tool Does How Tool Is Used
System LEDs Hardware Reports status of the Power button LED indicates
system or a specific system state. TPE and DVD-
workstation component. ROM drive LEDs indicate
activity. Motherboard LED
indicates system power.
System Hardware Indicates system Beeps heard from workstation
sounds condition internal speaker indicates
POST completion, Solaris boot,
or system failure.
NVRAM Firmware Workstation The setenv command typed
configuration variables at the ok prompt or the
such as diag-switch?, eeprom command in a
diag-level, and terminal window can configure
auto-boot? are stored the OpenBoot PROM for POST
here. diagnostics and execution of
scripts.
POST Firmware Workstation core Upon power up, checks low-
diagnostics components such as level interaction between CPU,
CPU and memory are caches, memory, JBus, and PCI
tested using POST bridge. Output displayed
diagnostics. through serial port.
OpenBoot Firmware Test workstation Component test are selected
diagnostics motherboard and from menu. If component is
component interfaces. IEEE 1275 compliant, internal
self test is executed.
SunVTS Software Exercises and stresses Invoked from the Solaris
workstation operating environment.
components. SunVTS is run from command
line or GUI. SunVTS must be
installed on the system under
test.
1-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 1-1 Summary of Diagnostic Tools (Continued)
Diagnostic Tool Type of Tool What the Tool Does How Tool Is Used
1-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Access to some Sun proprietary information is restricted to authorized Sun
personnel.
There is a power delivery Rectangle at the top left of and Text states action or problem.
problem. throughout the flowchart.
Normal Fan Operation Rectangle at the top right of the Text describes normal operation or provides
The workstation uses two flowchart. details about normal conditions.
system fans in normal
operation.
Replace the power supply. Rectangle drawn with bold lines. Text gives a cross-reference to another
See Replacing the Power flowchart, table, or procedure. The HTML
Supply on page 12-1. and PDF formats of this manual provide
active links.
Do any of the system Diamond shape drawn with light Text asks questions to be answered Yes or No.
fans spin up? dashed lines. If you answer Yes, move down the chart to
the next element. If you answer No, move left
or right to the next element.
Note – Some flowcharts also point to additional diagnostic information in other Sun
documents.
1-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
1.4 Start Here Flowchart
When you service the Sun Blade 2500 workstation always begin with the Start Here
flowchart (see FIGURE 1-1). The “Start Here” Flowchart links you to information
about:
■ Troubleshooting
■ Component removal, installation, and verification of workstation operation
■ Workstation customization
■ Product information
START HERE
Is something wrong with the Do you want to replace a Do you want to add a com- Go to Section , “Product
No No No
system? component? ponent or optional compo- Specifications” on page A-1.
nent?
Yes Yes Yes
Product Description
This chapter gives an overview of the Sun Blade 2500 workstation. This overview
includes the following sections:
■ Section 2.1, “Product Overview” on page 2-1
■ Section 2.2, “External System Description” on page 2-3
■ Section 2.3, “Replaceable Hardware Components” on page 2-8
■ Section 2.4, “Supported Sun Monitors” on page 2-10
The workstation uses the latest 64-bit SPARC v9 RISC architecture. This super-scalar
processor architecture allows up to four instructions per clock cycle. The SPARC v9
architecture supports high-bandwidth input/output devices, such as UltraSCSI hard
drives and the newest generation of Sun 2D and 3D graphics accelerators.
Note – For additional information about Sun Blade 2500 workstation, see Section ,
“Functional Description” on page C-1.
TABLE 2-1 describes the standard and optional features of the Sun Blade 2500
workstation.
2-1
.
Feature Description
Processor options One or two UltraSPARC IIIi 1.28 GHz CPUs with a 1 MB
integrated Level 2 cache + CPU fan and heat sink assembly
Operating Preinstalled Solaris 8 HW 4/04 or later, or Solaris 9 HW 4/04 or
environment later operating environment supporting 32- and 64-bit applications
Enclosure Deskside system enclosure with front-panel access to a smart card
reader, optical media, and tape drives.
Memory options From a minimum of 1 GB to a maximum of 8 GB of ECC DDR1
SDRAM memory, registered DIMMs, using matched pairs of 512
MB or 1 GB DIMMs
Maximum of 2 DIMM pairs per CPU (4 DIMMs per CPU) or
Maximum of 4 DIMM pairs per system (8 DIMMs total per system)
Power supply 475W
Internal storage One or two 36 or 73 GB UltraSCSI IV 320 hard disk drives (10,000
RPM)
Optical media One DVD-ROM drive or optional CD-RW drive
Audio Internal audio module on riser card with 1 line-in, 1 line-out, 1
microphone-in, 1 headphone-out, and 1 DB9 serial port
Controlled system Smart card reader
access
Graphics accelerator PCI-based graphics accelerators:
Sun XVR-100, up to 3 supported, installed in PCI slots 2, 3, or 5
Sun XVR-500, up to 2 supported, installed in PCI slots 2, 3, or 5
Sun XVR-600, up to 3 supported, installed in PCI slots 2, 3, or 5
Sun XVR-1200, up to 2 supported, installed in PCI slots 1 and 2,
2 and 3, or 4 and 5. (XVR-1200 installation in PCI slots 1 and 2 or 4
and 5 makes available an additional 66 MHz/64Mb slot for other
use.)
Keyboard Sun USB Type-6, AT 101 layout, USB v1.1 compliant
2-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Guide • April 2004
TABLE 2-1 Sun Blade 2500 Workstation Configured Features (Continued)
Feature Description
Note – If so equipped, do not remove the plastic rivet from the headphone jack on
the DVD-ROM drive. Do not use the headphone jack on the CD-RW drive. Instead,
use the audio module headphone jack located on the back panel of the workstation.
Mouse
Workstation Keyboard
FIGURE 2-1 Sun Blade 2500 Workstation, Monitor, Keyboard, and Mouse
Note – Ensure that the keyboard and mouse are connected only to USB v1.1
compliant connectors (USB0 and USB1) on the back panel of the workstation.
2-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Guide • April 2004
1
Note – If so equipped, do not remove the plastic rivet from the headphone jack on
the DVD-ROM drive. Do not use the headphone jack on CD-RW drive. Instead, use
the audio module headphone jack located on the back panel of the workstation.
4. Power button
5. Bezel
6
8
7 10
11
2-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Guide • April 2004
TABLE 2-2 Back Panel Overview—Sun Blade 2500 Workstations
Callout in
Figure 2-3 Part Description Back Panel Symbol
Callout in
Figure 2-3 Part Description Back Panel Symbol
Note – The components listed in TABLE 2-3 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 component, or search
http://www.sun.com/ibb/spares
2-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Guide • April 2004
13
16
12
4
12 14
10 15
7 12
12
5
8
10
2
11
18 3 1
6
9 12
17
7 1-1.28 GHz CPU and Assembly: single 1.28 GHz UltraSPARC IIIi CPU
motherboard assembly plus motherboard
7 2-1.28 GHz CPU and Assembly: dual 1.28 GHz UltraSPARC IIIi CPUs
motherboard assembly plus motherboard
8 Audio module assembly Audio module, 16-bit audio, 8 Hz to 48 kHz
9 Graphics accelerator Sun XVR-100 graphics accelerator
9 Graphics accelerator Sun XVR-500 graphics accelerator
9 Graphics accelerator Sun XVR-600 graphics accelerator
9 Graphics accelerator Sun XVR-1200 graphics accelerator
10 512 MB DIMM 512 MB DDR-1 SDRAM DIMM
10 1 GB DIMM 1 GB DDR-1 SDRAM DIMM
11 NVRAM 64 Kbit nonvolatile random access memory
(NVRAM) serial EEPROM
12 Cable kit Internal system interface cable for DVD-ROM
drive (IDE1), SCSI (SCSI0), power switch and
LED cable assembly (J15), smart card reader
(SCR0), and SCSI to DVD ROM power cable
13 Power supply assembly Power supply, 475W
14 DVD-ROM drive DVD-ROM drive—headphone connector not
supported, use audio module headphone
connected
15 CD-RW drive CD-RW drive (optional)
16 Smart card reader Smart card reader assembly
17 1394 IEEE/USB v2.0 Combination card with two IEEE 1394a external
combination card ports and three USB v2.0 ports, and one 1394a
internal port and two USB v2.0 internal ports.
18 Battery Battery
2-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Guide • April 2004
17
For more information about the Sun XVR-100, Sun XVR-500, Sun XVR-600, or Sun
XVR-1200 supported graphics accelerators see the Sun XVR-100 Graphics Accelerator
Installation Guide, 816-7560, the Sun XVR-500 Graphics Accelerator Installation Guide,
816-3028, Sun XVR-600 Graphics Accelerator Installation and User’s Guide 817-2195, or
the Sun XVR-1200 Graphics Accelerator Installation and User’s Guide, 816-7386.
Basic Troubleshooting
3-1
8. Boot block loads and executes boot strap program.
13. init program launches rc scripts, which read, check, and mount file systems.
Note – There is a four-second delay from the time the system is power off or after
AC power is applied until the workstation can be powered on.
If you suspect a system of malfunction, power on the system and follow the
flowchart.
If you answer “No” to a question (conditional), direct your attention to the section
indicated or to other flowchart cross-references.
If you complete the flowchart without answering “No” to any questions yet you still
suspect a malfunction with the Sun Blade 2500 system, see Section , “Introduction to
Advanced Troubleshooting” on page 5-1 for more in-depth troubleshooting
procedures.
3-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Press and release the power In normal operation, the system power-on sequence follows the path of Y for every question.
button. Power on your system and follow this flowchart. Should your system resolve to a N answer to a
question, go to the cross-reference. If several cross-references are listed, the first is the most
likely. Try the other cross-references if the first does not resolve the problem. Note: There is a 4
second delay form the time the system is powered-off until the system can be powered on.
N
Does the power supply fan
spin up?
N
Does the speaker beep just
once?
Y
OR
N Problem with monitor. See Problem with memory or mother-
Can you log in as your user? Section 4.6, “Monitor Problem” board. See Section 3.2.2, “Audio
on page 4-10. Responses” on page 3-8.
Y
OR
Problem with monitor. See Problem with graphics accelera-
Go to Section 4.6, “Monitor Problem” tor. See Section 4.13, “PCI Card
A on page 4-10. Problem” on page 4-23.
OR OR
Problem with log in. See Problem with displayed screen.
Section 4.9, “Login Problem” on See Section 3.2.1, “Displayed
page 4-16. Screens” on page 3-5.
OR
Problem with network. See
Section 4.7, “Network Problem”
on page 4-13.
N
Can you interact with the GUI?
Y OR
Can you use: the DVD-ROM N Problem with remote network or Problem with network. See
drive, smart card reader, PCI servers. See Section 4.11, “Data Section 4.7, “Network Problem”
cards, USB, audio, or 1394a Access and Running Applica- on page 4-13.
ports? tions Problems” on page 4-19.
Y
OR
Problem with smart card reader.
See Section 4.15, “Smart Card
Reader Problem” on page 4-27.
OR
Problem with PCI card. See
Section 4.13, “PCI Card Prob-
lem” on page 4-23.
OR
Problem with USB. See
Section 4.4, “USB Problem” on
page 4-6 or Section 3.4.5, “USB
OR
Problem with audio. See
Section 4.5, “Audio Output Prob-
lem” on page 4-8.
OR
Problem with memory. See
Section 4.17, “Memory Problem”
on page 4-31.
System is normal. If you sus- Problem with CPU or mother- Problem with IEEE 1394a/USB
pect a problem, run SunVTS. board. See Section 4.16, “Moth- OR v2.0 combination card. See
See Section 9.1, “Installing Sun- erboard Problem” on page 4-28. Section 4.14, “IEEE 1394 Prob-
VTS” on page 9-1. lem” on page 4-25.
3-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3.2 Display and Audio Responses
Component failures can often be diagnosed by looking at the monitor or listening to
the system.
3-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 3-1 Screen Images and What They Mean (Continued)
3-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 3-2 System Sounds at Locations and What They Mean
Front of system Upon power on, three Invalid configuration. See Section 4.17,
chassis beeps and the system Memory or CPU does not “Memory Problem” on
powers off match requirements. page 4-31 or
Section 4.16,
“Motherboard
Problem” on page 4-28.
Upon power on, four FRUID checksum error. Reset FRUID. Use Stop
beeps and the system N equivalent
powers off procedure. See
Section 6.3, “Stop-N
Equivalent Command
Procedure” on
page 6-9.
Replace motherboard.
See Section 11.6,
“Replacing the
Motherboard” on
page 11-41.
Upon power on, five beeps Internal reset failed. See Section 4.16,
and the system powers off “Motherboard
Problem” on page 4-28.
Continuous beeping Keyboard key is stuck or See Section 4.8,
connection is bad. “Keyboard Problem”
on page 4-15.
Quiet scratching Hard disk heads are moving. Hard drive is normal.
High-pitched humming Hard disk bearings are Replace the hard drive.
failing. See Section 12.1,
“Replacing a Hard
Drive” on page 12-2.
Front or back of Low shrill sound Front fan bearing is failing. Replace front fan. See
system chassis Section 13.2,
“Replacing the Front
Fan” on page 13-11.
Rear fan bearing is failing. Replace rear fan. See
Section 13.3,
“Replacing the Rear
Fan” on page 13-16.
Power supply fan bearing is Replace the power
failing. supply. See
Section 13.2,
“Replacing the Front
Fan” on page 13-11.
Quiet rumbling sound Temperature is such that fans Fans are normal.
are barely turning.
Silence from fans Front fan is not spinning. See Section 4.3,
Rear fan is not spinning. “System Fan Problem”
on page 4-5.
Power supply fan is not See Section 4.1, “Power
spinning. Problem” on page 4-2.
DVD-ROM Repetitive quiet clunking Disc is unbalanced. Reposition disc.
Rapid shifting Laser pickup head is moving. DVD-ROM drive
normal
Rushing air that is Disc is spinning properly. DVD-ROM drive
constant or intermittently normal
changes
Rushing air that is Laser pickup head cannot Try a different disc. If
constantly changing locate tracks on disc. the problem continues,
see Section 4.12, “DVD-
ROM Drive Problem”
on page 4-20.
Very high-pitched Laser pickup head is out of Try a different disc. If
squeaking alignment. the problem continues,
replace DVD-ROM
drive. See Section 12.2,
“Replacing a DVD-
ROM Drive” on
page 12-8.
3-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
An error message is dis- Use this flowchart to determine which of the following message tables to
played on the system’s moni- use for look up of the error message you displayed. If the message is not
tor. provided in any table, consult with a system administrator.
N
Was the Solaris operating
environment running?
N
Is the screen all white
with black text?
See Section 3.3.3, “Other Dis- See Section 3.3.2, “Solaris Error
played Messages” on page 3-16. Messages” on page 3-13.
The date is displayed as The battery has drained. Replace the battery. See
01/01/2000 00:00:00 GMT Section 11.3, “Replacing the
Battery” on page 11-23.
Can’t open boot device The device specified for • For hard drive, check
boot is unavailable. internal connections. Drive
might be corrupted. See
Section 4.3, “System Fan
Problem” on page 4-5.
• For DVD-ROM drive, check
that disc is bootable. Check
internal connections. See
Section 4.12, “DVD-ROM
Drive Problem” on
page 4-20.
• For network, check network
connections. Check boot
server. See Section 4.7,
“Network Problem” on
page 4-13.
Can’t run OBDIAG from the device tree Attempt to run OpenBoot Type:
node or with the active instance Diagnostics from a selected unselect-dev
device node.
NOTICE - CPU x Bank y DIMMs are from A pair of DIMMs are each Install DIMMs in identical
different vendors. from different pairs. See Section 11.1,
manufacturers. “Replacing DIMMs” on
page 11-2.
NOTICE - CPU x Bank y DIMMs have A pair of DIMMs are each Install DIMMs in identical
different architectures and will not of different architectures. pairs. See Section 11.1,
be used. The DIMMs are not used. “Replacing DIMMs” on
page 11-2.
Searching for self-test methods . . OpenBoot Diagnostics Type:
. Rejecting alloc-mem! failed to start. Some devices unselect-dev
might be tied to other
processes.
Starting XV-500 self-test Sun XVR-1200 PROM error Verify the type of graphics
accelerator installed in the
workstation. See Section 3.4.4,
“Sun XVR-1200 Graphics
Accelerator PROM
Diagnostics Error” on
page 3-20.
The process “cs00.sh” has been The battery has drained. Replace the battery. See
exited with retcode#256 Section 11.3, “Replacing the
Battery” on page 11-23.
3-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 3-3 OpenBoot PROM Messages and Their Meaning
Time out waiting for ARP/RARP packet Network connection Check network connection.
problem. See Section 4.7, “Network
Problem” on page 4-13.
/usr/bin/ps/getexecname () has The battery has drained. Replace the battery. See
failed Section 11.3, “Replacing the
Battery” on page 11-23.
WARNING: Timed out waiting for NIS to The name service cannot be Check network connection.
come up found. See Section 4.7, “Network
Problem” on page 4-13. Check
system name service
configuration information.
Arguments too long Too many arguments follow a C shell Run the command in the
command. Bourne shell.
automountd[int]: An NFS server cannot be mounted. Check the NFS server’s status
server hostname not and network connection.
responding
Bad address The value of an address is invalid. Determine and use the correct
address.
Bad file number A program error where the application does Program bug, or change
not have permission to interact with the file. permissions of the file.
BAD TRAP Faulty hardware or mismatch of hardware and Check configuration. Check
its configuration. Can sometimes indicate a hardware functionality.
bad or earlier version CPU. Usually precedes a
panic.
Broken pipe Occurs when a pipe (|) directs without data. Check the structure of the
command.
Bus error I/O was attempted on a nonexistent device. Check for device and its
Might be caused by invalid file descriptors, connection.
bad memory allocation, or corrupt boot blocks.
Command not found The C shell could not find the command you Check the command path.
typed. Type the command explicitly.
Connection closed (by Time out has occurred or network connection Try again. Check network
foreign host) failed from remote host using either rlogin connection.
or telnet.
Connection refused Remote host actively refused connection or Try issuing xhost on the
network security policy was violated. local host.
Connection reset by Connection timed out. Try again.
peer
Device busy Device is already mounted or there was an Close all files and quit all
attempt to unmount a device while a file was applications from that mount
in use. Typically seen when ejecting an optical point. If it is an optical media
media disc. disc, stop the volume
manager.
Error Host Unknown Name services have not been set up correctly Reconfigure name services or
or an alias is missing from NS maps. update NS maps.
Exec format error Software is not compatible with platform. File Check that the Binary
is not an executable, though identified as such. Compatibility Package is
installed. Check that the file is
truly executable.
File descriptor in bad Permissions on file prevent reading Check and reset file
state permissions.
File exists An attempt to overwrite a file occurred. Rename or remove the
existing file.
File name too long A file name was greater than 256 characters, or If more characters are
a path name was over 1024 characters. required, edit the
/usr/include/limits.h
file.
giving up An action has been retried until it has timed Check cabling to suspect
out. Can occur when synchronizing SCSI hard hardware. Check hardware
drive file systems. driver.
Illegal Instruction Application for a different platform was run, Verify the compatibility of the
there is too little swap space available, or a software. Check swap space.
data file was run as an executable. Set correct permissions for the
file.
Illegal seek Misuse of the pipe (|). Direct the output to a file, then
use the file as input.
3-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 3-4 Solaris Error Messages and Their Meanings (Continued)
INIT: Cannot create The root file system has been mounted as read Run fsck on the root file
/var/adm/utmpx only, or has become corrupted. system. If unsuccessful,
replace the root file system.
Invalid argument An invalid parameter was specified that the Check that the actions you are
system cannot interpret. taking make logical sense. For
example, don’t mount a
nonexistent file system.
Invalid null command Typographical error when using the pipe (|). Check the format of the
For example, a double pipe or no command command.
following a pipe.
I/O error Hardware error has occurred on storage Check device media. If a hard
device. drive, run fsck.
process killed Lack of swap space or stack size is too large. Check swap space. Set stack
size to 8192.
ld.so.1 Runtime linker could not find file or symbol. Check for missing file. Reboot
Swap space has been diminished by rogue system.
program. Memory leak.
No carrier Network connection faulty. Check network connection.
See Section 4.7, “Network
Problem” on page 4-13.
Network is down Network connection faulty. Check network connection.
See Section 4.7, “Network
Problem” on page 4-13.
Network is There is no route to network, or gateways are Check network security.
unreachable refusing packets.
NFS read failed for File-sharing permissions changed while the Close the file and reset the
server file was open. permissions.
NFS server not NFS server is down or slow to respond. NFS Check resource load and
responding still server network connection might be down. network connection of NFS
trying server.
No child process Application is trying to communicate with Restart the parent process.
subprocess that does not exist.
No default media No removable media exists or volume Insert media or update the
available manager is confused. volume manager with the
volcheck command.
No such device Device does not exist. Check hardware connections
of suspect device.
3-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 3-5 Other Messages and Their Meaning (Continued)
metainit:hostname: there are no The Solstice Disk Suite Not a problem. Message can
existing databases software is installed, but be ignored.
not configured.
WARNING: time out: reset target chno Hard drive is not Check hard drive and
= 0 targ = 0 responding to resets. For connections. See Section 4.2,
WARNING: time out: reset bus chno = this example, it is HDD0 “Hard Drive Problem” on
0 targ = 0 page 4-4.
Bad magic number in disk label Partitions are corrupted on Repartition and format hard
Can’t open disk label package hard drive. drive. See Solaris
documentation.
starting rpc services: rpcbin Network problem. Check network. See
keyserv Section 4.7, “Network
Problem” on page 4-13. Check
time server.
If you experience colormap flashing (incorrect colors or color changes) when moving
your cursor from window to window, your graphics accelerator might be incorrectly
configured. If colormap flashing occurs, perform one of the following procedures to
configure your Sun XVR-100 to 24-bit or to 8+24-bit color depth.
2. Log out, then log back in for the change to take effect.
# unzip 114537-19.zip
# patchadd 114537-19
# reboot -- -r
2. Using the fbconfig command, set the Sun XVR-100 graphics accelerator to 8+24-
bit color depth.
3-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Do not invoke the either of the following commands fbconfig -dev
pfb0a -fake8 enable or fbconfig -dev pfb0b -fake8 enable if patch
114537-19 is not installed, when configuring dual monitors to a single Sun XVR-100
graphics accelerator.
Note – The command fbconfig -dev pfb0 -fake8 disable turns off 8+24-
bit color depth.
3. Log out, then log back in for the change to take affect.
If this message appears, no action is necessary, and you can ignore this message.
If this message appears, no action is necessary, and you can ignore this message.
ok test screen
Testing screen
Starting XV-500 Selftest
Note – This diagnostic error does not affect the operation of the accelerator or
workstation.
/pci@1f, 700000/SUNW,XVR-1200@3
Note – The Sun Blade 2500 workstation can support up to two Sun XVR-1200
graphic accelerators. Your OpenBoot PROM output text might vary to account for
the location of the graphics accelerator in your workstation.
The text XVR-1200 confirms that a Sun XVR-1200 graphics accelerator is installed.
3-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – You can verify installation of the Sun XVR-100, Sun XVR-500, or Sun XVR-
600 graphics accelerators by using the show-devs command or at the shell prompt
by typing: /usr/platform/sun4u/sbin/prtdiag
For additional information see: “Checking Device Configuration” in the Sun XVR-
1200 Graphics Accelerator Installation and User’s Guide, 816-7386.
Note – Verify that your 1394a/USB 2.0 device is Solaris™ Ready certified or
SPARC® verified before performing the following procedure. Get additional
information at: http://www.sun.com/io_technologies/USB.html
or
See “4.4 USB Problem” in Chapter 4 of the Sun Blade 2500 Service, Diagnostics, and
Troubleshooting Manual, 816-0996.
3-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3.5.1.1 Options
TABLE 3-6 describes options for the iostat command and how those options can
help troubleshoot the Sun Blade 2500 system.
No option Reports status of local I/O devices. A quick three-line output of device
status.
-c Reports the percentage of time the system has Quick report of CPU status.
spent in user mode, in system mode, waiting for
I/O, and idling.
-e Displays device error summary statistics. The Provides a short table with accumulated
total errors, hard errors, soft errors, and transport errors. Identifies suspect I/O devices.
errors are displayed.
-E Displays all device error statistics. Provides information about devices:
manufacturer, model number, serial
number, size, and errors.
-n Displays names in descriptive format. Descriptive format helps identify
devices.
-x For each disk, reports extended disk statistics. Similar to the -e option, but provides
The output is in tabular form. rate information. This will help identify
poor performance of internal devices
and other I/O devices across the
network.
3.5.1.2 Examples
The following examples show sample output for the iostat command and its
options.
■ iostat
# iostat
tty sd0 sd1 sd60 nsf1 cpu
tin tout kps tps serv kps tps serv kps tps serv kps tps serv us sy wt id
0 4 3383 39 0 0 0 0 0 0 0 0 0 0 2 4 9 4
# iostat -c
cpu
us sy wt id
0 2 4 95
■ iostat -e
# iostat -e
---- errors ---
device s/w h/w trn tot
sd0 0 0 0 0
sd1 0 0 0 0
sd60 0 2 0 2
■ iostat -x
# iostat -x
extended device statistics
device r/s w/s kr/s kw/s wait actv svc_t %w %b
sd0 25.9 1.3 266.1 8.8 0.0 0.2 8.7 0 7
sd1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
sd60 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
nsf1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0 0
3-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
■ iostat -En
# iostat -En
c0t0d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: Seagate Model: ST336607LSUN36G Revision: 0207 Serial No:
3JA0BG8T00002317
Size: 36.42GB <36418595328 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
c0t1d0 Soft Errors: 0 Hard Errors: 2 Transport Errors: 0
Vendor: Seagate Product: ST336605LSUN36G Revision: 0238 Serial No:
3FP1441M00007230 Size: 36.42GB <3641859328 bytes>
Media Error: 0 Device Not Ready: 0No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
c1t2d0 Soft Errors: Hard Errors: 2 Transport Errors: 0
Vendor: JLMS Product XJ-HD166S Revision: D354 Serial No:
Size: 18446744073.71GB <-1 byte>
Media Error: 0 Device Not Ready: 2 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
Note – For additional information about iostat and other Solaris operating
environment commands see the man pages.
No option Lists system components. Identifies CPU timing and PCI cards installed.
-v Verbose mode. Displays the Provides the same information as no option. Additionally
time of the most recent AC lists ASIC and PROM revisions.
power failure, the most recent
hardware fatal error
information, and (if applicable)
environmental status.
3.5.2.2 Examples
The following is sample output for the prtdiag command and its options:
3-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8 Troubleshooting Command—prtdiag
# /usr/platform/SUNW,Sun-Blade-2500/sbin/prtdiag
System Configuration: Sun Microsystems sun4u Sun Blade 2500
System clock frequency: 160 MHz
Memory size: 8GB
3-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8 Troubleshooting Command—prtdiag (Continued)
Memory Module Groups:
-------------------------------------------------------------------------
Controller ID Group ID Size Labels
0 0 2GB DIMM0, DIMM1
0 1 2GB DIMM2, DIMM3
Note – For additional information about prtdiag and other Solaris operating
environment commands see the appropriate man pages.
# /usr/platform/SUNW,Sun-Blade-2500/sbin/prtdiag -v
System Configuration: Sun Microsystems sun4u Sun Blade 2500
System clock frequency: 160 MHz
Memory size: 8GB
3-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 9 Troubleshooting Command—prtdiag -v (Continued)
========================= Memory Configuration =========================
Segment Table:
-------------------------------------------------------------------------
Base Address Size Interleave Factor Contains
0x0 4GB 16 BankIDs0,1,2,3,4,5,6,7,
8,9,10,11,12,13,14,15
0x1000000000 4GB 16 16,17,18,19,20,21,22,23,
24,25,26,27,28,29,30,31
Bank Table
-------------------------------------------------------------------------
Physical Controller
ID Controller ID Group ID Size Interleave Way
------------------------------------------------------------------------
0 0 0 256MB 0,1,2,3,4,5,6,7,9,10,
11,12,13,14,15
1 0 0 256MB
2 0 1 256MB
3 0 1 256MB
4 0 0 256MB
5 0 0 256MB
6 0 1 256MB
7 0 1 256MB
8 0 1 256MB
9 0 1 256MB
10 0 0 256MB
11 0 0 256MB
12 0 0 256MB
13 0 1 256MB
14 0 0 256MB
15 0 0 256MB
16 1 0 256MB 16,17,18,19,20,21,22,23,
17 1 0 256MB 24,25,26,27,28,29,30,31
18 1 1 256MB
19 1 1 256MB
20 1 0 256MB
21 1 0 256MB
22 1 1 256MB
23 1 1 256MB
24 1 1 256MB
25 1 1 256MB
26 1 0 256MB
27 1 0 256MB
28 1 1 256MB
29 1 256MB
30 1 0 256MB
31 1 0 256MB
------------------------------Environmental Status------------------------
Fan Speeds:
---------------------
Fan Device Speed
---------------------
CPU0-fan 3308 rpm
CPU1-fan 3125 rpm
Outtake fan 1480 rpm
Intake fan 1125 rpm
=================================HW Revisions=============================
ASIC Revisions:
---------------
PCI:Rev 4
PCI:Rev 4
PCI:Rev 4
PCI:Rev 4
System PROM Revisions:
----------------------
3-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
# /usr/platform/sun4u/sbin/prtdiag
# /usr/platform/sun4u/sbin/prtdiag -v
System Configuration: Sun Microsystems sun4u (UltraSPARC-IIi 440MHz)
System clock frequency: 110 MHz
Memory size: 256 Megabytes
. . .
ASIC Revisions:
---------------
Cheerio: ebus Rev 1
3.5.3.1 Options
TABLE 3-10 describes options for the prtconf command and how those options can
help troubleshoot the Sun Blade 2500 system.
No option Displays the device tree of If a hardware device is recognized, then it is probably
devices recognized by the functioning properly. If the message “(driver not
operating environment. attached)” is displayed for the device or for a sub-
device, then the driver for the device is corrupt or missing.
-D Similar to the output of no Informs you of the driver needed or used by the operating
option, however the device environment to enable the device.
driver is listed.
-p Similar to the output of no Does not report a (driver not attached) message,
option, yet is abbreviated. only a quick view of the devices.
-V Displays the version and date Provides a quick check of firmware version.
of the OpenBoot PROM
firmware.
3-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3.5.3.2 Examples
The following show sample output for the prtconf command and its options.
# prtconf
System Configuration: Sun Microsystems sun4u
Memory size: 1024 Megabytes
System Peripherals (Software Nodes):
SUNW,Sun-Blade-2500
packages (driver not attached)
SUNW,builtin-drivers (driver not attached)
deblocker (driver not attached)
disk-label (driver not attached)
terminal-emulator (driver not attached)
obp-tftp (driver not attached)
dropins (driver not attached)
kbd-translator (driver not attached)
ufs-file-system (driver not attached)
chosen (driver not attached)
openprom (driver not attached)
client-services (driver not attached)
options, instance #0
. . .
# prtconf -D
. . .
options, instance #0 (driver name: options)
aliases
memory
virtual-memory
SUNW,UltraSPARC-III+, instance #0 (driver name: us)
memory-controller, instance #0 (driver name: mc-us3)
SUNW,UltraSPARC-III+, instance #1 (driver name: us)
memory-controller, instance #1 (driver name: mc-us3)
pci, instance #0 (driver name: pcisch)
ebus, instance #0 (driver name: ebus)
flashprom
bbc (driver name: bbc)
ppm, instance #0 (driver name: xcalppm)
i2c, instance #0 (driver name: pcf8584)
dimm-fru, instance #1 (driver name: seeprom)
. . .
3.5.4.1 Options
TABLE 3-11 describes options for the netstat command and how those options can
help troubleshoot the Sun Blade 2500 system.
-i Displays the interface state, Provides a quick overview of the system’s network health.
including packets in/out, error
in/out, collisions, and queue.
-i interval Providing a trailing number Helps identify intermittent or long duration network
with the -i option repeats the events. By piping netstat output to a file, activity
netstat command every overnight is later viewed at once.
interval seconds.
-p Displays the media table. Provides MAC address for hosts on the subnet.
-n Replaces host names with IP When an address is more useful than a host name.
addresses.
3.5.4.2 Examples
The following show sample output for the netstat command and its options.
# netstat -i 1
3-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
# netstat -p
# netstat -r
hostname The probe packet is sent to Verifies that a host is active on the network.
hostname and returned.
-g hostname Forces the probe packet to By identifying different routes to the target host, those
route through a specified individual routes can be tested for quality.
gateway.
-i interface Designates which interface to Enables a simple check of secondary network interfaces.
send and receive the probe
packet through.
-n Replaces host names with IP Used when an address is more beneficial than a host name.
addresses.
-s Ping continuously in one Helps identify intermittent or long-duration network
second intervals. Ctrl-C aborts. events. By piping ping output to file, activity overnight is
Upon abort, statistic are later viewed at once.
displayed.
-svR Displays the route the probe Indicates probe packet route and number of hops.
packet followed in one second Comparing multiple routes can identify bottlenecks.
intervals.
3.5.5.2 Examples
The following show sample output for the ping command and its options.
# ping -s hostname
PING sky-150: 56 data bytes
64 bytes from sky-150 (129.146.38.150): icmp_seq=0. time=2. ms
64 bytes from sky-150 (129.146.38.150): icmp_seq=1. time=1. ms
64 bytes from sky-150 (129.146.38.150): icmp_seq=2. time=1. ms
^C
----sky-150 PING Statistics----
3 packets transmitted, 3 packets received, 0% packet loss
round-trip (ms) min/avg/max = 1/1/2
3-38 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
# ping -svR hostname
PING mmlab: 56 data bytes
64 bytes from sky-106 (129.146.38.106): icmp_seq=0. time=4. ms
IP options: <record route> fermpk28as-28 (129.146.28.3), sky-rtr
(129.146.38.1), sky-106 (129.146.38.106), flrmpk28aa-28 (129.146.28.17),
fermpk28as-46 (129.146.46.3), matlock (129.146.46.111), (End of record)
^C
----mmlab PING Statistics----
1 packets transmitted, 1 packets received, 0% packet loss
round-trip (ms) min/avg/max = 4/4/4
3.5.6 ps Command
The ps command lists the status of system processes. Using options and re-
arranging the command output can assist in determining the Sun Blade 2500
systems resource allocation.
3.5.6.1 Options
TABLE 3-13 describes options for the ps command and how those options can help
troubleshoot the Sun Blade 2500 system.
-e Displays information for every Identifies the process ID and the executable.
process.
-f Generates a full listing. Provides the following process information: user ID, parent
process ID, system time when executed, and the path to
the executable.
-o option Allows configurable output. Provides only most important information. Knowing the
The pid, pcpu, pmem, and percentage of resource consumption helps identify
comm options display process processes that are affecting system performance and might
ID, percent CPU consumption, be hung.
percent memory consumption,
and the responsible executable,
respectively.
# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 0 0 0 Nov 17 ? 0:14 sched
root 1 0 0 Nov 17 ? 0:03 /etc/init -
root 2 0 0 Nov 17 ? 0:00 pageout
root 3 0 0 Nov 17 ? 8:49 fsflush
root 332 1 0 Nov 17 ? 0:00 /usr/lib/saf/sac -t 300
. . .
Note – When using sort with the -r option, the column headings are printed at the bottom
of the output
3-40 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3.5.7 prstat Command
The prstat utility iteratively examines all active processes on the system and
reports statistics based on the selected output mode and sort order. The prstat
command provides output similar to the ps command.
3.5.7.1 Options
TABLE 3-13 describes options for the prstat command and how those options can
help troubleshoot the Sun Blade 2500 system.
No option Displays a sorted list of the top Output identifies process ID, user ID, memory used, state,
processes which are consuming CPU consumption, and command name. By default, list is
the most CPU resources. List is sorted by CPU consumption.
limited to the height of the
terminal window and the total
number of processes. Output is
automatically updated every
five seconds. Ctrl-q aborts.
-n number Limits output to number of Limits amount of data displayed and identifies primary
lines. resource consumers.
-s key Permits sorting list by key Useful keys are cpu (default), time, and size.
parameter.
-v Verbose mode. Displays additional parameters.
# prstat
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
21311 mm39236 28M 23M sleep 48 0 0:01.23 0.7% maker6X.exe/1
20864 root 141M 78M sleep 59 0 0:03.48 0.2% Xsun/1
175 root 3808K 2568K sleep 58 0 0:00.00 0.1% automountd/6
22287 mm39236 1528K 1248K cpu0 59 0 0:00.00 0.1% prstat/1
22116 mm39236 6992K 5024K sleep 59 0 0:00.01 0.0% dtterm/1
206 root 2888K 1904K sleep 55 0 0:00.00 0.0% nscd/8
266 root 2200K 1264K sleep 100 - 0:06.33 0.0% xntpd/1
335 root 1776K 1136K sleep 58 0 0:00.00 0.0% ttymon/1
127 root 2968K 864K sleep 51 0 0:00.00 0.0% keyserv/4
124 root 2720K 1336K sleep 58 0 0:00.00 0.0% rpcbind/1
105 root 1648K 552K sleep 58 0 0:00.00 0.0% in.rdisc/1
Total: 78 processes, 171 lwps, load averages: 0.02, 0.02, 0.03
# prstat -n 5 -s size
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
20864 root 141M 78M sleep 59 0 0:03.47 0.9% Xsun/1
22082 mm39236 29M 20M sleep 49 0 0:00.09 0.0% netscape/1
21311 mm39236 28M 23M sleep 48 0 0:01.20 0.2% maker6X.exe/1
21334 mm39236 25M 23M sleep 49 0 0:00.00 0.0% dtmail/9
22084 mm39236 20M 4552K sleep 35 0 0:00.00 0.0% netscape/1
Total: 78 processes, 171 lwps, load averages: 0.00, 0.02, 0.02
# prstat -n 5 -v
PID USERNAME USR SYS TRP TFL DFL LCK SLP LAT VCX ICX SCL SIG PROCESS/NLWP
21311 mm39236 0.2 0.2 - - - - 100 - 13 29 586 1 maker6X.exe/1
20864 root 0.2 0.2 - - - - 100 - 148 0 1K 72 Xsun/1
206 root 0.0 0.0 - - - - 100 - 11 1 51 1 nscd/8
49 root 0.0 0.0 - - - - 100 - 0 0 0 0 syseventd/9
112 root 0.0 0.0 - - - - 100 - 0 0 0 0 in.ndpd/1
Total: 78 processes, 171 lwps, load averages: 0.04, 0.03, 0.03
3-42 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 4
Troubleshooting Flowcharts
This chapter contains flowcharts to help you troubleshoot problems with your Sun
Blade 2500 system. The flowcharts are presented in the same order as the
workstation power on sequence described in Section 3.1.2, “Power-On Flowchart”
on page 3-2 of this manual.
■ Section 4.1, “Power Problem” on page 4-2
■ Section 4.2, “Hard Drive Problem” on page 4-4
■ Section 4.3, “System Fan Problem” on page 4-5
■ Section 4.4, “USB Problem” on page 4-6
■ Section 4.5, “Audio Output Problem” on page 4-8
■ Section 4.6, “Monitor Problem” on page 4-10
■ Section 4.7, “Network Problem” on page 4-13
■ Section 4.8, “Keyboard Problem” on page 4-15
■ Section 4.9, “Login Problem” on page 4-16
■ Section 4.10, “Graphical User Interface Problem” on page 4-18
■ Section 4.11, “Data Access and Running Applications Problems” on page 4-19
■ Section 4.12, “DVD-ROM Drive Problem” on page 4-20
■ Section 4.13, “PCI Card Problem” on page 4-23
■ Section 4.14, “IEEE 1394 Problem” on page 4-25
■ Section 4.15, “Smart Card Reader Problem” on page 4-27
■ Section 4.16, “Motherboard Problem” on page 4-28
■ Section 4.17, “Memory Problem” on page 4-31
■ Section 4.18, “NVRAM Problem” on page 4-33
■ Section 4.19, “Battery Problem” on page 4-34
4-1
4.1 Power Problem
There is a power problem.
In normal operation, the motherboard LED0 glows after the
power button is pressed. You can view the glow of LED0 by look-
ing into the system chassis with the access cover removed. If
room lighting is bright, the glow might not be seen.
N
Is the specified power
supplied?
Y Check power requirements.
See Section A.2, “Electrical
Replace power cables. Specifications” on page A-2.
N
Is the motherboard
LED0 glowing?
Y Check motherboard.
Replace if necessary. See
Section FIGURE 4-27,
“Motherboard Problem (1 of
Go to
A
4-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
A
N
Does the power supply
fan spin?
Y
N
Did you replace the
power switch?
N
Do any system
fans spin?
Y
N Type:
Is the problem probe-scsi
still there?
Y
Check the hard drive with Return to Section 3.1.2, Is the manufacturer N
SunVTS. See Section 9.1, “Power-On Flowchart” on and model of the suspect
“Installing SunVTS” on page 3-2. hard drive displayed?
Y
Data on the hard drive is cor- Replace the hard drive. See Check the hard drive with
rupt. Contact the system Section 12.1, “Replacing a SunVTS. See Section 9.1,
administrator. Hard Drive” on page 12-2. “Installing SunVTS” on
4-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.3 System Fan Problem
There is a problem with In normal operation, the system fan’s speed is adjusted according
the system fans. to the workstation temperature. If the workstation temperature is
low, the front and rear fans might not power on or continue to run.
When fan bearings fail, they have a distinct grinding sound and
the fan should be replaced. Do not mistake this for the full fan
speed sound at power on. It might be difficult to hear the CPU fan
spinning.
Also see Section 3.4.5, “USB 2.0 Port Errors” on page 3-21.
N
Is the problem
still there?
Y
N
Is the problem
still there?
Y
Go to
B
4-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B
Type:
ok show-devs
Determine if the USB ports Replace the combination Move the combination card
are recognized. Type: card. See Section 11.5, to another PCI slot. See
% prtconf “Replacing PCI Cards” on Section 11.5, “Replacing PCI
page 11-28. Cards” on page 11-28.
Obtain the ok prompt. See Checking a component means checking that the electrical connections are
Section 5.2, “Obtaining the seated.
ok Prompt” on page 5-2.
The DVD-ROM and CD-RW drive headphone connectors are not sup-
ported on the Sun Blade 2500. Do not remove the plastic rivet on the
DVD-ROM drive. Do not use the headphone connector on the CD-RW
Check the audio with Open- drive. Instead, use the audio module headphone jack.
Boot Diagnostics. See
Section 8.2, “OpenBoot
Diagnostics” on page 8-9.
N
Do you hear a beep from
the system speaker?
Y
N
Do you hear a beep in
the headphones?
Y
Go to
C
4-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C
N
Do you hear a beep in
the headphones?
Y
N
Did the audio
test pass?
Y
The monitor wakes from sleep mode by tapping the spacebar or moving the
mouse.
N
Is the problem
still there?
Y
4-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
D
N
Does an LED indicate
power to the monitor?
Y
N
Is the monitor
turned on?
Y
Does the N
electric device or tester
operate correctly?
Y
Check power requirements.
See Section A.2, “Electrical
Specifications” on page A-2.
Replace monitor power
cable.
Resolve facility power supply
issues.
N
Does an LED indicate
power to the monitor?
Y
Go to
E
FIGURE 4-10 Monitor Problem (2 of 3)
Is the N
connector on the monitor
signal cable good?
Y
N
Does the monitor have
a multi-input switch?
Y
N
Did this solve
the problem?
Y
4-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.7 Network Problem
There is a problem with In normal operation, the network is invisible to the user. When a sys-
the system’s network con- tem seems slower or has difficulty accessing data, the network is
nection. most likely the problem. Consider the load on the network as a possi-
ble cause besides a system hardware failure.
N
Did this solve
the problem?
Y
Go to
F
Is the amber N
LED at the system’s TPE
connection flashing?
Y
Are other N
systems on the same subnet
having problems?
Y
As superuser, type: N
# netstat -i Is the ok prompt
displayed?
Y
Type:
watch-net-all
Does netstat return N
more than 10% collisions or
more than one Ierrors
or Oerrors? N
Y Are packets being
read?
Check network hardware Check the network connec-
and health. Contact system tion with SunVTS. See Y
administrator Section 9.1, “Installing Sun-
Check network connection Check motherboard.
with OpenBoot Diagnostics. Replace if necessary. See
See Section 8.2, “OpenBoot Section 4.1, “Power Prob-
Diagnostics” on page 8-9. lem” on page 4-2.
4-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.8 Keyboard Problem
There is a problem with In normal operation, the keyboard and mouse are connected to
the keyboard. USB0 and USB1 on the rear panel. The keyboard and mouse
might not function correctly in the USB 2.0 ports of the IEEE 1394
USB 2.0 combination card.
Is the N
keyboard failing in a
consistent manner?
Y
N
Is the problem
solved?
Y
Y N
Is a login GUI
displayed?
Y
N
Can you type a user N
name and password? Did this solve
the problem?
Y
Y
Check the USB ports. See
Section 4.4, “USB Problem” There might be a mouse
Return to Section 3.1.2, driver software problem.
on page 4-6. “Power-On Flowchart” on Contact system administra-
page 3-2. tor.
N
Did this solve
the problem?
Y
4-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
G
N
Is the Solaris splash
screen displayed?
Y
Though typed N
correctly, is the login pass-
word stated as incorrect?
Y
N
Is a command-line
prompt displayed?
Y
4-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.11 Data Access and Running Applications
Problems
There is a problem access- In normal operation, accessing data and running applications is
ing data and running appli- smooth and without error. There might be load time delays for pro-
cations. grams that require a lot of memory.
N
Did this solve
the problem?
Y
N
Did this solve
the problem?
Y Check the memory. See
Section 4.17, “Memory Prob-
Return to Section 3.1.2, lem” on page 4-31.
“Power-On Flowchart” on
page 3-2.
N
Did this solve
the problem?
Y
Similarly, the disc must be unmounted before it can be ejected. This includes
pressing the eject button. (Continued on next page.)
Are you having N
trouble opening the
DVD-ROM drive?
Y Is there a N
message about the DVD-
N ROM drive displayed?
Is there a disc inside of
the DVD-ROM drive? Y
N
Did the DVD-ROM
drive tray open?
Y
Go to
I
FIGURE 4-19 DVD-ROM Drive Problem (1 of 3)
4-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Try other optical media discs before replacing the DVD-ROM, as the problem
H disc might be dirty, have scratches, or cracks.
N
Can you read from the
DVD-ROM drive?
Y
Type:
# eject cdrom
N
Did the DVD-ROM
drive tray open?
Y
N
Did the DVD-ROM
drive tray close?
Y
Check the DVD-ROM drive.
Return to Section 3.1.2, Replace if necessary. See
“Power-On Flowchart” on Section 12.2, “Replacing a
page 3-2. DVD-ROM Drive” on
4-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.13 PCI Card Problem
There is a problem with a
PCI card or graphics accel- If you have just installed a PCI card, see Section 16.1, “PCI
erator. Cards” on page 16-1 for more information about supported PCI
cards.
Some PCI cards need extra care when installing to seat correctly.
Remove any non-Sun sup-
ported PCI cards from the Checking a component means checking that the electrical con-
workstation. See nections are seated.
Section 11.5, “Replacing PCI
N
Is the problem
still there?
Y
Is the N
PCI card other than a
graphics accelerator?
Y
See displayed screens table.
See Section 3.2.1, “Dis-
played Screens” on
N
Is the problem
still there?
Y
Is the N
operating environment
running?
Y
4-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.14 IEEE 1394 Problem
There is a problem with an In normal operation, the IEEE 1394 ports allow for hot-plugging of
IEEE 1394 device interact- peripherals. If the peripheral is not recognized, try plugging it in to
ing with the system. another internal or external connector of the IEEE 1394/USB 2.0
combination card. Do not force the connection.
Checking a component means checking that the electrical con-
nections are seated.
Is the N
suspect device a Sun
supported device?
Y
N
Is the problem
L still there?
Y
Type:
ok show-devs
N
Do you see this text?
firewire@b
Y
Determine if the combination Replace the combination Move the combination card
card is recognized. Type: card. See Section 11.5, to another PCI slot. See
% prtconf “Replacing PCI Cards” on Section 11.5, “Replacing PCI
Cards” on page 11-28.
Go to Go to
M L
FIGURE 4-24 IEEE 1394 Problem (1 of 2)
N
Do you see this output?
firewire, instance
4-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.15 Smart Card Reader Problem
There is a problem with In normal operation, the smart card reader accepts Payflex and
the smart card reader. Cyberflex smart cards for authentication.
The LED in the smart card reader provides status of the smart
card. Flashing amber means there are errors reading from or writ-
ing to the card.
Is the N
operating environment
running?
Y
N
Is the ok prompt
N displayed?
Y
N
Is the scmi2c0
file listed?
Check the smart card reader
Y with OpenBoot Diagnostics.
See Section 8.2, “OpenBoot
Check the smart card reader Diagnostics” on page 8-9.
with SunVTS. See
Section 9.1, “Installing Sun-
VTS” on page 9-1.
Did N
the smart card reader
pass the test?
Did N
the smart card reader Y
pass the tests? Check the smart card reader.
Boot the operating environ- Replace if necessary. See
Y ment. Type: Section 12.3, “Replacing the
ok boot -r Smart Card Reader” on
Problem with smart card Check the smart card reader. page 12-16.
reader application. Contact Replace if necessary. See
system administrator. Section 12.3, “Replacing the
Smart Card Reader” on Go to
page 12-16.
N
N
Are any connections
suspect?
Y
4-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
O
Does N
the system beep three
times and power off?
Y
Does the N
system beep four or five
times and power off?
Y
N
Was new memory
recently installed?
Y
CPU might not be compati-
Problem with memory. See ble with motherboard.
Section 4.17, “Memory Prob- Replace motherboard. See
lem” on page 4-31. Section 11.6, “Replacing the
Motherboard” on
N
Can you get the
ok prompt?
Y
Is there any N
output from the serial
ports at power on?
Y
N
Can you run POST?
4-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.17 Memory Problem
There is a problem with In normal operation, memory is invisible to the user.
the memory. Memory software problems are most likely from memory leaks in
the suspect program.
Does N
all of the memory have
Sun part numbers?
Y
Is a memory N
message that provides the
memory location displayed?
Y
N
Go to Can you start the Solaris
R operating environment?
Y
Add memory DIMM2 and Return to Section 3.1.2, Replace the defective mem-
DIMM3 for CPU0. “Power-On Flowchart” on ory. See Section 11.1,
page 3-2. “Replacing DIMMs” on
N
Did this solve
the problem?
Y
4-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4.18 NVRAM Problem
There is a problem with In normal operation, the NVRAM stores system boot and configura-
the NVRAM. tion parameters for the OpenBoot PROM and POST.
Type:
ok banner
Are N
the MAC addresses
identical?
Y
Check the NVRAM. Replace Return to Section 3.1.2, Check the NVRAM. Replace
if necessary. See “Power-On Flowchart” on if necessary. See
Section 11.4, “Replacing page 3-2. Section 11.4, “Replacing
NVRAM” on page 11-26. NVRAM” on page 11-26.
N
Did this solve
the problem?
Y
4-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 5
Introduction to Advanced
Troubleshooting
This chapter describes NVRAM, POST, OpenBoot PROM, and SunVTS advanced
diagnostic troubleshooting tools.
NVRAM for the Sun Blade 2500 workstation is located on the motherboard at
location U47. This 64-Kbit nonvolatile random access memory (NVRAM) serial
EEPROM can be removed and transferred to another motherboard. NVRAM is a
replaceable component and can be ordered.
5-1
NVRAM
5-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Caution – Using Stop-A causes a system abort which loses the system state and
might corrupt file systems. Method 1 is the preferred procedure.
1 Operating environment is 1. Save all data and close all active applications.
functioning normally. You have 2. Become superuser of the system.
superuser access. 3. Type: # init 0
2 Operating environment is 1. Save all data and close all active applications.
functioning normally. You do 2. Momentarily press and release the front panel power button.
not have superuser access. 3. Select Shutdown from the Power Off window. (If a GUI is
displayed)
4. In a few moments, the system will power off.
5. Momentarily press and release the front panel power button to
power the system back on.
6. When the power LED flashes, press the power button twice
quickly. Note: This will restore the NVRAM values to their
defaults.
3 System is off. 1. Momentarily press and release the front panel power button to
power the system back on.
2. When the power LED flashes, press the power button twice
quickly.
4 Operating environment is not Type: # init 0
functioning normally. You can
log in as superuser remotely.
5 System has just been powered When the power LED flashes, press the power button twice
on. quickly.
6 No other alternatives are Press the Stop and A keys simultaneously.
available. See caution.
OpenBoot
Component Tested POST Diagnostic SunVTS
SUNW,XVR- jfb0(jfbtest)
600@2
SUNW,XVR- jfb0(jfbtest)
1200@2
PCI cards No testing Tests are available
if card is IEEE
1275 compliant.
5-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 5-2 POST, OpenBoot Diagnostics, and SunVTS Tests Available for the Sun Blade
2500 Workstation (Continued)
OpenBoot
Component Tested POST Diagnostic SunVTS
Note – POST diagnostic and error message reports are displayed on a separate
console terminal.
The Sun Blade 2500 workstation has a factory default of false for the diag-
switch. To set diag-switch? to true, type:
5-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – When not in diagnostic mode, the system does not announce the diagnostic
tests as they are performed (unless a test fails).
Note – In the event of an automatic workstation reset, POST runs if the diag-
switch? NVRAM parameter is set to true and the diag-level flag is set to either
max or min.
If diag-switch? is set to true and diag-level is set to max, then POST runs in
max mode. If diag-switch? is set to true and diag-level is set to min, then
POST runs in min mode.
As shown in TABLE 3-3, “OpenBoot PROM Messages and Their Meaning” on page 11,
OpenBoot PROM plays a major role in system start-up. Should an error occur during
the start-up process, an OpenBoot PROM message might be displayed. The error
may occur during POST or during a time after POST diagnostics are completed and
the OpenBoot PROM brings the Solaris operating environment up.
To use the testing utilities and programs, see Section , “OpenBoot PROM” on
page 8-1.
5-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
5.6 About SunVTS Software
The SunVTS interface can run on one workstation to display a SunVTS test session
of another workstation on the network.
SunVTS software is distributed with each SPARCTM or Solaris release on the Sun
Computer Systems Supplement CD.
Note – Patch Set 5 supports Solaris 8 2/04. Subsequent and compatible versions of
Solaris 8 could require patch set 6 or later.
For additional information about using SunVTS see Section , “SunVTS” on page 9-1.
The following procedure describes how to download the Sun Install Check tool.
When installed, Sun Install Check occupies 15 MB of disk space.
5-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
5.7.2 Downloading and Running Sun Install Check
1. As superuser of the Sun Blade 2500 system, open a web browser and go to the Sun
Install Check Tool web site:
http://wwws.sun.com/software/installcheck/index.html
4. Log in with your My SunSM, Sun Store, or SunSolveSM username and password.
Note – If you are not a registered user, click Register Now and register.
6. Click Sun Install Check Application, English link and save the sunic.zip file to
a download directory.
# unzip sunic.zip
8. Read the README file for further instructions to install and run the Sun Install
Check tool.
A list of the latest suggested patches is available in the Sun Blade 2500 Product Notes,
816-1001, available at:
http://www.sun.com/documentation
To run the script, you will need to know if a proxy server is used, and if so, its
hostname or IP address and port. If the proxy server requires authentication, you
also need the user ID and password. See TABLE 5-3.
The following procedure describes how to download and run the Sun Blade 2500
Software Enhancement Script.
2. Below the Quick Facts table, click the Sun Blade 2500 Software Enhancement
Script link.
5-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3. Download the Sun_Blade_1500_2500_update.zip file to a temporary directory,
such as /tmp.
# unzip Sun_Blade_1500_2500_update.zip
5. Change to the Sun_Blade_1500_2500 directory and start the Sun Blade 2500
Software Enhancement Script:
# cd Sun_Blade_1500_2500
# ./sb2500ses
Note – If you have run the software enhancement script previously, or have already
installed the PatchPro software, the script might skip Step 7 through Step 9.
7. The script states that it will install software and asks you to continue. Answer y.
8. The script asks if you have a direct internet connection or a proxy server.
■ If you connect directly to the internet, answer 1. Go to Step 9.
■ If you have a proxy server, answer 2. Provide the hostname or IP address of
the proxy server and the appropriate port.
■ If the proxy server does not require authentication, answer n. Go to Step 9.
■ If the proxy server requires authentication, answer y. Provide the proxy server
user ID and password.
9. The script displays your responses and requests user verification; answer
appropriately.
If PatchPro is not already installed, the software enhancement script installs the
program (installing support and configuration packages), then displays the system
configuration.
The script accesses Sun databases to identify the suggested patches for your system.
About three minutes later, the script displays the patches to be installed.
Note – The variables xxxxxx-x, yyyyyy-y, and zzzzzz-z represent patch ID numbers.
The script installs the patches and indicates that they have been applied.
For example:
10. If requested by a patch, reboot the system after installing all of the patches.
For example:
# reboot -- -r
11. After completing the software enhancement script, you can verify the system
configuration by running the Sun Install Check tool.
See Section 5.7, “About Sun Install Check” on page 5-10.
5-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3. Enter a patch ID into the field and click Find Patch.
You can find patch IDs in the Sun Blade 2500 Product Notes, 816-1001, available at:
http://www.sun.com/documentation
# unzip xxxxxx-x
# patchadd xxxxxx-x
10. If requested by a patch, reboot the system after installing all of the patches.
For example:
# reboot -- -r
11. You can verify the system configuration by running the Sun Install Check tool.
See Section 5.7, “About Sun Install Check” on page 5-10.
NVRAM
This chapter describes how to change your NVRAM configuration variables and
how to use your USB keyboard to abort or reset NVRAM by using the Stop-A
command or the Stop-N equivalent procedure.
Note – The Stop-A and Stop-N keys are sometimes referred to as “OpenBoot
Emergency Procedures”.
6-1
6.1.1 NVRAM Configuration Variables
TABLE 6-1 lists a typical set of NVRAM configuration variables defined by IEEE
Standard 1275-1994.
6-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 6-1 Standard Sun Blade 2500 NVRAM Configuration Variables (Continued)
Command Description
Note – You must first obtain an ok prompt. See Section 5.2, “Obtaining the ok
Prompt” on page 5-2.
In the displayed, formatted list of the current settings, numeric variables are often
shown in decimal format.
where variable-name is the name of the variable and value is a numeric value or text
string appropriate to the named variable. A numeric value is interpreted as a
decimal number, unless preceded by 0x, which is the qualifier for a hexadecimal
number.
6-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
For example, to set the auto-boot? variable to false, type:
Note – Many variable changes do not affect the operation of the firmware until the
next power cycle or system reset, at which time the firmware uses the variable’s new
value.
You can reset most of the NVRAM configuration variables to the original defaults
using the set-default variable and set-defaults commands.
For example, to reset the auto-boot? variable to its default setting (true), type:
ok set-default auto-boot?
ok
ok set-defaults
ok
If auto-boot? is true and if OpenBoot is not in diagnostic mode, the system boots
automatically after a power cycle or system reset using the boot-device and
boot-file values.
Setting Commands
command Security
With NVRAM security-mode set to command:
■ A password is not required if you type the boot command by itself. However, if
you use the boot command with an argument, a password is required.
■ The go command does not require a password.
■ A password is required to execute any other command.
6-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Examples are shown in the following screen.
Caution – Always set the security password before setting the security mode. If you
forget this password, you cannot use your system; you must call customer support
service to make your system bootable again.
To set the security password and command security mode, type the following at the
ok prompt:
ok password
ok New password (only first 8 chars are used):
ok Retype new password:
ok setenv security-mode command
ok
The security password you assign must be between zero and eight characters. Any
characters after the eighth are ignored. You do not have to reset the system; the
security feature takes effect as soon as you type the command.
Full Security
The full security mode is the most restrictive. With security-mode set to full:
■ A password is required any time you execute the boot command.
■ The go command does not require a password.
■ A password is required to execute any other command.
Caution – Always set the security password before setting the security mode. If you
forget this password, you cannot use your system; you must call customer support
service to make your system bootable again
To set the security password and full security mode, type the following at the ok
prompt:
ok password
ok New password (only first 8 chars are used):
ok Retype new password:
ok setenv security-mode full
ok
none Security
With the NVRAM security-mode set to none a password is not required. This is
the default condition for NVRAM.
Note – Using Stop-A does not allow the workstation to perform a core dump. This
information could be useful to you if the operating environment has crashed.
6-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Before issuing a Stop-A command, ensure that the keyboard is connected to
USB0 or USB1.
1. Power on the workstation and wait until the front panel Power button LED begins
to blink and you hear an audible beep.
2. Quickly press the front panel Power button twice (as you would double-click a
mouse).
A screen similar to the following is displayed to indicate that you have successfully
reset NVRAM contents to the default values. If a screen does not appear repeat steps
1 and 2.
These changes are temporary and the original values will be restored
after the next hardware or software reset.
ok
When Stop-N is started, the workstation NVRAM settings are only reset to their
defaults for a single power cycle.
Note – If you use the Stop-N equivalent command to reset the system at this point,
the NVRAM settings are not permanently changed.
Note – Once the Power button LED stops blinking and stays lit, pressing the Power
button again powers off the system.
You can however manually change each NVRAM setting. To view and change
NVRAM setting see “System NVRAM Configuration Variables” on page 2.
6-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 7
Power-On Self-Test
This chapter describes how to prepare for and initiate power-on self-test (POST)
diagnostics for the Sun Blade 2500 workstation.
7-1
7.1.1 Verifying the Baud Rate
To verify the baud rate between the workstation under test and a terminal or another
Sun workstation monitor:
2. Type eeprom
ttyb-mode = 9600,8,n,1,-
ttya-mode = 9600,8,n,1,-
Note – Ensure that the settings are consistent with TTY-type terminal or system
monitor settings.
4. If the serial port default settings are not correct see Section 7.1.2, “Setting the
Baud Rate” on page 7-2.
ok setenv ttya-mode=9600,8,n,1,-
7-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
7.1.3 Setting Up a TIP Connection
A TIP connection enables a terminal window in a remote workstation to be used as
a terminal for display of workstation diagnostic and test data. Serial0 port of a tested
Sun Blade 2500 workstation is used to establish a TIP connection between the Sun
Blade 2500 workstation being tested and another Sun workstation monitor or
terminal.
1. Use a 3-wire null modem cable to connect serial0 port of the Sun Blade 2500
workstation under test to the serial port of another Sun system (connect cable pins
2-3, 3-2, 4-GND, and 5-GND).
Note – Not all Sun systems have 3-wire null modem cables shipped with them.
These cables are available through your local computer hardware store.
RD 2 2 RD
TD 3 3 TD
DTR 4 4 DTR
GND 5 5 GND
Note – With the use of an RJ45 to DB9 adapter, it is possible to use two RJ45
connectors and a length of ethernet cable to establish a TIP connection between
workstations. Use FIGURE 7-1 as a guide to connect the DB9 workstation serial
connector under test to a second DB9 serial port of another Sun system. It is also
possible to use two RJ45 connectors and a length of ethernet cable to establish a TIP
connection between workstations with DB9 and DB25 serial ports. Use as a guide to
connect the DB9 workstation serial connector to a DB25 serial port.
RD
RD 2 2
TD
TD 3 3
DTR
DTR 4 7
GND
GND 5 20
Note – Many specialized cables and connectors can be obtained through Sun Solve
at:
http://www.sunsolve.sun.com/handbook_pub/Devices/Cables
/cables_ext_data.html
2. At the other Sun system, check the /etc/remote file by changing to the /etc
directory and then editing the remote file:
hardwire:\
:dv=/dev/term/b:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^D:
Note – The example shows connection to the serial port of the other Sun system.
3. To use a different serial port, such as a, modify the /etc/remote file as follows:
hardwire:\
:dv=/dev/term/a:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^D:
4. In a shell (terminal) window on the other Sun system, type tip hardwire.
% tip hardwire
connected
7-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – The shell (terminal) window is now a TIP window directed to the serial port
of the Sun Blade 2500 workstation being tested. When power is applied to the Sun
Blade 2500 workstation under test, its POST messages will be displayed in this
window.
b. Type ps -a to view the active TIP line and process ID (PID) number.
% kill -9 PID#
Note – You can also type ~ in the TIP window to kill the TIP hardware process.
Parameter Value
Baud 9600
Data bits 8
Parity None
Parameter Value
Stop bits 1
Handshaking None
Duplex Full
If a DCE port is not available, then use a crossover cable as described in FIGURE 7-1.
The second system must have a serial port capable of RS-232 communications. Use a
crossover cable with the TIP connection.
FIGURE 7-1 shows the wiring for a crossover cable. If your system does not have a
DB-9 connector at its serial port, adapters are available from most computer supply
stores.
The following URL provides part numbers for adapters and other Sun cables:
http://sunsolve.sun.com/handbook_pub/
Devices/Cables/cables_ext_data.html
7-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – The default setting for diag-switch? is false. The default setting for
diag-level is normally min. However the diag-level may have been
previously set to off.
2. Press and hold the power button for 5 seconds to power cycle the workstation.
After the workstation has powered down wait 4 seconds before pressing the power
button to power-on the workstation.
The Sun Blade 2500 is shipped by default not to run POST. POST is switched off
when the workstation is powered on for the first time. If you wish to run POST you
must first set the diag-switch? and diag-level. For additional information see:
Section 6.1.1, “NVRAM Configuration Variables” on page 6-2 and Section 6.1.2,
“Displaying and Changing Configuration Variable Settings” on page 6-3.
When this OpenBoot flag is set to max, POST runs the maximum number of tests
possible. This max mode greatly increases the amount of memory testing performed.
These memory tests can run for up to 10 minutes or more depending on the system
configuration of the workstation. Multiple CPU configurations combined with
different amounts of installed memory also affect the time required for the
workstation to complete POST.
The following table lists the approximate amount of time required for a Sun Blade
2500 workstation to complete the maximum and minimum levels of POST with 2
CPUs and 8 Gigabytes of memory installed. These approximate POST completion
times are based on 8 Gigabytes of memory installed with the diag-level variable
set to max or the diag-level variable set to min. The approximate POST
completion times also vary with the number of CPUs configured to the system.
Amount of DIMM
CPU Configuration Memory diag-level max Setting diag-level min Setting
7-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
7.3.2 Minimum Level of POST
When this OpenBoot PROM flag is set to min, POST runs the minimal amount of
testing necessary to test the workstation. This minimal mode mostly affects the
amount of memory testing performed.
7-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
1. Master CPU performs an Init of critical resources
The following post output example is a sample of the serial port POST output with
the diag-level configuration variable set to min for 2-CPU, 4 Gbyte memory
workstation configuration:
■ diag-level configuration variable set to min (dual CPU) (see
CODE EXAMPLE 7-1)
CODE EXAMPLE 7-1 Sample POST Output diag-level Set to min (2 CPU)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500
Clearing TLBs Done
Power-On Reset
Executing Power On SelfTest
0>Start selftest...
0>Init SB
0>Init CPU
7-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-1 Sample POST Output diag-level Set to min (2 CPU) (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
0>IO-Bridge unit 1 init test
0>Do PLL reset
0>Setting timing to 8:1 10:1, system frequency 160 MHz, CPU
frequency 1280 MHz
0>Soft Power-on RST thru SW
0>CPUs present in system: 0
0>
0>Resume selftest...
0>Init SB
0>Init CPU
0>Init mmu regs
0>Setup Ecache
0>Ecache control = 00000000.02f04400
0> Size = 00000000.00100000...
0>Setup and Enable DMMU
0>Setup DMMU Miss Handler
0>Timing is 8:1 10:1, sys 159 MHz, CPU 1280 MHz, mem 127 MHz.
0> UltraSPARC-IIIi[TM] Version 2.4
1>Init CPU
1> UltraSPARC-IIIi[TM] Version 2.4
1>Init mmu regs
1>Setup Ecache
1>Ecache control = 00000000.02f04400
1> Size = 00000000.00100000...
1>Setup and Enable DMMU
1>Setup DMMU Miss Handler
1>Timing is 8:1 10:1, sys 159 MHz, CPU 1280 MHz, mem 127 MHz
0>Initialize I2C Controller
1>Init Mem Controller Sequence
0>Init Mem Controller Sequence
0>IO-Bridge unit 0 init test
0>IO-Bridge unit 1 init test
0>Select Bank Config
0>Probe and Setup Memory
0>INFO: No memory detected in Bank 0
0>INFO: No memory detected in Bank 1
0>INFO: 1024MB Bank 2, Dimm Type X4
0>INFO: 1024MB Bank 3, Dimm Type X4
0>
0>Data Bitwalk on Master
0> Test Bank 2.
0> Test Bank 3.
0>Address Bitwalk on Master
7-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-1 Sample POST Output diag-level Set to min (2 CPU) (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
1>Print Mem Config
1>Caches : Icache is ON, Dcache is ON, Wcache is ON, Pcache is ON.
1>Memory interleave set to 0
1> Bank 2 1024MB : 00000012.00000000 -> 00000012.40000000.
1> Bank 3 1024MB : 00000013.00000000 -> 00000013.40000000.
0>Print Mem Config
0>Caches : Icache is ON, Dcache is ON, Wcache is ON, Pcache is ON.
0>Memory interleave set to 0
0> Bank 2 1024MB : 00000002.00000000 -> 00000002.40000000.
7-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-1 Sample POST Output diag-level Set to min (2 CPU) (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
System Reset: CPU Reset (SPOR)
JBUS-PCI bridg
master UE AFSR: 1e000000 AFAR: 1000080
master CE AFSR: 1e000000 AFAR: 40060208000
JBUS-PCI bridge
slave UE AFSR: 1c000000 AFAR: 40000000
slave CE AFSR: 1c000000 AFAR: 40000008000
7-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-1 Sample POST Output diag-level Set to min (2 CPU) (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
{0} ok
Note – The workstation does not automatically boot if a POST error occurs. The
workstation halts at the ok prompt to alert the user to a failure.
All three message reporting categories start with tags indicating ERROR, MESSAGE, or
INFO.
Note – Depending on the error message, the content of the message might span
several lines.
7-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
/export/common-source/firmware_re/post/post-build-
4.9.4/Fiesta/enchilada/integrated (firmware_re)
0>Hard Powerup RST thru SW
1>Probe Dimms
1>Init Mem Controller Regs
0>Init Mem Controller Regs
1>Set JBUS config reg
0>Set JBUS config reg
0>IO-Bridge unit 0 init test
0>IO-Bridge unit 1 init test
0>Do PLL reset
0>Setting timing to 8:1 10:1, system frequency 160 MHz, CPU
frequency 1280 MHz
0>Soft Power-on RST thru SW
0>CPUs present in system: 0 1
0>
0>Resume selftest...
0>Init SB
0>Init CPU
0>Init mmu regs
0>Setup Ecache
0>Ecache control = 00000000.02f04400
0> Size = 00000000.00100000...
0>Setup and Enable DMMU
0>Setup DMMU Miss Handler
0>Timing is 8:1 10:1, sys 159 MHz, CPU 1280 MHz, mem 127 MHz.
0> UltraSPARC-IIIi[TM] Version 2.4
7-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
1>Init CPU
1> UltraSPARC-IIIi[TM] Version 2.4
1>Init mmu regs
1>Setup Ecache
1>Ecache control = 00000000.02f04400
0>END_ERROR
0>
0>ERROR: TEST = Probe and Setup Memory
0>H/W under test = CPU0 Memory
0>Repair Instructions: Replace items in order listed by ’H/W
under test’ above
0>MSG = ERROR: Memory error on master CPU, rolling over to new
master.
0>END_ERROR
7-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
0>
0>ERROR: TEST = Probe Dimms
0>H/W under test = CPU0: Bank2 DIMM2, Motherboard
0>Repair Instructions: Replace items in order listed by ’H/W
under test’ above
0>MSG = Dimm Pair incomplete.
0>END_ERROR
0>END_ERROR
0>Set Mailbox
0>Final mc1 is 00000003.3e481cf9.
0>Enable mem err handler
0>Disable mem err handler
0>Setup Final DMMU Entries
0>Map Slave POST to master memory
0>FPU Registers and Data Path
7-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
1>FPU Registers and Data Path
0>FPU Move Registers
1>FPU Move Registers
0>FSR Read/Write
1>FSR Read/Write
0>FPU Branch Instructions
1>FPU Branch Instructions
0>FPU Functional Test
1>
1>POST: Return to OBP.
7-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
Find dropin, Copying Done, Size 0000.0000.0000.56e0
PC = 0000.07ff.f000.4704
PC = 0000.0000.0000.4778
Find dropin, (copied), Decompressing Done, Size
0000.0000.0006.01a0
ttya initialized
System Reset: CPU Reset (SPOR)
JBUS-PCI bridge
JBUS-PCI bridge
slave UE AFSR: 1c000000 AFAR: 40000000
slave CE AFSR: 1c000000 AFAR: 40000008000
Probing jbus at 0,0 SUNW,UltraSPARC-IIIi (1200 MHz @ 8:1, 1 MB)
memory-controller
Probing jbus at 1,0 SUNW,UltraSPARC-IIIi (1200 MHz @ 8:1, 1 MB)
memory-controller
Probing jbus at 1c,0 pci ppm
Probing jbus at 1d,0 pci
Probing jbus at 1e,0 pci ppm
Probing jbus at 1f,0 pci i2c nvram idprom
Loading Support Packages: kbd-translator obp-tftp SUNW,i2c-ram-
device
SUNW,fru-device
Loading onboard drivers:
Probing /pci@1e,600000 Device 7 isa flashprom rtc i2c i2c-bridge
hardware-monitor hardware-monitor gpio gpio
motherboard-fru-prom
dimm-spd dimm-spd dimm-spd clock-generator power serial serial
dma
parallel
CPU 1 Bank 2 base 1200000000 size 1024 MB
CPU 1 Bank 3 base 1300000000 size 1024 MB
Probing /pci@1f,700000 Device 2 Nothing there
Probing /pci@1e,600000 Device 6 pmu i2c beep ppm
Probing /pci@1e,600000 Device 8 sound
Probing /pci@1e,600000 Device a usb
Probing /pci@1e,600000 Device b usb
Probing /pci@1e,600000 Device d ide disk cdrom
Probing /pci@1e,600000 Device 2 Nothing there
Probing /pci@1e,600000 Device 3 Nothing there
Probing /pci@1e,600000 Device 4 Nothing there
Probing /pci@1d,700000 Device 3 Nothing there
Probing /pci@1d,700000 Device 4 scsi disk tape scsi disk tape
Probing /pci@1d,700000 Device 2 Nothing there
Probing /pci@1c,600000 Device 3 network
Probing /pci@1c,600000 Device 2 Nothing there
7-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 7-3 Sample POST Output Error Message (Continued)
@(#)OBP 4.9.5 2003/09/15 13:59 Sun Blade 2500 (Continued)
{1} ok
Note – Depending on the error message, the content of the message might span
several lines.
The name of the error-generating test is printed on the first line of the warning
message. Next, a list of potential replaceable components that might generate the
warning message is listed on the second and subsequent lines of the warning
message after the H/W under test= tag (see CODE EXAMPLE 7-4). Next, a list of
potential replaceable components causing the warning is listed. The replaceable
components are listed in order of relevance to the error. That is, the first replaceable
component listed has a higher likelihood of causing the specified warning than the
second, third, or fourth component listed.
Note – Depending on the information message, the content of the message might
span several lines.
7-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 8
OpenBoot PROM
This chapter describes how to use OpenBoot PROM Utilities and OpenBoot
Diagnostics to troubleshoot workstation hardware problems.
8-1
8.1.1 banner Utility
The banner utility displays the banner seen during system startup. The banner
includes:
■ System model
■ Firmware version
■ Installed memory
■ Serial number
■ Ethernet address
■ Host ID
For example:
ok banner
Sun Blade 2500, Keyboard Present
Copyright 1998-2003 Sun Microsystems, Inc. All rights reserved.
OpenBoot 4.9.5, 2048 MB memory installed, Serial #54843221.
Ethernet address 0:3:ba:44:d7:55, Host ID: 8344d755.
Note – If the banner displays information that is suspect, there might be a problem
with the memory, NVRAM, or the motherboard flash PROM.
ok date
02/27/2000 21:32:20 GMT
Note – If the real-time clock loses accuracy or the date or time is incorrect after a
power cycle, replace the battery.
8-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.1.3 Graphics Accelerator
The graphics card contains a built-in utility test that is enabled through the
OpenBoot PROM. The graphics accelerator built-in utility test verifies basic graphics
functionality without booting the Solaris operating environment software.
ok test screen
Testing screen
Run the probe-scsi utility by typing the probe-scsi command at the ok prompt.
The following code example shows the probe-scsi diagnostic output messages.
ok probe-scsi
Target 0
Unit 0 Disk SEAGATE ST336605LSUN36G 0238
8-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.1.5 show-devs Utility
The show-devs utility displays the devices installed in the Sun Blade 2500 system
that are recognized by the OpenBoot PROM. For example:
ok show-devs
/i2c@1f,464000
/pci@1f,700000
/ppm@1e,0
/pci@1e,600000
/memory-controller@0,0
/SUNW,UltraSPARC-IIIi@0,0
. . .
/packages/kbd-translator
/packages/dropins
/packages/terminal-emulator
/packages/disk-label
/packages/deblocker
/packages/SUNW,builtin-drivers
If an installed device is missing from the list, check the slot or cable connections of
the suspect device.
To run the self-test program for a device, type the test command, followed by the
device alias or device path name.
The following code example identifies the test output message. TABLE 8-1 lists test
alias name selections, their descriptions, and their required preparation.
ok test screen
Testing screen
ok
TABLE 8-1 An Abbreviated List of Selected OpenBoot PROM On-Board Utility Tests
8-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
The following code example identifies the watch-clock utility output message.
ok watch-clock
Watching the ’seconds’ register of the real time clock chip.
It should be ’ticking’ once a second.
Type any key to stop.
53
Run the watch-net utility by typing the watch-net command at the ok prompt.
Run the watch-net-all utility by typing the watch-net-all command at the ok
prompt.
Note – The workstation must be connected to a live network or you will get
autonegotation time out errors.
The following code examples identify the watch-net and the watch-net-all
output messages.
ok watch-net
100 Mbps FDX Link up
Looking for Ethernet Packets.
’.’ is a Good Packet. ’X’ is a Bad Packet.
Type any key to stop.
...............
ok
ok watch-net-all
/pci@1c,600000/network@3
100 Mbps FDX Link up
Looking for Ethernet Packets.
’.’ is a Good Packet. ’X’ is a Bad Packet.
Type any key to stop.
......................................
ok
For example:
ok .version
Release 4.x.build_25 created 2003/02/04 18:45
OBP 4.x.build_25 2003/02/04 18:45 Sun Blade 2500
OBDIAG 4.x.0 2003/02/04 18:46
POST 4.120.0 2003/02/04 22:18
8-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.2 OpenBoot Diagnostics
OpenBoot Diagnostics are a menu-driven set of diagnostics that reside in OpenBoot
PROM. The OpenBoot PROM is located on the motherboard. OpenBoot Diagnostics
can isolate errors in the following workstation components:
■ Motherboard and interface devices
■ DVD-ROM drive
■ Hard drive
■ Any option card that contains an onboard self-test
OpenBoot Diagnostics tests not only the motherboard but also interfaces such as:
■ PCI buses
■ SCSI devices
■ Ethernet
■ Serial ports
■ Parallel port
■ USB port
OpenBoot Diagnostics
Test Purpose What Error Results Might Mean
SUNW,XVR-500@2 Tests the display and Graphics accelerator not properly seated into PCI slot or
SUNW,XVR-600@2 memory of the XVR-500, graphics memory is bad. Reseat the graphics accelerator
SunW,XVR-1200@2 XVR-600, and XVR-1200 in the PCI slot or replace it. See “PCI Card Problem” on
graphics accelerators. page 23 or Section 11.5, “Replacing PCI Cards” on
page 11-28.
i2c@0,320 Checks for the presence Problem on the I2C bus or controller. Problem with
of the I2C devices. GPIOs on SCSI backplane, workstation environmental
monitor, FRU ID SEEPROM, I2C controller, real time
clock, or OpenBoot PROM and POST (flash PROM)
operation. See “Motherboard Problem” on page 28.
ide@d Provides the identity of Problem with hard drive, DVD-ROM drive, IDE cables,
devices attached to the or SouthBridge chip. See “Hard Drive Problem” on
IDE bus. page 4, “DVD-ROM Drive Problem” on page 20, or
“Motherboard Problem” on page 28.
parallel@0,378 Checks for the presence Problem with device connected to parallel port or
of the parallel port. If SouthBridge chip. If there is not a problem with the
loopback tool is used, device, check the motherboard. See “Motherboard
the status register and Problem” on page 28.
status and control lines
are checked
pmu@6 Check power Problem with the power management unit. Check the
management settings. motherboard. See “Motherboard Problem” on page 28.
rtc@0,70 Checks the real time Problem with the battery or the CMOS chip. Check the
clock. battery or motherboard. See “Battery Problem” on page
34 or “Motherboard Problem” on page 28.
8-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 8-2 OpenBoot Diagnostics Test Usage
OpenBoot Diagnostics
Test Purpose What Error Results Might Mean
serial0@3f8 Cycles through all Problem with the device connected to the serial port or
possible baud rates. SouthBridge chip. If there is not a problem with the
Exercises internal device, check the motherboard. See “Motherboard
loopback of UART for Problem” on page 28.
each speed. Performs
external loopback test at
each baud speed
(External loopback
connector needed).
Checks for the presence
of the primary serial
port.
serial1@2e8 Cycles through all Problem with the device connected to the serial port or
possible baud rates. SouthBridge chip. If not the device, check the
Exercises internal motherboard. See “Motherboard Problem” on page 28.
loopback of UART for
each speed. Performs
external loopback test at
each baud speed
(External loopback
connector needed).
Checks for the presence
of the serial port on the
audio module.
sound@8 Test audio controller and Problem with the audio module, speaker, or speaker
connector. cable. Check the audio module and motherboard. See
“USB Problem (2 of 2)” on page 7.
usb@a Checks for the presence Problem with the device attached to the USB0 ports. If
of the primary USB host not the device, check cable and motherboard. See “USB
controller. Problem” on page 6.
usb@b Checks for the presence Problem with the item attached to the USB1 ports. If not
of the primary USB host the device, check cable and motherboard. See “USB
controller. Problem” on page 6.
card-reader@0,40 Checks for the presence Problem with motherboard, SCR0 connector, or cable.
of the smart card reader. See “Smart Card Reader Problem” on page 27.
flashprom@2,0 Calculates the checksum The calculated POST or OpenBoot PROM checksum
of the PROM and does not match the checksum stored in the flash PROM.
verifies that the A summary line is displayed. See “Motherboard
computed checksum is Problem” on page 28.
equal to the OPB
generated checksum The POST or OPB image header are not recognized by
stored in the last four the flashprom. See “Motherboard Problem” on page 28.
bytes of the PROM
OpenBoot Diagnostics
Test Purpose What Error Results Might Mean
network@3 Checks PCI Problem with one of the 8 data bits floating high.
configuration space Problem with one of the parallel port bits not read back
registers and MAC as the same value that was written to it. See “Network
registers. Performs Problem” on page 13.
ethernet tests. Performs
10/100 Mb internal
loopback test on PHY
BC5703 chip. Performs
external loopback tests
(loopback connector
needed).
scsi@4 Performs 3 tests: The observed and expected values for the registers is
global-reg.test not the same.
scsi timers test The SCSI controller chip failed to reset.
dma transfer test SCSI handshake did not occur within 10 milliseconds.
SCSI timer error
Unexpected SCSI interrupt
Invalid SCSI scripts issued
BIST test failure
SCSI drive not ready
See “Hard Drive Problem” on page 4.
scsi@4,1 Performs 3 tests: The observed and expected values for the registers is
global-reg.test not the same.
scsi timers test The SCSI controller chip failed to reset.
dma transfer test SCSI handshake did not occur within 10 milliseconds.
SCSI timer error
Unexpected SCSI interrupt
Invalid SCSI scripts issued
BIST test failure
SCSI drive not ready
See “Hard Drive Problem” on page 4.
Test-All Test all IEEE 1275 See individual OpenBoot Diagnostics test.
compliant components
connected to the
motherboard
8-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.4 Invoking OpenBoot Diagnostics
This section describes how to invoke OpenBoot Diagnostics.
3. Type:
4. Type:
5. Type:
ok reset-all
Note – OpenBoot Diagnostics will not reliably operate after a halt from UNIX
occurs. OpenBoot Diagnostics should only be run after a system reset has occurred.
7. Verify that the platform resets (see the following code example).
Clearing TLBs
Loading Configuration
Membase: 0000.0002.0000.0000
MemSize: 0000.0000.4000.0000
Init CPU arrays Done
Init E$ tags Done
Setup TLB Done
MMUs ON
Scrubbing Tomatillo tags... 0 1
Block Scrubbing Done
Find dropin, Copying Done, Size 0000.0000.0000.56e0
PC = 0000.07ff.f000.4704
PC = 0000.0000.0000.4778
Find dropin, (copied), Decompressing Done, Size
0000.0000.0006.01a0
ttya initialized
System Reset: CPU Reset
JBUS-PCI bridge
8-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-6 reset all (Continued)
Loading Support Packages: kbd-translator obp-tftp SUNW,i2c-ram-
device
SUNW,fru-device
Loading onboard drivers:
Probing /pci@1e,600000 Device 7 isa flashprom rtc i2c i2c-bridge
gpio
hardware-monitor hardware-monitor gpio gpio motherboard-fru-
prom
scsi-backplane-fru-prom dimm-spd dimm-spd clock-generator
power
serial serial dma parallel
CPU 0 Bank 2 base 200000000 size 1024 MB
Probing /pci@1f,700000 Device 2 SUNW,XVR-500
Probing /pci@1e,600000 Device 6 pmu i2c card-reader beep ppm
Probing /pci@1e,600000 Device 8 sound
Probing /pci@1e,600000 Device a usb
Probing /pci@1e,600000 Device b usb
Probing /pci@1e,600000 Device d ide disk cdrom
Probing /pci@1e,600000 Device 2 Nothing there
Probing /pci@1e,600000 Device 3 firewire
Probing /pci@1e,600000 Device 4 Nothing there
Probing /pci@1d,700000 Device 3 Nothing there
Probing /pci@1d,700000 Device 4 scsi disk tape scsi disk tape
Probing /pci@1d,700000 Device 2 Nothing there
Probing /pci@1c,600000 Device 3 network
Probing /pci@1c,600000 Device 2 Nothing there
Sun Blade 2500, No Keyboard
Copyright 1998-2003 Sun Microsystems, Inc. All rights reserved.
ok
CODE EXAMPLE 8-8 obdiag Menu With XVR-500 Graphics Accelerator Removed
obdiag
1 card-reader 2 flashprom@2,0 3 i2c@0,320
4 ide@d 5 network@3 6 parallel@0,378
7 pmu 8 rtc@0,70 9 scsi@4
10 scsi@4,1 11 serial@0,2e8 12 serial@0,3f8
13 sounds@8 14 usb@a 15 usb@b
Commands: test test-all except help what setenv set-default exit
8-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.5 Configuring OpenBoot Diagnostics
OpenBoot Diagnostics can be configured for running simple tests. To do so, follow
this procedure:
3. Set the diagnostics to be verbose and perform subtests for external devices. Type:
Note – These settings are stored in the NVRAM and survive power cycling.
Command Description
obdiag> test 1
Hit the spacebar to interrupt testing
Testing /pci@1c,600000/SUNW,XVR-500@2
Note – Sun XVR-100, Sun XVR-600, and Sun XVR-1200 graphic accelerators have
similar out messages.
8-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.7.2 card-reader@0,40 Output Message
The following code example shows the card-reader@0,40 output message.
obdiag> test 2
Hit the spacebar to interrupt testing
Testing /pci@1e,600000/pmu@6/i2c@0,0/card-reader@0,40
>> Smartcard Reader is attached
Selftest at /pci@1e,600000/pmu@6/i2c@0,0/card-reader@0,40
............. passed
Pass:1 (of 1) Errors:0 (of 0) Tests Failed:0 Elapsed Time: 0:0:0:0
8-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-13 ide@d Output Message (Continued)
>> ATAPI device responds to Identify Packet Device Command
>> Removable ATAPI Model: MATSHITADVD-ROM SR-85889
Selftest at /pci@1e,600000/ide@d ........................ passed
Pass:1 (of 1) Errors:0 (of 0) Tests Failed:0 Elapsed Time: 0:0:0:0
8-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-14 network@3 Output Message (Continued)
Subtest reg-tests:gen-regs-test:bcm-gen-misc-loc-cntl-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-addr-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-data-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-cntl-test
Subtest reg-tests:gen-regs-test:bcm-gen-mdi-cntl-test
Subtest reg-tests:asf-regs-test
Subtest reg-tests:asf-regs-test:bcm-asf-cntl-test
Subtest reg-tests:asf-regs-test:bcm-asf-smbus-in-test
Subtest reg-tests:asf-regs-test:bcm-asf-smbus-out-test
Subtest mac-loopback-tests
Subtest mac-loopback-tests:mltpkt-mac-10mbit-lpbk-test
>> MAC internal loopback test operates at 10 Mbps.
Subtest mac-loopback-tests:mltpkt-mac-10mbit-lpbk-test
>> MAC internal loopback test operates at 10 Mbps.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
Subtest mac-loopback-tests:mltpkt-mac-100mbit-lpbk-test
>> MAC internal loopback test operates at 100 Mbps.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
Subtest mac-loopback-tests:mltpkt-mac-1000mbit-lpbk-test
>> MAC internal loopback test operates at 1000 Mbps.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
Subtest mltpkt-phy-gmii-lpbk-test
Disabling Autonegotiation
>> Ethernet device set up to perform PHY internal loopback.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
>> Loopback buffer checked out okay.
>> External loopback tests are not run. Include "loopback" in
TEST-ARGS and
>> connect an RJ-45 termination connector to ethernet ports.
Selftest at /pci@1c,600000/network@3 .....................passed
Pass:1 (of 1) Errors:0 (of 0) Tests Failed:0 Elapsed Time: 0:0:0:6
obdiag> test 8
Hit the spacebar to interrupt testing
Testing /pci@1e,600000/pmu@6
Subtest pmu-reg-test
Selftest at /pci@1e,600000/pmu@6 ........................ passed
Pass:1 (of 1) Errors:0 (of 0) Tests Failed:0 Elapsed Time: 0:0:0:0
8-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.7.9 rtc@0,70 Output Message
The following code example shows the rtc@0,70 output message.
obdiag> test 9
Hit the spacebar to interrupt testing
Testing /pci@1e,600000/isa@7/rtc@0,70
Subtest rtc-tick-test
Selftest at /pci@1e,600000/isa@7/rtc@0,70 ............... passed
Pass:1 (of 1) Errors:0 (of 0) Tests Failed:0 Elapsed Time: 0:0:0:0
8-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8.7.13 serial@0,3f8 Output Message
The following code example shows the serial@0,3f8 output message.
8-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – This is output message for USB0.
Note – You may exclude certain tests by using the except command.
8-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-25 test-all Output Message (Continued)
address test db mem pass
pattern test db mem 00 ff a5 5a pass
Selftest at /pci@1c,600000/SUNW,XVR-500@2 ............... passed
Testing /pci@1c,600000/pmu@6/i2c@0,0/card-reader@0,40
Selftest at /pci@1e,600000/pmu@6/i2c@0,0/card-reader@0,40
.........................passed
Testing /pci@1e,600000/isa@7/flashprom@2,0
Subtest crc-subtest
Selftest at /pci@1e,600000/isa@7/flashprom@2,0
........................ passed
Testing /pci@1e,600000/isa@7/i2c@0,320
Testing /pci@1e,600000/isa@7/i2c@0,320/i2c-bridge@0,12
Testing /pci@1e,600000/isa@7/i2c@0,320/motherboard-fru-
prom@0,a2
Testing /pci@1e,600000/isa@7/i2c@0,320/scsi-backplane-fru-
prom@0,a8
Testing /pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,ba
Testing /pci@1e,600000/isa@7/i2c@0,320/dimm-spd@0,bc
Selftest at /pci@1e,600000/isa@7/i2c@0,320
............................ passed
Testing /pci@1e,600000/ide@d
Subtest pci-config-reg-tests
Subtest pci-config-reg-tests:vendor-id-test
Subtest pci-config-reg-tests:device-id-test
Subtest pci-config-reg-tests:status-reg-test
Subtest pci-config-reg-tests:rom-expansion-test
Subtest sec-cmd-blk-reg-test4
Subtest reset&check-diag
Subtest identify-atapi
Selftest at /pci@1e,600000/ide@d
...................................... passed
Testing /pci@1c,600000/network@3
Subtest reset-tests
Subtest reset-tests:mac-global-reset-test
Subtest reset-tests:tx-risc-reset-test
Subtest reset-tests:rx-risc-reset-test
Subtest reg-tests
Subtest reg-tests:pci-config-regs-test
Subtest reg-tests:mbox-regs-test
Subtest reg-tests:mbox-regs-test:bcm-mbox-int-mbox0-test
Subtest reg-tests:mbox-regs-test:bcm-mbox-gen-mbox1-test
Subtest reg-tests:mbox-regs-test:bcm-mbox-reload-stat-mbox-test
Subtest reg-tests:mbox-regs-test:bcm-mbox-rx-bd-rr1-cidx-test
Subtest reg-tests:mbox-regs-test:bcm-mbox-tx-bd-r1-nic-pidx-
test
Subtest reg-tests:mac-regs-test
Subtest reg-tests:mac-regs-test:bcm-mac-mode-test
8-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-25 test-all Output Message (Continued)
Subtest reg-tests:bm-regs-test:bcm-bm-pool-ba-test
Subtest reg-tests:bm-regs-test:bcm-bm-rdma-lo-water-mrk-test
Subtest reg-tests:bm-regs-test:bcm-bm-rx-risc-req-test
Subtest reg-tests:bm-regs-test:bcm-bm-tx-risc-req-test
Subtest reg-tests:bm-regs-test:bcm-bm-dmad-lo-water-mrk-test
Subtest reg-tests:bm-regs-test:bcm-bm-dmad-hi-water-mrk-test
Subtest reg-tests:dma-regs-test
Subtest reg-tests:dma-regs-test:bcm-rdma-mode-test
Subtest reg-tests:dma-regs-test:bcm-wdma-mode-test
Subtest reg-tests:msi-regs-test
Subtest reg-tests:msi-regs-test:bcm-msi-mode-test
Subtest reg-tests:gen-regs-test
Subtest reg-tests:gen-regs-test:bcm-gen-mode-test
Subtest reg-tests:gen-regs-test:bcm-gen-misc-config-test
Subtest reg-tests:gen-regs-test:bcm-gen-misc-loc-cntl-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-addr-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-data-test
Subtest reg-tests:gen-regs-test:bcm-gen-seeprom-cntl-test
Subtest reg-tests:gen-regs-test:bcm-gen-mdi-cntl-test
Subtest reg-tests:asf-regs-test
Subtest reg-tests:asf-regs-test:bcm-asf-cntl-test
Subtest reg-tests:asf-regs-test:bcm-asf-smbus-in-test
Subtest reg-tests:asf-regs-test:bcm-asf-smbus-out-test
Subtest mac-loopback-tests
Subtest mac-loopback-tests:mltpkt-mac-10mbit-lpbk-test
Subtest mac-loopback-tests:mltpkt-mac-100mbit-lpbk-test
Subtest mac-loopback-tests:mltpkt-mac-1000mbit-lpbk-test
Subtest mltpkt-phy-gmii-lpbk-test
Subtest ext-loopback-tests
Subtest ext-loopback-tests:mltpkt-ext-10mbit-lpbk-test
Subtest ext-loopback-tests:mltpkt-ext-100mbit-lpbk-test
Selftest at /pci@1c,600000/network@3
.................................. passed
Testing /pci@1e,600000/isa@7/dma@0,0/parallel@0,378
Subtest sio-passive-lb
Selftest at /pci@1e,600000/isa@7/dma@0,0/parallel@0,378
............... passed
Testing /pci@1e,600000/pmu@6
Subtest pmu-reg-test
Selftest at /pci@1e,600000/pmu@6
...................................... passed
Testing /pci@1e,600000/isa@7/rtc@0,70
Subtest rtc-tick-test
Selftest at /pci@1e,600000/isa@7/rtc@0,70
............................. passed
Testing /pci@1d,700000/scsi@4
Subtest scsi-reg-test
8-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CODE EXAMPLE 8-25 test-all Output Message (Continued)
Subtest usb-pci-reg-test:class-code-test
Subtest usb-pci-reg-test:header-type-test
Subtest usb-pci-reg-test:bist-test
Subtest usb-pci-reg-test:status-reg-test
Subtest usb-pci-reg-test:pin-test
Subtest usb-pci-reg-test:cache-line-size-walk1
Subtest usb-pci-reg-test:latency-timer-walk1
Subtest usb-pci-reg-test:interrupt-line-walk1
Subtest usb-pci-reg-test:min-gnt-test
Subtest usb-pci-reg-test:max-lat-test
Subtest usb-ohci-reg-test
Subtest usb-ohci-reg-test:usb-ohci-hccnt-sft-rst-test
Subtest usb-ohci-reg-test:usb-ohci-cnt-reg-test
Subtest usb-ohci-reg-test:usb-ohci-cmdsta-reg-test
Subtest usb-ohci-reg-test:usb-ohci-intsta-reg-test
Subtest usb-ohci-reg-test:usb-ohci-intena-reg-walk1
Subtest usb-ohci-reg-test:usb-ohci-hccntapt-reg-test
Subtest usb-ohci-reg-test:usb-ohci-prdcur-reg-res-test
Subtest usb-ohci-reg-test:usb-ohci-cnt-hd-reg-test
Subtest usb-ohci-reg-test:usb-ohci-cnt-cur-reg-test
Subtest usb-ohci-reg-test:usb-ohci-blk-hd-reg-test
Subtest usb-ohci-reg-test:usb-ohci-blk-cur-reg-test
Subtest usb-ohci-reg-test:usb-ohci-done-hd-reg-res-test
Subtest usb-ohci-reg-test:usb-ohci-frm-int-reg-test
Subtest usb-ohci-reg-test:usb-ohci-frm-num-reg-test
Subtest usb-ohci-reg-test:usb-ohci-prd-strt-reg-test
Subtest usb-ohci-reg-test:usb-ohci-lspd-thre-reg-test
Selftest at /pci@1e,600000/usb@a
...................................... passed
Testing /pci@1e,600000/usb@b
Subtest usb-pci-reg-test
Subtest usb-pci-reg-test:vendor-id-test
Subtest usb-pci-reg-test:device-id-test
Subtest usb-pci-reg-test:programmer-intf-test
Subtest usb-pci-reg-test:sub-class-code-test
Subtest usb-pci-reg-test:class-code-test
Subtest usb-pci-reg-test:header-type-test
Subtest usb-pci-reg-test:bist-test
Subtest usb-pci-reg-test:status-reg-test
Subtest usb-pci-reg-test:pin-test
Subtest usb-pci-reg-test:cache-line-size-walk1
Subtest usb-pci-reg-test:latency-timer-walk1
Subtest usb-pci-reg-test:interrupt-line-walk1
Subtest usb-pci-reg-test:min-gnt-test
Subtest usb-pci-reg-test:max-lat-test
Subtest usb-ohci-reg-test
Subtest usb-ohci-reg-test:usb-ohci-hccnt-sft-rst-test
8-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 9
SunVTS
This chapter describes using the SunVTS software to troubleshoot problems with the
Sun Blade 2500 workstation. Topics include:
■ Section 9.1, “Installing SunVTS” on page 9-1
■ Section 9.2, “Exercising System Components Using SunVTS Software” on page 9-2
■ Section 9.3, “Further SunVTS Testing” on page 9-13
You can find the latest version of SunVTS software on the web at:
http://www.sun.com/oem/products/vts/
Note – The web site can also provide you with SunVTS installation instructions. The
installation and removal instructions for SunVTS are located in the SunVTS 5.1ps2
User’s Guide.
You can find the latest revision of the SunVTS documentation on the web at:
http://diagnostics.sfbay/
9-1
9.2 Exercising System Components Using
SunVTS Software
Note – Connection mode checks the connectivity to each device, not the device
itself.
Note – Many of the simplified connection mode tests are described in this section.
However, all connection and functional mode testing for your workstation is beyond
the scope of this manual. Additional connection, functional, exclusive, online, and
auto config mode testing is described in the SunVTS 5.1 PS2 Test Reference Manual.
9-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
1. As superuser, open a terminal window and start the SunVTS software:
# /opt/SUNWvts/bin/sunvts
5. Use TABLE 9-1 for the next steps, depending upon which component you want to
test.
Note – Before testing connections between the workstation SEEPROMs and DIMMs
verify that a DIMM occupies the DIMM connector under test. If a DIMM is not
present, the component mode test for that component and DIMM is not displayed
and the component test is not run.
Note – Between individual connection mode tests it maybe necessary to click Reset
to clear other workstation errors.
Hard drive 6. Click the plus sign adjacent Connection test starting....
(SCSI) to SCSI- Devices(xxxx0).
7. Select c0t0d0(disktest) Connection test complete
for HDD0 or
c0t1d0(disktest) for SCSI-Devices(uata0)
HDD1. c0t0d0
8. Click Reset. Status: Connected
9. Click Start. Capacity=10241.84 MB, Mounted=(/), Free=1693.59 MB.
Name - motherboard-fru-prom
Size - 0x002000
FullPath - /devices/pci@1e.600000/isa@7/
i2c@0.320/motherboard-fru-prom@0.a8
9-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 9-1 Steps to Test Components in Connection Mode (Continued)
Smart card 6. Click the plus sign adjacent Connection test starting....
to Other Devices.
reader
7. Select scmi2c0(sc2test). scmi2c0
8. Insert known good smart Status: "Connected
card media into the drive. Device /dev/scmi2c0:
9. From Select Devices, check Regs read Test passed
Intervention.
scmi2c0
10.Click Reset.
Status: "Connected
11.Click Start. Device /dev/scmi2c0:
Walking 1s Test passed
Parallel port 6. Click the plus sign adjacent Connection test starting....
to Other Devices.
7. Select ecpp0(eccptest). OtherDevices
8. Click Reset. ecpp0
9. Click Start. Status: Idle:
/dev/ecpp0:
IEEE 1284 parallel port,
Port mode = ECPP_CENTRONICS (non-IEEE 1284
compliant device mode - Centronics only)
9-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 9-1 Steps to Test Components in Connection Mode (Continued)
OtherDevices
adm1031
Status: Found
Processor(s)
cpu-unit0
Status: "Connected
A sparcv9 processor operating at 1062 MHz.
Processor(s)
cpu-unit1
Status: "Connected
A sparcv9 processor operating at 1062 MHz.
9-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Many simplified functional mode tests are described in this section.
However, all functional mode testing for your workstation is beyond the scope of
this manual. Additional functional, exclusive, online, and auto config mode testing
is described in the SunVTS 5.1 PS2 Test Reference Manual.
For simplified functional mode tests, output is only displayed upon error. For
example:
This error is displayed when the graphics accelerator is tested in functional mode.
Because the graphics accelerator is being used for the GUI, the error is created and
can be ignored.
# /opt/SUNWvts/bin/sunvts
4. From the Options menu, select Test Execution and set Max Passes to 1.
To exercise the component more, set for more passes. Use the time for one pass in
TABLE 9-2 to determine your total test time.
5. Click Apply.
Note – Before testing workstation SEEPROMs and DIMMs, verify that a DIMM
occupies the DIMM connector under test. If a DIMM is not present, the component
mode test for that component and DIMM is not run.
Note – Between individual functional mode tests it maybe necessary to click Reset
to clear other workstation errors.
Hard drive 8. Click the plus sign adjacent to SCSI - Devices. 250 seconds
9. Select c0t0d0(disktest) for HDD0 or c0t1d0(disktest) for
HDD1.
10.Click Reset.
11.Click Start.
DVD-ROM 8. Click the plus sign adjacent to IDE - Devices. 1000+ seconds
9. Select c0t2d0(dvdtest). Note: This
10.From Select Devices, check Intervention. test is stopped
11.Insert a known good DVD-ROM into the drive and wait a minute. by clicking
Stop.
12.If a GUI window for the DVD-ROM opens, close it.
13.Click Reset.
14.Click Start.
DIMM memory test1 8. Click the plus sign adjacent to Memory. 12 seconds
9. Select kmem(vmemtest).
10.Click Reset.
11.Click Start.
DIMM memory test2 8. Click the plus sign adjacent to Memory. 10 seconds
9. Select mem(pmemtest).
10.Click Reset.
11.Click Start.
SEEPROM 8. Click the plus sign adjacent to Memory. 9 seconds
9. Select seeprom0(seepromtest).
10.Click Reset.
11.Click Start.
9-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 9-2 Steps to Test Components in Functional Mode (Continued)
Smart card reader 8. Click the plus sign adjacent to Other Devices. 10 seconds
9. Select scmi2c0(sc2test).
10.From Select Devices, check Intervention.
11.Insert known good smart card media.
12.Click Reset.
13.Click Start.
Ethernet (TPE) 8. Select Network. 34 seconds
9. Click Reset.
10.Click Start.
Serial port 11.Select Default
(Serial port A 12.Select Comm. ports su0(sutest).
(TTYA) 13.Right click, select test parameters.
14.Select test type.
15.Select loopback type: internal _a_to_a__b_tab.
16.Select apply all.
17.Click Reset.
18.Click Start
Serial port 19.Select Default
(Serial port B, audio 20.Select Comm. ports su0(sutest).
module) 21.Right click, select test parameters.
22.Select test type.
23.Select loopback type: internal _a_to_a__b_tab.
24.Select apply all.
25.Click Reset.
26.Click Start
Parallel port 8. Click the plus sign adjacent to Other Devices. 10 seconds
9. Select ecpp0.
10.Click Reset.
11.Click Start.
Speaker 8. Click the plus sign adjacent to Other Devices. 37 seconds
9. Select sound0.
10.Click Reset.
11.Click Start.
System sensors 8. Click the plus sign adjacent to Other Devices. 6 seconds
9. Select adm1031.
10.Click Reset.
11.Click Start.
9-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 9-2 Steps to Test Components in Functional Mode (Continued)
Additional connection, functional, exclusive, online, and auto config mode testing is
described in the SunVTS 5.1 Test Reference Manual.
This chapter describes common tasks that are completed prior to performing a
remove, replace, or installation procedure on any Sun Blade 2500 workstation.
The procedures described in this chapter are written for workstation service
providers and system administrators.
10-1
10.1.1 Safety Precautions
For your protection, observe the following safety precautions when setting up your
workstation:
■ Follow all cautions, warnings, and instructions marked on the workstation and
described in Important Safety Information for Sun Hardware Systems (816-7190-10).
■ Follow the cautions, warnings, and instructions in the Sun Blade 2500 Workstation
Safety and Compliance Guide (816-2061). The document is available at:
http://www.sun.com/documentation
■ Ensure that the voltage and frequency of your power source match the voltage
and frequency marked on the workstation’s electrical rating label.
■ Never push objects of any kind through openings in the workstation. Dangerous
voltages might be present. Conductive foreign objects could produce a short
circuit that could cause fire, electric shock, or damage to your workstation.
Caution – Hot surface. Avoid contact. Surfaces are hot and may cause personal
injury if touched.
Caution – Hazardous voltages are present. To reduce the risk of electric shock and
danger to personal health, follow the instructions.
10-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
10.1.3 Electrostatic Discharge Safety
Devices sensitive to Electrostatic discharge (ESD) such as the motherboard, DIMMs,
PCI cards, media drives, and the NVRAM require special handling.
Caution – The circuit boards and hard drives contain electronic components that
are extremely sensitive to static electricity. Ordinary amounts of static electricity
from clothing or the work environment can destroy these components. Wear an
antistatic wrist strap when handling the media drive assemblies, circuit boards,
processors, DIMMs, PCI cards, and NVRAM. When servicing or removing
workstation components, attach an antistatic strap to your wrist and then to a metal
area on the workstation chassis. Then disconnect the power cord from the
workstation and the wall receptacle. Following this caution equalizes all electrical
potentials within the workstation.
Antistatic mat
No. 2
Phillips screwdriver
Place ESD-sensitive components such as the motherboard, memory, PCI cards, hard
drives, and the NVRAM on an antistatic mat.
Caution – Prior to powering off the workstation power, save any open files and
close any active applications. Notify affected users that you are powering off your
workstation.
10-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Sleep key
Power button
FIGURE 10-2 Power Button and Sleep Key Location and Identification
power-off
10-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
To power off using the command line:
# shutdown
or
# init 5
The shutdown command provides options for automatically notifying the users
of a scheduled shutdown. See the shutdown man page for additional
information.
Use the init commands to invoke specific restart processes. Some processes
apply to the currently running instance, others upon next system boot. See
TABLE 10-1 for a brief description of the init shutdown options. See the init
man page for descriptions of the state options and init syntax.
Option Purpose
5. Power off and disconnect all attached external peripherals (FIGURE 10-3).
Power off and disconnect all external peripherals such as the mouse, keyboard,
monitor, and the network.
Monitor Workstation
Mouse
Keyboard
Caution – Pressing the Power button does not remove all power from the system.
Standby power remains until the power cord is removed.
Note – The power supply power connector may have a vertical or horizontal
orientation. This is defined by the vendor of your power supply (FIGURE 10-3).
10-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Caution – If you use the forced shutdown method, all unsaved data changes are
lost and the file system might be corrupted.
The shutdown commands described here are used to close a system shell or stop an
application or process. They do not take the workstation to a powered-down state.
Execute these commands from the command line in a terminal window. See the
command man page for syntax information.
■ System Exit - Use the exit command to stop all processes in a specified shell and
close out the shell. Use this method when an application or process is frozen in
the shell and you have decided to force the shell to stop action and release the
system. This typically exits any child process initiated through this shell, but
background processes may continue to run. It may be necessary to execute this
command from another workstation or another terminal window. If you are in a
GUI, click the close box on the terminal window.
■ Process Kill - Use the kill command to shut down a single process. Use this
command when an application or process is frozen and you have decided to force
it to quit and release the system. It may be necessary to execute this command
from another workstation or another terminal window.
If either of these commands releases your system, return to the graceful shutdown
procedure. See Section 10.3.3, “Shutting Down Gracefully” on page 10-5.
# sync
Use the sync command when powering off a workstation to ensure file system
integrity. The command flushes all previously unwritten system buffers out to the
disk. See the sync man page for additional information.
Caution – A forced shutdown can corrupt your data and system files if it is
performed before the system is synchronized.
Power button
6. Power off and disconnect all attached external peripherals and network
connections (FIGURE 10-5).
Disconnect all external peripherals such as the mouse, keyboard, monitor and the
network.
10-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Power cord
Monitor Workstation
Mouse
Keyboard
Network (TPE)
Once this is complete, you have powered off your workstation. However, you have
not removed all power from your workstation.
Caution – Pressing the Power button does not remove all power from the system.
Standby power remains until the power cord is removed.
A system reboot shuts down any running applications and the operating system,
then restarts the operating system. A system reboot does not take the workstation
to a standby power state.
■ Shutdown and Power On
Powering off the workstation shuts down any running applications and the
operating system, and takes the workstation to a standby (power off) state. To
restart the workstation, you must manually press the Power button, which
initiates the boot process.
Note – You must wait four seconds after powering off the workstation to power-on
the workstation.
If you have not already done so, complete the procedure in Section 10.3, “Powering
Off the Workstation” on page 10-4.
10-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Captive thumbscrew (2)
Handle
Access panel
4. Slide and lift the access panel from the chassis (FIGURE 10-7).
Using the handle, pull the access panel about an inch (2.5 cm) toward the back of the
system chassis. Then tilt the access panel to the right, lift it from the chassis, and set
it aside.
Handle
Chassis panel
groove
Access panel
Caution – Wear an antistatic wrist strap and use an antistatic mat when handling
components such as drive assemblies, boards, or cards. When servicing or removing
workstation components, attach an antistatic strap to your wrist and then to a metal
area on the chassis. Then disconnect the power cord from the workstation and the
wall receptacle. Following this caution equalizes all electrical potentials with the
workstation.
10-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
a. Wrap the antistatic strap onto your wrist.
Unwrap the first two folds of the antistatic wrist strap and wrap the adhesive side
firmly against your wrist. This is the end of the antistatic strap that does not have
a copper strip.
Power cord
You have completed the process of powering off, opening, and preparing to service
internal components of the workstation.
Note – See the section that describes your replacement procedure before proceeding
here.
For installing the bezel, see Section 15.3, “Replacing the Bezel” on page 15-4.
The bezel is located on the front of the workstation. Removing it provides access to
the chassis front panel.
10-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – While you are removing the bezel, keep the workstation in its vertical
position.
Bezel
Bezel
Note – Ensure that your working area is flat, has an antistatic mat, is large enough
to accommodate working on the chassis, and is clear of debris and dust.
10-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
If you have not already done so, complete the procedure in Section 10.4, “Removing
the Access Panel” on page 10-12.
Chassis horizontal
Screw(2)
FIGURE 10-14 Removing the Screws for the Hard Drive Assembly
2. Release the hard drive assembly from the hard drive bay (FIGURE 10-15).
Caution – The two power cables and the SCSI interface cable are attached to the
hard drive assembly
Press the green tab on the top of the hard drive assembly and slide the hard drive
assembly out of the hard drive bay.
10-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Green tab
b. Release the hard drive power cables from the hard drive bracket.
The hard drive power cables are routed through the hard drive bracket clips, one
on the bottom of the hard drive bracket, the other on the back side of the hard
drive bracket.
SCSI Interface
cable
Caution – The routing clip for the SCSI interface cable is fragile.
10-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
18
1 24
23
20
19 7
9
8 3
6 22
12
5
21
16 14
2 13
10 26
15 11
17 25 9
22
Chassis cross brace 4 Section 13.7, “Replacing the PCI Card Support and
Chassis Cross Brace” on page 13-42
CPU fan and heat 5 Section 11.2, “Replacing the CPU Fan and Heat Sink
sink assembly Assembly” on page 11-13
DIMMs (memory) 6 Section 11.1, “Replacing DIMMs” on page 11-2
Drive rails 7 Section 13.8.2, “Removing System Drive Rails” on
page 13-51
DVD-ROM drive 8 Section 12.2, “Replacing a DVD-ROM Drive” on
(replaceable media page 12-8
drive)
DVD-ROM drive 9 Section 14.2, “Replacing the DVD-ROM Drive
cables Cables” on page 14-5
Front fan 10 Section 13.2, “Replacing the Front Fan” on page 13-11
Front fan bracket 11 Section 13.6.2, “Removing the Front Fan Bracket” on
page 13-38
Power switch and 12 Section 14.5, “Replacing the Power Switch and LED
LED cable assembly Cable Assembly” on page 14-19
Hard drive 13 Section 12.1, “Replacing a Hard Drive” on page 12-2
Motherboard 14 Section 11.6, “Replacing the Motherboard” on
page 11-41
NVRAM 15 Section 11.4, “Replacing NVRAM” on page 11-26
PCI card support 16 Section 13.7, “Replacing the PCI Card Support and
Chassis Cross Brace” on page 13-42
PCI cards 17 Section 11.5, “Replacing PCI Cards” on page 11-28
Power supply 18 Section 13.1, “Replacing the Power Supply” on
page 13-2
Rear fan 19 Section 13.3, “Replacing the Rear Fan” on page 13-16
Rear fan bracket 20 Section 13.3, “Replacing the Rear Fan” on page 13-16
SCSI backplane 21 Section 13.4, “Replacing the SCSI Backplane” on
page 13-24
SCSI backplane cables 22 Section 14.4, “Replacing the SCSI Backplane Cables”
on page 14-11
Smart card reader 23 Section 12.3, “Replacing the Smart Card Reader” on
page 12-16
10-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 10-3 Component Replacement Procedures (Continued)
Smart card reader 24 Section 14.1, “Replacing the Smart Card Reader
cable Cable” on page 14-3
Speaker 25 Section 13.5, “Replacing the Speaker” on page 13-34
Hard drive assembly 26 Section 10.7, “Removing the Hard Drive Assembly”
on page 10-20 and Section 15.2, “Replacing the Hard
Drive Assembly” on page 15-2
This chapter describes the remove and replace procedures for the Sun Blade 2500
workstation motherboard and associated components.
The procedures described in this chapter are written for workstation service
providers and system administrators.
Note – Only Sun authorized service providers should perform the procedures
described in Section 11.6, “Replacing the Motherboard” on page 11-41.
Caution – Follow the cautions, warnings, and instructions in the Sun Blade 2500
Workstation Safety and Compliance Guide (816-2061). This document is available at:
http://www.sun.com/documentation
Caution – The procedures in this chapter are performed with the workstation lying
on its side. If you perform any of the procedures in this chapter with the workstation
in its upright position, do not tip over the workstation.
11-1
Caution – When servicing or removing workstation components, attach an
antistatic strap to your wrist and then to a metal area on the chassis. Then disconnect
the power cord from the workstation and the wall receptacle. Following this caution
equalizes all electrical potentials within the workstation.
Before replacing Sun Blade 2500 memory, verify that the latest version of OpenBoot
PROM, system firmware, and recommended system patches are installed on your
system. If necessary, check the Sun System Handbook at SunSolve Online:
http://sunsolve.sun.com/handbook_pub/
Note – For information about Sun Blade 2500 memory interleaving, see
Section C.3.2.7, “Memory Interleaving” on page C-21.
11-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Hard drive assembly
Rear fan
DIMM slot (8)
CPU0
CPU1
Depending upon the configuration of your workstation, you can either add or
replace memory. In either case, the new DIMMs must meet the Sun workstation
requirements. TABLE 11-1 lists the acceptable DIMM pair configurations.
Note – Before replacng Sun Blade 2500 DIMMs verify that the latest version of
OpenBoot PROM, system firmware, and recommended system patches are installed
on your workstation.
When your workstation boots up, the system utility OpenBoot™ checks for
compatible memory modules. See Section 11.1.4, “OpenBoot PROM Memory
Message” on page 11-11 for additional information.
Note – You do not need to remove the hard drive(s) or the SCSI backplane from the
hard drive assembly in this removal process.
11-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
DIMM
Ejector
lever (2)
DIMM slot
7. Lift the DIMM straight out of the DIMM slot (FIGURE 11-3).
Caution – Handle the DIMMs along the outside edges. Do not handle DIMMs
along the gold edge. Do not touch DIMM components or other metal parts. Always
wear an antistatic wrist strap when handling DIMMs.
Caution – Do not lift the DIMM out of the DIMM slot at an angle as it might
damage the edge connector for the DIMM or the DIMM slot.
DIMM slot
9. Repeat Step 6 through Step 8 until you have removed all relevant DIMMs.
11-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11.1.3 Installing the DIMMs
Caution – If you are installing additional memory, remember that DIMMs must be
installed in matched pairs of DIMMs (FIGURE 11-4). The workstation requires a
minimum of one pair of matching DIMMs.
Before replacing Sun Blade 2500 memory, verify that the latest version of OpenBoot
PROM, system firmware, and recommended system patches are installed on your
system. If necessary, check the Sun System Handbook at SunSolve Online:
http://sunsolve.sun.com/handbook_pub/
Note – Additional pairs of DIMMs can be installed in DIMM0 and DIMM1, and
DIMM4 and DIMM5, and DIMM6 and DIMM7.
Caution – Do not remove any DIMM from its antistatic container until you are
ready to install it.
1. Power off the system, open the chassis, remove the hard drive assembly (if
needed), and position the chassis.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.7, “Removing the Hard Drive Assembly” on page 10-20
■ Section 10.6, “Positioning the Chassis” on page 10-18
Note – Install DIMMs in consecutive pairs into DIMM slots: DIMM0 and DIMM1,
or DIMM2 and DIMM3, or DIMM4 and DIMM5, or DIMM6 and DIMM7.
DIMM slot(s)
11-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Caution – Handle DIMMs only by the edges. Do not touch DIMM components or
metal parts. Always wear an antistatic wrist strap when handling DIMMs.
Caution – If you replace a single DIMM, the replaced DIMM must be identical to
the one removed.
5. Align the DIMM with the DIMM connector slot (FIGURE 11-6).
Align the DIMM notch to the DIMM connector key.
DIMM
DIMM notch
DIMM connector key
FIGURE 11-6 Aligning the DIMM to the DIMM Connector Slot (View from Top of Motherboard Tray)
The DIMM is seated when you hear a click and the ejector levers are in the vertical
position.
DIMM
FIGURE 11-7 Securing the DIMM (View from Top of Motherboard Tray)
11. Replace the rear fan and rear fan bracket, if needed.
See Section 13.3, “Replacing the Rear Fan” on page 13-16.
11-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13. Inspect the DIMMs and related component cabling.
Confirm the following:
■ The rear fan cable is firmly connected to the motherboard.
■ The SCSI backplane power cables are plugged into the SCSI backplane.
■ The hard drive interface cable is fed through the SCSI backplane bracket, plugged
into the SCSI backplane, and plugged into the motherboard.
Note – Before replacing Sun Blade 2500 DIMMs verify that the latest version of
OpenBoot PROM, system firmware, and recommended system patches are installed
on your system.
During system startup, OpenBoot PROM checks for DIMM type and DIMM
manufacturer. TABLE 11-2 shows the result and the action taken by the OpenBoot
PROM.
Wrong DIMM type System beeps three times and powers off.
DIMMs in a pair have different System does not use unlike DIMMs. A message is
architecture. displayed and the system continues to boot, the
system will attempt to use the DIMM pair.
DIMMs in a pair are from different System uses DIMMs from different manufacturers. A
manufacturers. message is displayed and the system continues to
boot.
Note – If you only have one DIMM pair installed and the DIMMs have a different
architecture, the system beeps three times powers off. No message is displayed.
CPU0 has four memory slots. The two lower slots make up physical Bank 0 and
the two upper slots make up physical Bank 2 (FIGURE 11-8).
CPU1 has four memory slots. The two lower slots make up physical Bank 0 and the
two upper slots make up physical Bank 2 (FIGURE 11-8).
This message means that each of the two DIMMs in the lower slots comes from a
different manufacturer. The system still attempts to use the DIMMs.
This message means that each of the two DIMMs in the upper slots has a different
internal memory layout. The system will not use the DIMMs.
FIGURE 11-8 identifies the location of the faulty DIMMs in the previous examples.
Bank 2
Bank 0
Bank 0
CPU1
CPU0
11-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
A system must have at least one functional pair of DIMMs to display a message.
Note – A system with more than one pair of DIMMs might display more than one
message.
For additional information about memory interleaving see: Section C.3.2.7, “Memory
Interleaving” on page C-21.
2. Locate the CPU fan and heat sink assembly (FIGURE 11-9).
3. If you are replacing the CPU fan and heat sink assembly for CPU 0, remove the
rear fan.
See, Section 13.3.2, “Removing the Rear Fan” on page 13-17.
4. If you are replacing the CPU fan and heat sink assembly for CPU 1, remove the
hard drive assembly.
See Section 10.7, “Removing the Hard Drive Assembly” on page 10-20.
6. Disconnect the CPU fan and heat sink assembly fan cable from the motherboard
(FIGURE 11-10).
Disconnect the fan cable from the CPU fan cable and heat sink assembly that you are
replacing.
Fan1 connector
Fan cable
Fan3 connector
11-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Caution – Do not damage the transistors and other sensitive devices around the
CPU fan and heat sink assembly.
Note – Check the orientation of the clips before removal. You will need to reinstall
the clips in the same orientation later.
b. Push down on the CPU fan and heat sink assembly with one hand
(FIGURE 11-12).
The assembly may lift up on the right side.
Left clip
Latch (2)
FIGURE 11-12 Holding the CPU Fan and Heat Sink Assembly
8. Remove the CPU fan and heat sink assembly (FIGURE 11-14).
a. If necessary, rotate the CPU fan and heat sink assembly counterclockwise
(FIGURE 11-13).
This action breaks the seal between the heat sink, thermal pad, and the CPU. It
may be necessary to rotate the CPU fan and heat sink counterclockwise and
clockwise several times to break the seal.
Note – If you cannot easily break the seal between the CPU fan and heat sink
thermal pad and the CPU, replace the motherboard.
11-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 11-13 Rotating the CPU Fan and Heat Sink Assembly Counterclockwise
b. Lift and remove the CPU fan and heat sink assembly (FIGURE 11-14).
Remove the CPU fan and heat sink assembly, and place it on its side.
Caution – Do not place the CPU fan and heat sink assembly thermal pad on your
antistatic mat. The pad might attract dirt and oil from the antistatic mat to its
surface. This dirt and oil might prevent heat transfer from occurring.
FIGURE 11-14 Removing the CPU Fan and Heat Sink Assembly
Proceed to Section 11.2.3, “Installing the CPU Fan and Heat Sink Assembly” on
page 11-18.
Caution – Do not power on the system if the CPU fan and heat sin assembly is not
installed.
Caution – If the CPU fan and heat sink assembly is not installed, the workstation
should not be powered on. If it was powered on, see Section 10.3, “Powering Off the
Workstation” on page 10-4 for information about powering off the workstation.
See:
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.6, “Positioning the Chassis” on page 10-18
2. Identify the CPU fan and heat sink assembly location on the motherboard
(FIGURE 11-9).
The CPU fan and heat sink assembly is installed on CPU0 or CPU1.
3. Remove the CPU fan and heat sink assembly from its packaging.
4. Place the CPU fan and heat sink assembly onto the CPU (FIGURE 11-15).
Arrange the CPU fan so that the cable is facing the bottom-front corner of the chassis
(FIGURE 11-20).
5. Fasten the CPU fan and heat sink assembly onto the CPU.
a. Place the right CPU fan and heat sink assembly clip over CPU yoke bracket tab
a (FIGURE 11-15).
11-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Clip (2)
CPU yoke
Tab A
bracket
b. Place the clip over tab b of the CPU yoke bracket (FIGURE 11-16).
Tab C
Tab A
c. Install the leading edge of the clip (edge without the latch) over tab c.
Press down on the clip until seats into the lock-down position (FIGURE 11-17).
Clip
Tab B
Tab A
d. Ensure that the clip is correctly seated on the CPU yoke bracket at tabs a, b,
and c.
Tab D
Clip
e. Place the left CPU fan and heat sink assembly clip over CPU yoke bracket tab
d (FIGURE 11-18).
11-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Tab D
Latch
f. Place the clip over tab e of the CPU yoke bracket (FIGURE 11-19).
g. Install the leading edge of the clip (edge without the latch) over tab f.
h. Ensure that the clip is correctly seated on CPU connector tabs d, e, and f.
Press down on the clip until seats into the lock-down position.
6. Connect the CPU fan and heat sink assembly cable (FIGURE 11-20).
Each CPU fan and heat sink assembly cable has a designated connector on the
motherboard. Connect the fan cable connector for CPU 0 to FAN1. Connect the fan
cable connector for CPU 1 to FAN3.
You have installed one of the CPU fan and heat sink assemblies. If necessary, repeat
Step 3 through Step 6 of this procedure to install the second CPU fan and heat sink
assembly.
Fan3 connector
CPU1
FIGURE 11-20 Connecting CPU Fan and Heat Sink Assembly Connectors
8. If you replaced the CPU fan and heat sink assembly for CPU 1, also reinstall the
hard drive assembly.
See Section 15.2, “Replacing the Hard Drive Assembly” on page 15-2.
9. If you replaced the CPU fan and heat sink assembly for CPU 0, also reinstall the
rear fan and rear fan bracket.
Insert all four feet of the rear fan bracket into the matching D-shaped holes in the
chassis back panel. Position the rear fan cable facing down and toward the rear of
the chassis. Slide the bracket toward the motherboard until the fan bracket latches
click. If necessary, see: Section 13.3.3, “Installing the Rear Fan” on page 13-20.
10. Inspect the CPU fan and heat sink assembly clips.
■ The CPU fan and heat sink assembly clips are down and both clips for each CPU
fan assembly are locked in place.
■ The rear fan bracket feet are well seated in the chassis.
■ The hard drive bracket is tight in the hard drive bay.
11. Inspect the CPU fan and heat sink assembly cabling.
■ Each CPU fan and heat sink assembly power cable is securely connected to the
motherboard.
■ The rear fan cable is firmly securely connected to the motherboard.
■ The SCSI backplane power cables are plugged into the SCSI backplane.
11-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
■ The SCSI interface cable is fed through the SCSI backplane bracket, plugged into
the SCSI backplane, and plugged into the motherboard.
Battery
Battery clip
Specification Value
Voltage 3 VDC
Form factor CR 32220
Vendor Maxell
Battery
Battery latch
4. Finishing up.
The workstation does not function without the battery. To install the new battery
proceed to Section 11.3.3, “Installing the Battery” on page 11-25.
11-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11.3.3 Installing the Battery
The battery installs directly onto the motherboard. There are no additional fasteners
or cables.
Battery
Connector
Battery latch
5. Finish up.
Reposition the chassis, replace the access panel, power on the system, and verify the
component installation.
See:
■ Section 15.1, “Repositioning the Chassis” on page 15-2
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
NVRAM
11-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – NVRAM and the NVRAM connector are keyed.
NVRAM
Motherboard connector
Key
NVRAM Battery
4. Finishing up.
The workstation does not function without NVRAM. To install new NVRAM,
proceed to Section 11.4.3, “Installing NVRAM” on page 11-27.
3. Install NVRAM.
Align the NVRAM key to the NVRAM connector key on the motherboard. Press the
NVRAM down until snug.
5. Finishing up.
Reposition the chassis, replace the access panel, power on the system, and verify the
component installation.
See:
■ Section 15.1, “Repositioning the Chassis” on page 15-2
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
Topics include:
■ Section 11.5.1, “Identifying PCI Cards” on page 11-28
■ Section 11.5.3, “Removing a PCI Card” on page 11-32
■ Section 11.5.4, “Installing a PCI Card” on page 11-35
■ Section 11.5.5, “Special Considerations for Multiple Graphic Accelerators Installed
in a Single Workstation” on page 11-38
11-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Motherboard
ARC0/RSC0 slot
PCI slot 5
PCI slot 4
PCI slot 3
PCI slot 2
PCI slot 1
PCI slot 0
Graphics accelerator
1394 IEEE/USB
Chassis cross brace combination card
PCI Card Slots Motherboard Supported Speed Motherboard Slot Connector Colors
Note – If you are installing or upgrading PCI cards, proceed to Section 11.5.4,
“Installing a PCI Card” on page 11-35.
TABLE 11-5 is a summary of the Sun Blade 2500 workstation PCI slot configurations.
11-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 11-5 Sun Blade 2500 Workstation PCI Slot Configurations (Continued)
PCI3 66 MHz, 64 bit Sun XVR-500, Sun XVR-100 Sun XVR-500, SunPCi III
Sun XVR-600, Sun XVR-600 coprocessor
Sun XVR-1200
PCI2 66 MHz, 64 bit Sun XVR-500, Sun XVR-100 Sun XVR-500, SunPCi III
Sun XVR-600, Sun XVR-600 coprocessor
Sun XVR-1200
PCI1 33 MHz, 64 bit Sun XVR-600,
Sun XVR-1200
PCI0 33 MHz, 64 bit IEEE IEEE IEEE IEEE
1394a/USB 2.0 1394a/USB 2.0 1394a/USB 2.0 1394a/USB 2.0
combination combination combination combination
card card card card
Note – Up to two Sun XVR-500 graphic accelerators are supported per workstation.
Place the accelerators in PCI slots 2, 3, or 5 for maximum system performance.
Placement in other PCI slots might reduce system performance. The factory default
position is PCI slot 5.
2. Remove the PCI card support and the chassis cross brace.
See Section 13.7, “Replacing the PCI Card Support and Chassis Cross Brace” on
page 13-42.
11-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
5. Unfasten the screw(s) for the PCI card (FIGURE 11-28).
Using a No. 2 Phillips screwdriver, remove the screw(s) that secure the card bracket
tab to the chassis back panel. Set the screw(s) aside in a container.
Note – The Sun XVR-1200 graphics accelerator shown has two boards and,
therefore, two screws.
Screw (2)
Bracket
tab
PCI card
Note – Use care not to damage the EMI fingers around the PCI card openings.
PCI card
11-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
PCI slot filler panel Screw
b. Replace the PCI card support and chassis cross brace, reposition the chassis,
replace the access panel, and power on the system.
See:
■ Section 13.7, “Replacing the PCI Card Support and Chassis Cross Brace” on
page 13-42
■ Section 15.1, “Repositioning the Chassis” on page 15-2
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
Motherboard
3. Remove the chassis PCI slot filler panel, if needed (FIGURE 11-30).
Using a No. 2 Phillips screwdriver, remove the chassis filler panel screw. Slide the
filler panel out. Set the filler panel and screw aside.
4. Remove the PCI card support and the chassis cross brace.
See Section 13.7, “Replacing the PCI Card Support and Chassis Cross Brace” on
page 13-42.
Caution – Handle the PCI card along the outside edges. Do not handle the PCI card
along the connector edge.
7. Align the PCI card with the selected PCI card slot (FIGURE 11-32).
Position the PCI card so that the card aligns with the PCI card opening and the PCI
card slot.
11-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8. Insert the PCI card into the PCI card slot.
Firmly press the PCI card straight down into the PCI card slot until it is fully seated.
Note – If you choose to keep the chassis in its upright position, do not tip over the
chassis.
Note – Do not damage the EMI fingers surrounding the chassis back panel opening.
Chassis
11. Replace the PCI card support and chassis cross brace.
See Section 13.7, “Replacing the PCI Card Support and Chassis Cross Brace” on
page 13-42.
TABLE 11-6 PCI Slot Locations for Sun Blade 2500 Graphics Accelerators
Number of Graphics
Graphics Accelerator Accelerators Supported PCI Slot Location(s)
11-38 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11.5.5.2 Probe Order
During the boot sequence, device nodes are probed. The PCI slots are probed in the
order described in TABLE 11-7:
Probe
Order Slot Identifier Slot Position on Back Panel Device Node
Unless you reconfigure the default, the first graphics accelerator occurring in the
probe order is designated the default console display and assigned the aliases
screen and /dev/fb.
ok test screen
Testing screen
This is the beginning of the self-test output for a Sun XVR-100 graphics accelerator.
If the device does not have a self-test built in, the following message is displayed.
2. Display the device nodes for the installed graphics accelerators. For example:
ok show-displays
a) /pci@1f,700000/SUNW,XVR-100@3
b) /pci@1e,600000/SUNW,XVR-1200@1
q) NO SELECTION
3. Select the graphics accelerator to be the new console display by typing its
respective letter. For example:
The utility ends and the device node path is loaded into a text buffer.
Type a space, then hold down the Control key and press the Y key.
5. Configure the output-device parameter for the new console display. For
example:
11-40 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
6. Reset the OpenBoot PROM:
ok reset-all
The system now uses the Sun XVR-1200 graphics accelerator as the new console
display.
Note – The default console display, the first graphics accelerator found in probe
order, is still aliased to screen. If you wish to check the new console display, type:
test newconsoledisplay.
You can also view an animated version of these instructions by clicking on this
film icon
Caution – This procedure is intended for Sun authorized service providers only.
Caution – Do not separate the motherboard from the motherboard tray when
returning the motherboard for replacement.
Motherboard
Motherboard tray handle (2)
11-42 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
DIMM3 PS1
DIMM2 SCR0
PS2
DIMM1
DIMM0
DIMM7
DIMM6
DIMM5
DIMM4
CPU0
FAN1
SCSI1 CPU1
G-bit Ethernet
FAN0
ARC0/RSC0 IO-bridge1
IO-bridge0 FAN3
PCI5
FAN2
PCI4
J11
PCI3 IDE1
SouthBridge
PCI2 UltraSCSI Controller
OBP
PCI1
BAT0 J15
PCI0 NVRAM
Location Description
11-44 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3. Remove the hard drive assembly.
See Section 10.7, “Removing the Hard Drive Assembly” on page 10-20.
Rear fan
Hard drive assembly
DIMMs
PCI cards
Motherboard
11-46 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 11-36 Disconnecting Power Cables
10. Remove the two parallel port fastening screws (FIGURE 11-38).
Use a 3/16-inch (5.0 mm) socket and driver to remove the parallel port fastening
screws. Set the screws in a container.
11-48 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Parallel port
fastening screw (2)
Motherboard tray
Motherboard
C
Order of screw removal
Chassis
B
External motherboard
screw (3)
A
FIGURE 11-38 Removing the Parallel Port Fastening and External Motherboard Screws
Motherboard
Proceed to Section 11.6.3, “Installing the Motherboard” on page 11-50 to install the
new motherboard.
11-50 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
2. Remove the new motherboard from its antistatic package and place it on an
antistatic mat.
4. Install the new CPU fan and heat sink assembly, if necessary.
See Section 11.2, “Replacing the CPU Fan and Heat Sink Assembly” on page 11-13.
6. Insert the motherboard and tray assembly into the chassis (FIGURE 11-40).
Note – Move all cables out of the way. Ensure that the cables are not positioned
under the motherboard and tray assembly.
Grasping both motherboard tray handles, lower the motherboard into the chassis.
Align the motherboard tray slots with their matching chassis fingers. Slide the
motherboard tray all the way to the back of the chassis.
Handle (2)
Slot (3)
Finger (3)
Chassis
FIGURE 11-40 Inserting the Motherboard and Tray Assembly Into the Chassis
Note – Observe the fastening screw sequence to prevent any unnecessary strain on
the parallel port connector (FIGURE 11-41).
External
motherboard
screw (3)
Chassis
B
Order of screw installation
FIGURE 11-41 Installing the External Motherboard and Parallel Port Fastening Screws
11-52 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
9. Fasten the motherboard tray to the outside of the chassis (FIGURE 11-42).
Using a No. 2 Phillips screwdriver, replace the three screws that secure the
motherboard to the outside of the chassis.
Tighten the middle screw first (A), then the right screw (B), and then the left screw
(C).
Motherboard
and tray
Screw (3)
B
Order of screw installation
FIGURE 11-42 Fastening the Motherboard and Tray to the Outside of the Chassis
Note – FIGURE 11-43 shows the second optional CD-RW or DVD-ROM drive with
interface cable installed.
IDE1
IDE0 SCSI0
11-54 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
FIGURE 11-44 Installing Motherboard Power Cables
13. Replace the PCI card support and the chassis cross brace.
See Section 13.7, “Replacing the PCI Card Support and Chassis Cross Brace” on
page 13-42.
Caution – The interface and power cables are attached to the SCSI backplane and
could be damaged when you slide the drive bracket into the hard drive bay.
11-56 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 12
This chapter describes the remove and replace procedures for the Sun Blade 2500
workstation replaceable storage devices.
The procedures described in this chapter are written for workstation service
providers and system administrators.
Caution – Follow the cautions, warnings, and instructions in the Sun Blade 2500
Workstation Safety and Compliance Guide (816-1000). The document is available at:
http://www.sun.com/documentation
Caution – The procedures in this chapter are described with the workstation chassis
in an upright position. Use care to ensure that you do not tip over the chassis.
12-1
12.1 Replacing a Hard Drive
This section describes removal and installation of the hard drive. Topics include:
■ Section 12.1.1, “Identifying the Hard Drive” on page 12-2
■ Section 12.1.2, “Removing the Hard Drive” on page 12-3
■ Section 12.1.3, “Installing a Hard Drive” on page 12-5
The hard drive assembly is installed in the hard drive bay (FIGURE 12-2). The hard
drives are labeled HDD0 and HDD1, the inner hard drive (HDD0) being the boot
drive.
SCSI backplane
Cover
FIGURE 12-1 Hard Drive Assembly Location and Identification
12-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 12-1 lists the hard drive specifications.
Specification Value
Note – The hard drives are UltraSCSI IV 320 compatible. However, the controller for
the drive is a SCSI 160.
Note – The Sun Blade 2500 workstation can accommodate up to two hard drives. If
you are not removing an existing drive, proceed to Section 12.1.3, “Installing a Hard
Drive” on page 12-5.
FIGURE 12-2 Releasing the Hard Drive From the Hard Drive Assembly
Hard drive
Release button
FIGURE 12-3 Removing the Hard Drive From the Hard Drive Assembly
12-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
You have removed the hard drive.
Caution – Use proper ESD grounding techniques when handling components. Wear
an antistatic wrist strap and use an antistatic mat. Store ESD-sensitive components in
antistatic bags before placing them on any surface.
4. Locate the hard drive assembly and hard drive assembly guides (FIGURE 12-5).
If you are installing a second hard drive, install it in the remaining free slot in the
hard drive assembly. The boot hard drive must be installed in hard drive slot HDD0,
the slot farther from the chassis opening. The second hard drive bay is hard drive
slot HDD1, the slot closer to the chassis opening.
5. Align the hard drive with the hard drive assembly guides.
12-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Hard drive assembly
Hard drive assembly guides
Hard drive
handle
Hard drive Slot HDD1
FIGURE 12-5 Aligning the Hard Drive to the Hard Drive Assembly
7. Lock the hard drive into the hard drive assembly (FIGURE 12-6).
Press the hard drive handle closed until it locks the hard drive in the hard drive
assembly. This seats the hard drive connector into the SCSI backplane connector.
FIGURE 12-6 Installing the Hard Drive in the Hard Drive Assembly
9. Finish up.
Replace the access panel, power on the system, and verify the component
installation.
See:
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
12-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Drive 0 (DVD-ROM drive)
Removable media bay
Bezel
Specification Value
Speed 16 X
Buffer 2 MB
Interface IDE
Note – If so equipped, do not remove the plastic rivet from the headphone jack on
the DVD-ROM drive. Do not use the headphone jack on the CD-RW drive. Instead,
use the headphone jack on the audio module located on the rear panel of your
workstation.
Note – The instructions in this section apply to any removable media drive, such as
a CD-RW ROM or tape drive.
If you are not removing an existing drive, proceed to Section 12.2.3, “Installing the
DVD-ROM Drive” on page 12-12.
1. Power off the system, open the chassis, attach the antistatic wrist strap, and
remove the bezel.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.5, “Removing the Bezel” on page 10-16
DVD-ROM drive
Removable media
drive bay
Interface cable
(IDE1)
SCSI to DVD-ROM
power cable
12-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4. Disconnect the power cable(s).
The power cable is located at the back of the DVD-ROM drive and is connected to
the SCSI backplane.
Note – Six-pin power supply and cable connector P5 is routed from the power
supply to the SCSI backplane. A four-pin power cable (jumper) is then routed from
the SCSI backplane to the DVD-ROM drive. This provides power from the power
supply to the DVD-ROM drive.
Note – To supply power to an optional CD-RW or tape drive use power supply
connector P7, P8, or P9.
DVD-ROM drive
Tab (2)
DVD-ROM drive
7. If you removed the hard drive to replace it, install the new hard drive.
Proceed to Section 12.1.3, “Installing a Hard Drive” on page 12-5.
8. If you are not replacing the hard drive you removed, close the chassis and install
a DVD-ROM drive EMI filler panel to protect the workstation (FIGURE 12-11).
The front panel slot must be closed with a filler panel for system EMI and airflow
requirements.
a. Facing the front of the chassis, tip the filler panel into the right side of the
chassis.
b. Squeeze the filler panel tab and pull the filler panel into the left side of the
chassis.
9. Replace the bezel and access panel, and power on the system.
See:
■ Section 15.3, “Replacing the Bezel” on page 15-4
■ Section 15.4, “Replacing the Access Panel” on page 15-6.
■ Section 15.6, “Verifying an Installation” on page 15-10
12-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – If you are installing an additional media drive into the removable media
drive bay, it is necessary to remove the plastic filler panel that is enclosed in the
bezel.
To remove the EMI filler panel, insert your finger in the round hole on the left side
of the EMI filler panel and pull the EMI filler panel straight out from the system
chassis. Set the EMI filler panel aside.
FIGURE 12-11 Removable Media Drive Bay and EMI Filler Panel
4. Remove the spare drive rails from their storage position, if needed (FIGURE 12-14).
The drive rails are stored on the side of the DVD-ROM drive bracket. Unsnap them
from their storage location.
6. Snap the drive rails to the DVD-ROM drive, if needed (FIGURE 12-12).
Snap the drive rails into the lower pair of holes on both sides of the DVD-ROM
drive. The flat end of the rails are toward the DVD-ROM drive power and interface
connectors. The drive rail squeeze tabs are toward the front of the DVD-ROM drive
media slot.
7. Verify that the DVD-ROM drive is configured for master (MA) mode operation
(FIGURE 12-13).
See the DVD-ROM drive documentation for instructions on setting the master (MA)
mode.
Note – The location of the master (MA) jumper may vary depending on the
manufacturer of the DVD-ROM drive.
DVD-ROM drive
Master
(MA) jumper
Interface cable
SCSI to DVD-ROM power cable
8. Slide the DVD-ROM drive into the removable media bay (FIGURE 12-14).
Slide the DVD-ROM drive into the removable media bay, located below the smart
card reader, until the drive rails click.
12-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Drive rail (2)
DVD-ROM drive
Bezel
12-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
12.3.2 Removing the Smart Card Reader
1. Power off the system, open the chassis, and remove the bezel.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.5, “Removing the Bezel” on page 10-16
3. Disconnect the smart card reader interface cable from the smart card reader
(FIGURE 12-16).
a. Squeeze together the two green plastic tabs at the front sides of the smart card
reader assembly.
b. Pull the smart card reader assembly straight out of the removable media drive
bay. Set the smart card reader assembly down on an antistatic mat.
5. Remove the smart card reader from the smart card reader bracket.
Tilt and lift the smart card reader from the bracket. Set the smart card reader aside.
Tab (2)
Removable media
drive bay
Smart card
reader
assembly
Screw (2)
Smart card
reader
12-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
2. Locate the smart card reader bracket (FIGURE 12-18).
The smart card reader installs into the smart card reader bracket.
4. Insert the smart card reader into the smart card reader bracket (FIGURE 12-18).
Tilt the card into the bracket rails and slide in until it stops.
Screw (2)
Media drive
bay
Smart card
reader assembly
Drive
rail (2)
Smart card
reader
assembly
a. Fasten the smart card reader to the smart card reader bracket.
Using a No. 2 Phillips screwdriver, install both screws that secure the smart card
reader to the smart card reader bracket.
b. Install the smart card reader assembly into the removable media drive bay.
Slide the smart card reader into the smart card reader bay.
c. Seat the smart card reader assembly into the removable media drive bay.
Slide the smart card reader assembly into the removable media drive bay until the
drive rails click.
6. Connect the smart card reader interface cable to the smart card reader
(FIGURE 12-19).
Connect smart card reader interface cable to the smart card reader.
7. Inspect the smart card reader assembly and related component fasteners.
■ The smart card reader assembly drive rails are seated on the smart card reader
assembly.
■ The smart card reader assembly is tight in the removable top media bay.
12-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
8. Inspect the smart card reader assembly and related component cabling.
■ The smart card reader interface cable is firmly connected to the motherboard at
connector SCR0.
■ The smart card reader assembly interface cable is firmly connected to smart card
reader assembly.
9. Finish up.
Replace the bezel and access panel, power on the system, and verify the component
installation.
See:
■ Section 15.3, “Replacing the Bezel” on page 15-4
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
This chapter describes the remove and replace procedures for the Sun Blade 2500
workstation replaceable chassis components.
The procedures described in this chapter are written for workstation service
providers and system administrators.
Caution – Follow the cautions, warnings, and instructions in the Sun Blade 2500
Workstation Safety and Compliance Guide (816-2061). The document is available at:
http://www.sun.com/documentation
Caution – Many of the procedures in this chapter are described with the
workstation chassis laying on its side. If you perform any of the procedures in this
chapter with the chassis in its upright position, use care to ensure you do not tip
over the chassis.
13-1
Caution – When servicing or removing workstation components, attach an
antistatic strap to your wrist and then to a metal area on the chassis. Then disconnect
the power cord from the workstation and the wall receptacle. Following this caution
equalizes all electrical potentials with the workstation.
Connector P7
Connector P8
Connector PS1
Power supply
Connector PS2
Connector P5
13-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Not all workstation power supplies have connector P9 attached to the wiring
harness.
Specification Value
3. Disconnect the power supply and cable connector P5 from the hard drive
assembly (FIGURE 13-2).
Power supply and cable connector P5 is connected to the SCSI backplane, on the
underside of the hard drive assembly.
FIGURE 13-2 Disconnecting Power Supply Cable Connector P5 From the Hard Drive
Assembly
13-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Power supply Power supply
connector PS1
Power supply
connector PS2
8. If necessary, remove the power cable(s) from the chassis routing clip(s).
Note – Some workstations have cable routing clips for the power supply cables and
connectors. If your workstation has these clips, open the clips and remove the power
supply cables.
Note – There may be more than one media drive connected to the power supply. If
so, connectors P7, P8, or P9 might be used to supply power to the additional media
drives. Disconnect the power cables from those drives.
Note – The IEC connector orientation may vary depending on the manufacturer of
the power supply that you have.
External
screw (3)
10. Remove the two internal power supply screws (FIGURE 13-5).
Using a No. 2 Phillips screwdriver, remove both screws that secure the power
supply to the system chassis roof.
Chassis roof
Screw (2)
Phillips screwdriver
13-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11. Remove the power supply from the chassis (FIGURE 13-6).
Shift the power supply toward the front of the chassis. Lift the power supply up and
out of the chassis. Set the power supply aside on an antistatic mat. Proceed to:
Section 13.1.3, “Installing the Power Supply” on page 13-7.
Power supply
Chassis
Power supply
Chassis roof
Chassis
Internal screw (2)
Power supply
bracket
Phillips screwdriver
13-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Power supply
External
screw (3)
Phillips screwdriver
6. Fasten the power supply to the chassis back panel (FIGURE 13-8).
Using a No. 2 Phillips screwdriver, install the three external screws that secure the
power supply to the chassis back panel.
7. Connect power supply connectors PS1 and PS2 to the motherboard (FIGURE 13-9).
There are two power supply cables connected to the motherboard.
The power supply cables might have routing clips that fasten them to the chassis. If
so, route the cables through the clips and then connect the connectors PS1 and PS2 to
the motherboard.
Power supply
connector PS1
FIGURE 13-9 Installing Power Supply Connectors PS1 and PS2 to the Motherboard
Note – There maybe more than one media drive connected the power supply. If so,
connectors P7, P8, or P9 might be used to supply power to the additional media
drives.
FIGURE 13-10 Installing and Verifying Installation of Hard Drive Assembly Cables
13-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11. Inspect the power supply fasteners.
■ The power supply screws are in place and tight.
■ The power supply is seated on the power supply bracket (FIGURE 13-7).
Front fan
Speaker
Specification Value
13-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Connector FAN2
Front fan
Motherboard
4. Remove the front fan cable from the front fan bracket (FIGURE 13-12)
Guide the front fan cable through the front fan bracket tab.
5. Remove the front fan from the front fan bracket (FIGURE 13-13).
Pull back slightly on the tabs. Tilt the near edge of the fan away from the near edge
of the bracket. Lift the fan out of the front fan bracket chassis and set it aside.
Tab (2)
Front fan
Caution – Do not power on the system if the front fan is not installed.
13-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Front fan bracket
FIGURE 13-14 Aligning the Front Fan to the Front Fan Bracket
5. Install the front fan into the front fan bracket (FIGURE 13-14).
Press the fan into the fan bracket until the two tabs click.
6. Guide the fan cable through the front fan bracket tab (FIGURE 13-15).
FAN2 connector
Motherboard
10. Replace the access panel, power on the system, and verify the component
installation.
See:
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
13-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Rear fan Rear fan bracket
Specification Value
Voltage 12 VDC
Current0 0.45A
Speed 500-3000 RPM
Flow Rate 3-18 CFM
5. Remove the rear fan from the rear fan bracket (FIGURE 13-18).
Flex an edge of the fan bracket away from the fan while lifting on the fan. Repeat for
all edges until the fan is released from the bracket. Set the fan and bracket aside.
13-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Press or lift here Rear fan bracket
to remove
Rear fan
6. Install the rear fan bracket into the workstation chassis (FIGURE 13-19).
Insert all four tabs of the rear fan bracket into the matching D-shaped holes in the
chassis back panel. Slide the bracket toward the motherboard until the fan bracket
tabs click.
Chassis
Caution – Do not power on the system if the rear fan is not installed.
13-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
D-shaped hole (4) Motherboard
Chassis
5. Align the rear fan to the rear fan bracket (FIGURE 13-21).
Align the rear fan cable to the bottom corner of the rear fan bracket.
FIGURE 13-21 Installing the Rear Fan Into the Rear Fan Bracket
7. Connect the rear fan cable to the motherboard rear fan connector FAN0
(FIGURE 13-22).
13-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Rear fan bracket Rear fan
Chassis
FAN0 connector
13-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Hard drive HDD0 Hard drive bracket tab
Hard drive HDD1 SCSI backplane
FIGURE 13-24 Removing the Two Screws for the Hard Drive Assembly
5. Release the hard drive assembly from the hard drive bay (FIGURE 13-25)
Press the green latch on the top of the hard drive bracket and slide the hard drive
assembly out of the hard drive bay.
13-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
6. Disconnect the two power cables (FIGURE 13-26).
b. Release the hard drive power cables from the hard drive bracket.
The hard drive power cables are routed through the hard drive bracket clips, one
on the bottom of the hard drive bracket, the other on the back side of the hard
drive bracket.
SCSI Interface
cable
Caution – The routing clip for the SCSI interface cable is fragile.
9. Remove the green plastic SCSI backplane cover from the hard drive bracket
(FIGURE 13-27).
Unclip the SCSI backplane cover tab from the left side of the hard drive bracket.
Unclip both tabs from the right side of the hard drive bracket. Lift the backplane
cover from the hard drive bracket and set it aside.
10. Unfasten the SCSI backplane from the hard drive bracket (FIGURE 13-27).
Using a No. 2 Phillips screwdriver, remove both screws that secure the SCSI
backplane to the hard drive bracket. Set the screws aside in a container.
13-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
11. Slide the SCSI backplane out of the hard drive bracket and set it aside
(FIGURE 13-28).
Note – Do not operate the workstation with the SCSI backplane removed.
Proceed to Section 13.4.3, “Installing the SCSI Backplane” on page 13-29 to install the
new SCSI backplane.
4. Slide the SCSI backplane into the hard drive bracket channels (FIGURE 13-28).
The single SCSI connector should face out from the interior of the hard drive
bracket. The two SCSI backplane power connectors should face toward the bottom
of the hard drive bracket (FIGURE 13-29).
Screw (2)
SCSI backplane
5. Fasten the SCSI backplane to the hard drive bracket (FIGURE 13-28).
Using a No. 2 Phillips screwdriver, install the two screws that secure the SCSI
backplane to the hard drive bracket.
13-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Hard drive bracket
Screw (2)
SCSI backplane
Routing clip
Cover
SCSI backplane
interface connector
Tab (4)
SCSI interface
cable
Routing clip (2)
a. Connect power supply power cable connector P5 and the SCSI to DVD-ROM
power cable both cables to the SCSI backplane.
b. Route the cables through the two routing clips on the back and bottom sides of
the hard drive bracket.
9. Slide the hard drive bracket into the hard drive bay until the latch clicks
(FIGURE 13-31).
FIGURE 13-31 Installing the Hard Drive Bracket Into the Hard Drive Bay
10. Install all hard drives into the hard drive bracket.
See Section 12.1.3, “Installing a Hard Drive” on page 12-5.
11. Install the two screws for the hard drive assembly (FIGURE 13-32).
13-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Screw (2)
FIGURE 13-32 Installing the Two Screws for the Hard Drive Assembly
14. Replace the access panel, power on the system, and verify the component
installation.
See:
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
Fanbracket
Fan bracket
Speaker
Speaker
Specification Value
Impedance 8 Ohm
Wattage (maximum 3.5W
power handling)
13-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13.5.2 Removing the Speaker
1. Power off the system and open the chassis.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
Note – Check the speaker cable routing through the fan bracket and chassis. Upon
reinstallation it will be necessary to correctly route the cable through the chassis.
Speaker
Connector J16
Speaker cable
Speaker
Metal frame
Fan
Speaker cable
13-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
6. Connect the speaker cable.
Press the speaker signal cable connector into the speaker connector (J16) on the
motherboard.
Speaker
Connector J16
Speaker cable
9. Replace the access panel, power on the system, and verify component installation.
See:
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
13-38 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
4. Remove the front fan and the speaker.
See:
■ Section 13.2.2, “Removing the Front Fan” on page 13-12
■ Section 13.5.2, “Removing the Speaker” on page 13-35.
5. Remove the power switch and LED cable assembly from the chassis (FIGURE 13-38).
b. Disconnect the power switch and LED cable assembly from the chassis.
Lift the power switch and LED cable assembly up to remove.
Note – It is not necessary to remove the power switch and LED cable assembly from
the chassis. You are only trying to gain access to the screw that attaches the fan
bracket to the chassis. See step 6.
Screw
Front wall of
chassis
FIGURE 13-38 Removing the Power Switch and LED Cable Assembly from the Chassis
FIGURE 13-39 Removing the Screw that Secures the Fan Bracket to the Chassis
13-40 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Chassis
Front fan
bracket tab (3)
Screw
Chassis
FIGURE 13-41 Installing the Screw for the Front Fan Bracket
5. Install the power switch and LED cable assembly (FIGURE 13-42)
Align the power switch and LED cable assembly tabs with the chassis cutouts. Press
the power switch and LED cable assembly into place.
FIGURE 13-42 Installing the Power Switch and LED Cable Assembly
6. Install the screw for the power switch and LED cable assembly (FIGURE 13-42)
13-42 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13.7.1 Identifying the PCI Card Support and Chassis
Cross Brace
The PCI card support provides shock and vibration protection for long PCI cards. It
supports the PCI cards with spring loaded tabs, one for each PCI card. It is fastened
to the chassis cross brace.
Note – The chassis cross brace provides structural support to the chassis. Do not use
it as a handle.
The PCI card support has two pins that are used to align the PCI card support with
the bottom of the workstation chassis.
2. Locate the PCI card support and the chassis cross brace (FIGURE 13-43).
The cross brace is the long metal bar that extends the width of the chassis. It is
engaged in a slot on the chassis back panel and is fastened to the chassis front panel.
PCI card
Captive screw
PCI card support
13-44 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
PCI card support
Screw
FIGURE 13-46 Removing Chassis Cross Brace and PCI Card Support
Note – Do not operate the workstation without the PCI card support or chassis
cross brace installed.
13-46 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13.7.3 Installing the PCI Card Support and Chassis Cross
Brace
1. Open the chassis.
See Section 10.4, “Removing the Access Panel” on page 10-12.
Note – There are two pairs of holes in the chassis bottom. These holes are used to
align the PCI card support for short or long PCI cards.
PCI card
Captive screw
Cross brace
Screw
FIGURE 13-47 Aligning the PCI Card Support with the PCI Cards
6. Secure the PCI cards with the PCI card support fingers (FIGURE 13-49).
Squeeze each PCI card support tab and move the tabs toward the installed PCI
cards. Align the PCI cards with the appropriate PCI card support fingers.
13-48 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
PCI cards
Note – The instructions in this section apply to any removable media drive, such as
a CD-ROM, tape, or DVD drive.
Removable
media drive bay
13-50 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
13.8.2 Removing System Drive Rails
1. Power off the system and open the chassis.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
Tab (2)
2. Remove the spare drive rails from their storage position, if needed (FIGURE 13-52).
The drive rails are stored on the side of the inside of the removable media drive bay.
Unsnap them from their storage location.
13-52 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
3. Locate the media drive.
Whether you are replacing an existing media drive or installing a new second media
drive, see the appropriate replacement procedure in this manual.
Media drive
This chapter describes the remove and replace procedures for the Sun Blade 2500
workstation replaceable internal cables.
The procedures described in this chapter are written for workstation service
providers and system administrators.
Caution – Follow the cautions, warnings, and instructions in the Sun Blade 2500
Workstation Safety and Compliance Guide (816-2061). The document is available at:
http://www.sun.com/documentation
Caution – The procedures in this chapter are described with the workstation chassis
in an upright position. If you perform any of the procedures in this chapter with the
chassis in its upright position, use care to ensure you do not tip over the chassis.
14-1
The Sun Blade 2500 replaceable cables come as set (FIGURE 14-1). The replaceable
cable set includes:
■ DVD-ROM drive interface cable, from IDE1 to the DVD-ROM (media drives)
■ SCSI0 backplane interface cable, from SCSI0 on the motherboard to the SCSI
backplane
■ Power switch and LED cable assembly, from connector J15 to the power switch
and LED
■ Smart card reader interface cable, from connector SCR0 to the Smart card reader
■ SCSI to DVD-ROM power cable, from SCSI backplane to DVD-ROM drive
Note – Power for the DVD-ROM drive is provided by a 4-pin power cable from the
SCSI backplane to the DVD-ROM.
Smart card
reader interface
cable
SCSI backplane
interface cable
Power switch
and LED cable
assembly
Optional
CD-RW
interface cable
(does not come
with cable set)
Power switch
and LED cable assembly
14-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.1 Replacing the Smart Card Reader Cable
This section describes removal and installation of the smart card reader cable. Topics
include:
■ Section 14.1.1, “Identifying the Smart Card Reader Cable” on page 14-3
■ Section 14.1.2, “Removing the Smart Card Reader Cable” on page 14-3
■ Section 14.1.3, “Installing the Smart Card Reader Cable” on page 14-5
Note – Before removing the smart card reader cable, note its routing in the chassis.
4. Remove the interface cable from the smart card reader and the motherboard.
Use the connector tab to disconnect the smart card reader interface cable from the
connector on the smart card reader. Remove the cable from the chassis and set it
aside.
Proceed to Section 14.1.3, “Installing the Smart Card Reader Cable” on page 14-5.
Note – The smart card reader cannot operate without the interface cable.
14-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.1.3 Installing the Smart Card Reader Cable
1. Open the chassis.
See Section 10.4, “Removing the Access Panel” on page 10-12.
2. Locate where the smart card reader cable is to be installed (FIGURE 14-2).
The smart card reader cable is connected to the back of the smart card reader and to
the motherboard at connector SCR0.
4. Connect the interface cable to the smart card reader (FIGURE 14-3).
Connect the interface cable to the smart card reader connector.
Note – The interface cable is a flat cable. It can be bent to fit, but use caution not to
twist the cable unnecessarily.
Route the interface cable to the upper front corner of the motherboard.
The interface cable for the DVD-ROM connects the removable media drive to the
motherboard. The interface cable is a 40 conductor ribbon cable that is routed
through the chassis from IDE1 to the DVD-ROM drive.
Note – The instructions in this section apply to any removable media drive, such as
a CD-RW, tape, or DVD-ROM drive.
SCSI to DVD-ROM
power cable
FIGURE 14-4 DVD-ROM Drive Power and Interface Cables Location and Identification
14-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.3 Removing the DVD-ROM Drive Cables
1. Power off the system and open the chassis.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
3. Disconnect the DVD-ROM drive interface cable from the DVD-ROM drive.
Disconnect the interface cable from the DVD-ROM drive.
Note – Before removing the DVD-ROM cables, note their routing in the chassis.
Note – The interface cable is a preformed flat cable. Do not to twist the cable
unnecessarily.
The interface cable is routed along the back of the chassis, under the front fan
assembly and up into the DVD-ROM drive.
8. Remove the two screws for the hard drive assembly (FIGURE 14-5).
FIGURE 14-5 Removing the Two Screws for the Hard Drive Assembly
9. Remove the hard drive assembly from the hard drive bay (FIGURE 14-6).
Press down on the green plastic latch at the top of the hard drive assembly, and slide
the hard drive assembly out of the hard drive bay.
14-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
10. Remove the SCSI to DVD-ROM cable assembly from the cable stays (FIGURE 14-7).
The SCSI to DVD-ROM power cable is routed through the two cable stays on back of
the hard drive assembly.
SCSI to DVD-ROM
power cable
FIGURE 14-7 Removing the SCSI to DVD-ROM Cable Assembly from the Cable Stays
11. Disconnect the SCSI to DVD-ROM cable from the SCSI backplane.
You have removed the DVD-ROM interface cable and the SCSI to DVD-ROM drive
power cable.
Proceed to Section 14.3.1, “Installing the DVD-ROM Drive Cables” on page 14-9.
Note – The DVD-ROM drive cannot operate without the interface cable.
Note – The interface cable is a preformed flat cable. Do not to twist the cable
unnecessarily.
Route the interface cable along the back of the chassis, under the front fan assembly
and up to the motherboard connector IDE1.
5. Connect the interface cable into the motherboard connector IDE1 (FIGURE 14-4).
7. Connect the 4-pin SCSI to DVD-ROM power cable to the SCSI backplane
(FIGURE 14-7).
8. Install the SCSI to DVD-ROM power cable assembly into the routing clips
(FIGURE 14-7).
Route the 4-pin cable assembly through the cable stays on the hard drive assembly.
9. Install the hard drive assembly into the hard drive bay (FIGURE 14-8)
FIGURE 14-8 Installing the Hard Drive Assembly into the Hard Drive Bay
10. Install the two screws for the hard drive assembly (FIGURE 14-9).
14-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Screw
SCSI backplane
interface connector
14-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Screw
b. Press down on the green plastic latch at the top of the hard drive bracket and
slide the hard drive bracket out of the bracket mounting rails (FIGURE 14-12).
c. Set the bracket aside carefully, ensuring that the power and interface cables are
still connected.
Note – You do not need to remove the hard drive or the SCSI backplane from the
hard drive assembly.
Hard drive
bay
4. Disconnect the SCSI interface cable from the hard drive assembly.
Disconnect the SCSI interface cable from the SCSI backplane and release the
interface cable from the SCSI backplane bracket cable routing clip.
Routing clip
5. Release the SCSI interface cable from the routing clip (FIGURE 14-13).
Note – The interface cable is a preformed flat cable. Do not to twist the cable
unnecessarily.
The interface cable is routed from the motherboard, along the bottom of the chassis,
under the front fan assembly, and up to the SCSI backplane.
14-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – Before removing the hard drive cables, note their routing in the chassis.
7. Disconnect the SCSI interface cable from the motherboard (SCSI0 connector).
Motherboard
FIGURE 14-14 Disconnecting the SCSI Interface Cable From the Motherboard
9. Remove the SCSI to DVD-ROM power cable from the routing clips.
You have removed the interface and SCSI to DVD-ROM power cables and the power
supply and cable connector P5 from the hard drive assembly.
Proceed to Section 14.4.3, “Installing the SCSI Backplane Cables” on page 14-16.
Note – The hard drive cannot operate without the interface and power cables.
Note – The hard drive interface cable is also known as the SCSI interface cable.
2. Locate where the SCSI backplane cables are to be installed (FIGURE 14-8).
The hard drive assembly has three cables:
■ SCSI interface cable
■ SCSI to DVD-ROM power cable
■ Power supply and cable connector P5
Cable routing
clip
SCSI to DVD-ROM
power cable
Routing clip (2)
for power cords
14-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Note – The interface cable is a preformed flat cable. Do not to twist the cable
unnecessarily.
Route the interface cable along the back of the chassis, under the front fan assembly
and up to the motherboard connector (SCSI0).
Routing clip
SCSI0 connector
Chassis
FIGURE 14-16 Routing the SCSI Interface Cable Through the Chassis
4. Install the hard drive assembly into the hard drive bay (FIGURE 14-17).
Slide the hard drive assembly into the hard drive bay until the latch clicks.
5. Install the two screws for the hard drive assembly (FIGURE 14-18).
Screw
Hard drive assembly
Screw
8. Install the SCSI to DVD-ROM power cable into the routing clips.
14-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.4.3.3 Installing Power Supply Cable and Connector P5
9. Connect 6-pin power cable connector P5 to the SCSI backplane (FIGURE 14-15).
10. Install the 6-pin power cable assembly into the routing clips.
You have installed the interface, SCSI to DVD-ROM power, and power supply cables
to the hard drive assembly.
Power for the power switch and LED cable assembly is routed through connector J15
on the motherboard.
Power switch
FIGURE 14-19 Power Switch and LED Cable Assembly Location and Identification
TABLE 14-1 lists the power switch and LED cable assembly specifications.
Specification Value
Voltage 1-20V
Current 5A
Type SPST
14-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.5.2 Removing the Power Switch and LED Cable
Assembly
1. Power off the system, open the chassis, and remove the bezel.
See:
■ Section 10.3, “Powering Off the Workstation” on page 10-4
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.5, “Removing the Bezel” on page 10-16
2. Locate the power switch and LED cable assembly (FIGURE 14-19).
The power switch and LED cable assembly is fed through the front of the chassis,
just above the front fan, and is fastened to the chassis with a beige bracket.
3. Disconnect the power switch and LED cable assembly (FIGURE 14-20).
The power switch and LED cable assembly is connected to connector J15 on the
motherboard.
Note – Before removing the power switch and LED cable assembly, note its routing
in the chassis.
Motherboard
Routing clip
Connector J15 Routing clip
FIGURE 14-20 Disconnecting the Power Switch and LED Cable Assembly
6. Release the power switch and LED cable assembly (FIGURE 14-21).
Lift up on the power switch and LED cable assembly to release the assembly from
the chassis.
Chassis opening
FIGURE 14-21 Releasing the Power Switch and LED Cable Assembly
7. Remove the power switch and LED cable assembly from the chassis.
Carefully route the cable assembly through the chassis opening.
You have removed the power switch and LED cable assembly.
Proceed to Section 14.5.3, “Installing the Power Switch and LED Cable Assembly” on
page 14-23.
Note – The workstation cannot operate without the power switch cable assembly.
14-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
14.5.3 Installing the Power Switch and LED Cable
Assembly
1. Open the chassis and remove the bezel.
See:
■ Section 10.4, “Removing the Access Panel” on page 10-12
■ Section 10.5, “Removing the Bezel” on page 10-16
2. Locate where the power switch and LED cable assembly is to be installed
(FIGURE 14-19).
3. Remove the new power switch and LED cable assembly from its packaging.
4. Route the power switch and LED cable through the front chassis opening
(FIGURE 14-22).
Route the power switch and LED cable assembly connector through the rectangular
hole on the front of the chassis.
Chassis opening
Motherboard
FIGURE 14-22 Routing the Power Switch and LED Cable Through the Front of the Chassis
Screw
Motherboard
Connector J15
7. Connect the power switch and LED cable assembly connector to connector J15 on
the motherboard.
8. Inspect the power switch and LED cable assembly and related component
fasteners.
■ The power switch and LED cable assembly is seated in the chassis.
14-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
10. Finish up.
Replace the access panel and the bezel, power on the system, and verify the
component installation.
See:
■ Section 15.3, “Replacing the Bezel” on page 15-4
■ Section 15.4, “Replacing the Access Panel” on page 15-6
■ Section 15.5, “Powering On the Workstation” on page 15-7
■ Section 15.6, “Verifying an Installation” on page 15-10
The procedures described in this chapter are written for workstation service
providers and system administrators.
Caution – Follow the cautions, warnings, and instructions in the Sun Blade 2500
Workstation Safety and Compliance Guide (816-2061). The document is available at:
http://www.sun.com/documentation
Caution – The procedures in this chapter are described with the workstation chassis
in an upright position. If you perform any of the procedures in this chapter with the
chassis in its upright position, use care to ensure you do not tip over the chassis.
15-1
15.1 Repositioning the Chassis
After completing any procedures that required the chassis be on its side, reposition
the chassis to it normal upright stance.
2. Using both hands, lift the system chassis from its side, with the opening facing
out.
2. Connect the SCSI interface cable to the SCSI backplane (FIGURE 15-1).
The SCSI interface cable is plugged into the SCSI backplane through the SCSI
backplane cover.
3. Route the SCSI interface cable through the routing clip (FIGURE 15-1).
Caution – The routing clip for the SCSI interface cable is fragile.
4. Connect the two power cables to the SCSI backplane (FIGURE 15-1).
Connect power supply and cable connector P5 and SCSI to DVD-ROM power cable
to the SCSI backplane. The two power cables are plugged into the SCSI backplane on
the underside of the hard drive assembly.
5. Route the two power cables through the two hard drive bracket clips.
The hard drive bracket clips are located on the bottom of the hard drive bracket and
the back side of the hard drive bracket.
15-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Hard drive bracket
Routing clip
FIGURE 15-1 Installing the Power and Signal Cables for the Hard Drive Assembly
6. Install the hard drive assembly into the hard drive bay (FIGURE 15-2).
FIGURE 15-2 Installing the Hard Drive Assembly Into the Hard Drive Bay
Screw
Screw
Hard drive assembly
15-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Chassis
Bezel
2. Verify that you have not left any tools, loose screws, or loose components inside
the system.
3. Reconnect the power cord between the power source and the system power
supply connector.
Workstation
Power cord
a. Peel the copper foil end of the antistatic wrist strap from the system chassis.
5. Align the bottom of the access panel with the chassis (FIGURE 15-7).
Tilt the access panel so that is fits into the bottom groove of the chassis.
15-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
6. Align the top of the access panel with the chassis.
Align the arrows on the access panel with the arrows on the chassis.
Chassis
Thumbscrew (2)
Access panel
7. Slide the access panel toward the front of the system chassis until it stops.
1. Reconnect the keyboard, mouse, monitor, and network connections (FIGURE 15-8).
Monitor
Mouse
Keyboard
Network connection
15-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
There are several methods for booting the workstation.
■ Booting from the hard drive
This is the default when an operating environment (system) disk is not in the
DVD-ROM drive.
■ Booting from DVD-ROM
Default when an operating environment (system) disk is in the DVD-ROM drive.
■ Booting in single user mode
Occurs when an init1 option was specified during the power-down sequence.
■ Booting in multi user mode
Default mode when the workstation was shutdown gracefully.
Power button
4. If you are uncertain that the problem has been resolved, see “Troubleshooting
Flowcharts” on page 4-1, or consider these alternatives:
■ Configure the NVRAM to enable the Power-On Self-Test (POST).
See “Maximum, Minimum, and Menu Levels of POST” on page 7 for information
on POST output and interpreting the response. This might require rebooting the
workstation.
■ Run selected OpenBoot Diagnostics tests.
See “OpenBoot PROM Utilities” on page 1 for information on availability and
implementation of tests.
■ Run the SunVTS software.
See ““Installing SunVTS” on page 1 for information on running the SunVTS
software and interpreting the results.
15-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
CHAPTER 16
This chapter describes optional PCI component upgrades to customize your Sun
Blade 2500 system.
Caution – The audio module uses a special PCI-type connector. This connector is
designed for audio module control only and is not an additional PCI slot connector.
16-1
TABLE 16-1 PCI Card Slot Specifications
The bottom slot, PCI0, is preconfigured with the IEEE 1394 USB v2.0 combination
card. Removing this card provides an additional 33 MHz 32-bit slot.
The Sun Blade 2500 comes configured with one of the following graphics
accelerators:
■ Sun XVR-100
■ Sun XVR-500
■ Sun XVR-600
■ Sun XVR-1200
The standard color depth default value is 24-bit for these graphics accelerators.
However it might be necessary to convert from 8-bit to 24-bit to minimize color map
flashing errors. To configure the graphics accelerators to 24-bit color depth follow
the conditions for installation in TABLE 16-2.
16-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Sun Microsystems provides many other optional PCI cards that are supported by the
Sun Blade 2500 system. TABLE 16-2 lists some of the supported cards and conditions
to their installation and use.
Graphics Sun XVR-100 There are no special conditions for basic installation.
accelerators To configure for 24-bit color depth:
1. Create this directory:
% mkdir /etc/dt/config
2. Copy the Xservers file:
% cp /usr/dt/config/Xservers /etc/dt/config
3. Edit /etc/dt/config/Xservers to have this line:
:0 Local local_uid@console root /usr/openwin/bin/Xsun
:0 -nobanner -dev /dev/pfb0 defdepth 24
4. Save the file.
5. Log out, then log in again.
Sun XVR-500 There are no special conditions for basic installation.
To configure for 24-bit color depth:
1. Create this directory:
% mkdir /etc/dt/config
2. Copy the Xservers file:
% cp /usr/dt/config/Xservers /etc/dt/config
3. Edit /etc/dt/config/Xservers to have this line:
:0 Local local_uid@console root
/usr/openwin/bin/Xsun :0 -nobanner -dev /dev/ifb0
defdepth 24
4. Save the file.
5. Log out, then log in again.
Sun XVR-600 There are no special conditions for basic installation.
To configure for 24-bit color depth:
1. Create this directory:
% mkdir /etc/dt/config
2. Copy the Xservers file:
% cp /usr/dt/config/Xservers /etc/dt/config
3. Edit /etc/dt/config/Xservers to have this line:
:0 Local local_uid@console root
/usr/openwin/bin/Xsun :0 -nobanner -dev /dev/jfb0
defdepth 24
4. Save the file.
5. Log out, then log in again.
Graphics Sun XVR-1200 There are no special conditions for basic installation.
accelerators To configure for 24-bit color depth:
1. Create this directory:
% mkdir /etc/dt/config
2. Copy the Xservers file
% cp /usr/dt/config/Xservers /etc/dt/config
3. Edit /etc/dt/config/Xservers to have this line:
:0 Local local_uid@console root /usr/openwin/bin/Xsun
:0 -nobanner -dev /dev/jfb0 defdepth 24
4. Save the file.
5. Log out then log in again.
SCSI host Sun StorEdge™ PCI Dual Install the following packages:
adapters Ultra3 SCSI Adapter • SUNWqus
• SUNWqusu
• SUNWqusux
• SUNWqusx
Install the following qpatches:
• Q905806
• Q905807
Dual-Channel Differential No restrictions
Ultra/Wide SCSI PCI adapter
Dual-Channel Single-Ended
Ultra/Wide SCSI PCI adapter
Single-Ended Ultra/Wide
SCSI PCI adapter
Dual Fast Ethernet and Dual When used with Sun StorEdge Multipacks containing
SCSI PCI Adapter Fujitsu drives having MAA/MAB series identifiers,
SunSwift™ PCI read/write errors might occur.
The SunSwift PCI card might not fit properly upon first
insertion into the PCI slot. Recheck installation before
powering on.
16-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 16-2 Conditions for Installing PCI Cards (Continued)
Communication SunHSI/P™ High Speed The SunHSI/P card does not fit into the 66 MHz slot, PCI5.
interfaces Serial Interface - 4 port 2.0 Install the following packages from the supplemental
software CD-ROM:
• SUNWhsip
• SUNWhsipm
• SUNWhsipu
SunSAI/P™ Serial Installing more than one card requires additional
Asynchronous Interface - 8 considerations and running the saipconfig configuration
port 3.0 script. See, SunSAI/P User’s Guide, 806-4206, for more
information.
Install the following packages:
• SUNWsaip
• SUNWsaipu
Ethernet GigaSwift Ethernet There are no special conditions for basic installation.
interfaces
Gigabit Ethernet 3.0 There are no special conditions for basic installation.
Sun Quad FastEthernet™ PCI card to Sun Blade 2500 system chassis tolerances are
tight. Connecting some network cables might require
additional effort.
Sun FastEthernet There are no special conditions for basic installation.
Fibre network SunATM/P-622/MMF 5.0 Install the following packages from the supplemental
interfaces SunATM-155/MMF 5.0 software CD-ROM:
Sun ATM155/UTP 5.0 • SUNWatm
• SUNWatmu
• SUNWatma
SunPCi adapters SunPCi™ III Optional installation of the serial/parallel port sub-bracket
requires an additional adjacent PCI slot. For additional
information see:
http://www.sun.com/products-n-
solutions/hardware/docs/Workstation_Products
/Interoperability_Products/SunPCi/
For Microsoft Windows functionality, a licensed version of
Windows must be installed.
Cryptographic Sun Crypto Accelerator 1000 Install the following packages from the supplemental
software CD-ROM:
• SUNWcrypm
• SUNWcrypr
• SUNWcrypu
• SUNWcrysl
• SUNWcrysu
• SUNWdcamn
• SUNWdcar
• SUNWdcav
Note – Instructions for replacing, removing, or installing PCI cards are provided in
Section 11.5, “Replacing PCI Cards” on page 11-28.
TABLE 16-3 is a summary of the Sun Blade 2500 workstation PCI slot configurations.
16-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE 16-3 Sun Blade 2500 Workstation PCI Slot Configurations (Continued)
PCI3 66 MHz, 64 bit Sun XVR-500, Sun XVR-100 Sun XVR-500, SunPCi III
Sun XVR-600, Sun XVR-600 coprocessor
Sun XVR-1200
PCI2 66 MHz, 64 bit Sun XVR-500, Sun XVR-100 Sun XVR-500, SunPCi III
Sun XVR-600, Sun XVR-600 coprocessor
Sun XVR-1200
PCI1 33 MHz, 64 bit Sun XVR-600,
Sun XVR-1200
PCI0 33 MHz, 64 bit IEEE IEEE IEEE IEEE
1394a/USB 2.0 1394a/USB 2.0 1394a/USB 2.0 1394a/USB 2.0
combination combination combination combination
card card card card
Note – Up to two Sun XVR-500 graphic accelerators are supported per workstation.
Place the accelerators in PCI slots 2, 3, or 5 for maximum system performance.
Placement in other PCI slots might reduce system performance. The factory default
position is PCI slot 5.
16-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
16.3 External Peripherals
The Sun Blade 2500 system supports external Sun peripherals. TABLE 16-5 lists
peripherals and their conditions of use.
Fibre channel hard Sun StorEdge T3 Array There are no special conditions for use.
drives
Sun Multipack FC-AL Only supported with the Dual Loop PCI FC-AL Host Adapter.
Loop with Multipack FC-AL is Multipack FC-AL exclusive.
Sun StorEdge A5x00 Only supported with the Dual Loop PCI FC-AL Host Adapter.
Loop with Sun StorEdge A5x00 is Sun StorEdge A5x00
exclusive.
SCSI hard drives Sun Multipack SCSI SunSwift PCI host adapters used in conjunction with
Multipack SCSI units containing Fujitsu drives having
MAA/MAB series identifiers might cause read/write errors.
Sun StorEdge A1000 There are no special conditions for use.
Sun StorEdge D1000 Sun StorEdge D1000 drive assemblies cannot be daisy-
chained.
SCSI tape drives Sun StorEdge L1000 There are no special conditions for use.
Sun StorEdge L11000
DAT drive There are no special conditions for use.
SPARCstorage® DLT™ There are no special conditions for use.
drive
IEEE 1394 devices Sun Digital Video Running concurrent instances of the bundled demo program
Camera might cause lines to be displayed in video window.
USB devices1 ZIP drive Removable media drives require the volume manager vold to
run.
CD-RW drive CD-R and CD-RW write capabilities require installation of the
SUNWcdrw package from the supplemental CD-ROM.
Network printers HP There are no special conditions for use.
Lexmark
Smart cards payflex There are no special conditions for use.
1 USB v1.x devices should be connected to USB0 or USB1 on the workstation. USB v2.0 devices should be connected to the USB connec-
tors on the IEEE 1394 v2.0 combination card.
If you want your Sun Blade 2500 workstation to be part of a SunMC network, install
SunMC software and Sun Blade 2500 supplemental packages. See TABLE 16-6 for
additional information.
The additional documentation that you need for installing and configuring SunMC
software on your Sun Blade 2500 workstation is:
■ Sun Management Center 3.0 for Sun Fire, Sun Blade, and Netra Systems Release Notes,
817-2666
■ Sun Management Center 3.0 Supplement for Sun Fire, Sun Blade, and Netra Systems,
817-1007
■ Sun Management Center Software User’s Guide, 816-5942
Review the SunMC documentation before installing SunMC software on your Sun
Blade 2500 workstation.
16-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Chapter 16 Customizing Your System 16-11
16-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
APPENDIX A
Product Specifications
This appendix provides product specifications for the Sun Blade 2500 workstation
including:
■ Section A.1, “Physical Specifications” on page A-1
■ Section A.2, “Electrical Specifications” on page A-2
■ Section A.3, “Acoustic Specifications” on page A-3
■ Section A.4, “Environmental Requirements” on page A-4
■ Section A.5, “Shock and Vibration Specifications” on page A-5
A-1
A.2 Electrical Specifications
Parameter Value
DC output 475W
A-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
A.3 Acoustic Specifications
A-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
A.5 Shock and Vibration Specifications
Test Specification
Signal Descriptions
This appendix describes the system external and internal motherboard connectors
and pin assignments.
External connectors:
■ Section B.9, “Audio Module Connectors” on page B-29
■ Section B.10, “Graphics Card Connectors Sun XVR-100” on page B-31
■ Section B.11, “Graphics Card Connectors Sun XVR-500” on page B-34
■ Section B.12, “Graphics Card Connector Sun XVR-600” on page B-35
■ Section B.13, “Graphics Card Connector Sun XVR-1200” on page B-38
■ Section B.7, “IEEE 1394/USB 2.0 Combination Card Connectors” on page B-24
■ Section B.5, “Parallel Port Connector Parallel0” on page B-21
■ Section B.2, “Serial0-TTYA Port Connector” on page B-12
■ Section B.8, “Twisted-Pair Ethernet Connector” on page B-26
■ Section B.3, “UltraSCSI Connector SCSI1” on page B-14
■ Section B.6, “Universal Serial Bus Connectors USB0 and USB1” on page B-23
Internal connectors:
■ Section B.1.1, “Fan0 Connector” on page B-3
■ Section B.1.2, “Fan1 Connector” on page B-4
■ Section B.1.3, “Fan2 Connector” on page B-5
■ Section B.1.4, “Fan3 Connector” on page B-6
■ Section B.1.5, “Power Switch and LED Cable Connector J15” on page B-7
■ Section B.1.6, “Power Supply Connector PS2” on page B-8
■ Section B.1.7, “Power Supply Connector PS1” on page B-9
■ Section B.1.8, “Power Supply and Cable Connector P5” on page B-10
■ Section B.1.9, “Power Supply Connectors P7, P8, and P9” on page B-11
■ Section B.1.10, “SCSI Backplane to DVD-ROM Power Cable Connector” on
page B-12
■ Section B.15, “IDE0 Connector” on page B-42
■ Section B.16, “Secondary IDE1 Connector” on page B-44
■ Section B.14, “Smart Card Reader Connector” on page B-41
■ Section B.4, “UltraSCSI Connector SCSI0” on page B-18
B-1
B.1 Power Connectors
Power distribution from the power supply and motherboard is handled by 12
different power connectors. TABLE B-1 lists these power connectors, the connector
use, and the supporting figure and table.
TABLE B-1 Power Connectors
B-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.1.1 Fan0 Connector
Fan0 connector
Pin 1
Fan1 connector
Pin 1
B-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.1.3 Fan2 Connector
Fan2 connector
Pin 1
Fan3 connector
Pin 1
B-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.1.5 Power Switch and LED Cable Connector J15
Power switch
and LED cable
connector J15
Pin 1
Note – Only four pins of connector J15 are used for the power switch and power
switch LED.
TABLE B-6 Power Switch and LED Cable Connector J15 Pin Assignments
Pin 1
1 GND Ground
2 GND Ground
3 GND Ground
4 GND Ground
5 GND Ground
6 +3.3 VDC
7 +3.3 VDC
8 +3.3 VDC
9 +12 VDC
10 +12 VDC
B-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.1.7 Power Supply Connector PS1
Pin 1
Power supply
connector PS1
Pin 24
1 +3.3 VDC
2 +3.3 VDC
3 GND Ground
4 +5V Sense
5 GND Ground
6 +5 VDC
7 GND Ground
8 Pwg Power good
9 +5VSB
10 +12 VDC
11 +12 VDC
12 +3.3 VDC
13 +3.3 Sense
14 -12 VDC
15 GND Ground
16 PS-ON
17 GND Ground
18 GND Ground
19 GND Ground
20 NC No connection
21 +5 VDC
22 +5 VDC
23 +5 VDC
24 GND Ground
1 +12 VDC
2 +12 VDC
3 +5 VDC
B-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-9 Power Supply and Cable Connector P5 Pin Description (Continued)
4 GND Ground
5 GND Ground
6 GND Ground
Power supply
connectors
P7, P8, and P9
Pin 1
TABLE B-10 Power Supply Connector P7, P8, and P9 Pin Descriptions
1 +12 VDC
2 GND Ground
3 GND Ground
4 +5 VDC
Pin 1
1 +12 VDC
2 GND Ground
3 GND Ground
4 +5 VDC
B-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Serial0-TTYA port
Pin 9
Pin 1
1 CD Carrier detect
2 RD Receive data
3 TD Transmit data
5 GND Ground
9 RI Ring indicator
SCSI1 connector
Pin 1
Pin 68
1 BSD +12
2 BSD +13
3 BSD +14
4 BSD +15
5 BSDP +1
6 BSD +0
7 BSD +1
8 BSD +2
9 BSD +3
B-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-13 UltraSCSI Connector SCSI1 Pin Assignments (Continued)
10 BSD +4
11 BSD +5
12 BSD +6
13 BSD +7
14 BSDP +0
15 GND Ground
16 BDIFFSENS
17 TERMPOWER_B Termpower_B
18 TERMPOWER_B Termpower_B
19 NC Not connected
20 GND Ground
21 BSATN +
22 GND Ground
23 BSBSY +
24 BSBSY +
25 BSACK +
26 BSMSG +
27 BSSEL +
28 BSCD +
29 BSREQ +
30 BSIO +
31 BSD +8
32 BSD +9
33 BSD +10
34 BSD +11
35 BSD -12
36 BSD -13
37 BSD -14
38 BSD -15
39 BADP -1
40 BSD -0
41 BSD -1
42 BSD -2
43 BSD -3
44 BSD -4
45 BSD -5
46 BSD -6
47 BSD -7
48 BSDP -0
49 GND Ground
50 GND Ground
53 NC Not connected
54 GND Ground
55 BSATN -
B-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-13 UltraSCSI Connector SCSI1 Pin Assignments (Continued)
56 GND Ground
57 BSBSY -
58 BSACK -
59 BSRST -
60 BSMSG
61 SSSEL -
62 BSCD -
63 BSREQ -
64 BSIO -
65 BSD -8
66 BSD -9
67 BSD -10
68 BSD -11
PCI slot 0
Pin 1
SCSI0 connector
Pin 68
Pin Signal
1 ASD +12
2 ASD +13
3 ASD +14
4 ASD +15
5 ASDP +1
6 ASD +0
7 ASD +1
8 ASD +2
9 ASD +3
10 ASD +4
11 ASD +5
B-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-14 UltraSCSI Connector SCSI0 Pin Assignments (Continued)
Pin Signal
12 ASD +6
13 ASD +7
14 ASDP +0
15 GND
16 ADIFFSENS
17 TERMPOWER_A
18 TERMPOWER_A
19 3V_SCL1
20 GND
21 ASATN +
22 GND
23 ASBSY +
24 ASACK +
25 ASRST +
26 ASMSG +
27 ASSEL +
28 ASCD +
29 ASREQ +
30 ASIO +
31 ASD +8
32 ASD +9
33 ASD +10
34 ASD +11
35 ASD -12
36 ASD -13
37 ASD -14
38 ASD -15
39 ASDP -1
40 ASD -0
41 ASD -1
Pin Signal
42 ASD -2
43 ASD -3
44 ASD -4
45 ASD -5
46 ASD -6
47 ASD -7
48 ASDP -0
49 GND
50 GND
51 TERMPOWER_A
52 TERMPOWER_A
53 3V_SDA1
54 GND
55 BSATN -
56 GND
57 ASBSY -
58 ASACK -
59 ASRST -
60 ASMSG
61 ASSEL -
62 ASCD -
63 ASREQ -
64 ASIO -
65 ASD -8
66 ASD -9
67 ASD -10
68 ASD -11
B-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.5 Parallel Port Connector Parallel0
The parallel port connector PARALLEL0 is a DB-25 connector located on the
motherboard back panel.
Pin 1
Pin 14
1 PTR STB#
2 PTR D0
3 PTR D1
4 PTR D2
5 PTR D3
6 PTR D4
7 PTR D5
8 PTR D6
9 PTR D7
10 PTR RACK#
11 PTR BUSY
12 PTR PE
13 PTR SLCT
14 PTR AFD#
15 PTR ERR#
16 PTR INIT#
17 PTR SLT#
B-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.6 Universal Serial Bus Connectors USB0
and USB1
The two universal serial bus (USB) connectors USB0 and USB1 are located on the
motherboard back panel. The two connectors are USB v1.x compliant.
USB0
USB1
Pin A1
Pin B1
Pin A1
Pin B1
Note – Three additional USB connectors are located on the IEEE 1394/USB 2.0
combination card. The USB connectors on this card are USB version 2.0 compliant.
An additional IEEE 1394 internal connector and two additional internal USB v2.0
connectors are located internally on the combination card.
B-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
The IEEE 1394 connectors have the following pin configuration.
2 4 6
1 3 5
The external and internal USB v2.0 connectors have the following pin configuration.
A2 A3
A1 A4 USB4 USB5
USB3
Pin 1
TPE connector
B-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-20 TPE0 Connector Pin Assignments
2 TRD0-
3 TRD1+
4 TRD2+
5 TRD2-
6 TRD1-
7 TRD3+
8 TRD3-
Note – For 100BASE-T applications, UTP cable, UTP-5, data grade (requires pairs 0
and 1)
Note – For 1000BASE-T applications, UTP cable, UTP-5, data grade (requires all 4
pairs)
B-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.9 Audio Module Connectors
The audio connectors are located on the audio module card. The connectors use EIA
standard 3.175-mm (0.125-inch) jacks.
Pin 9
Pin 1
Ring (center) Right channel Right channel Right channel Right channel
1 CD Carrier detect
2 RD Receive data
3 TD Transmit data
5 GND Ground
9 RI Ring indicator
B-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
B.10 Graphics Card Connectors Sun XVR-100
The graphics card connectors are located on the graphics card.
17
24
C4
15
11 9
1
C2 8
5
1 30-pin DVI_I
analog/digital video connector
FIGURE B-21 Sun XVR-100 Video and Stereo Connector Pin Configurations
TABLE B-24 Sun XVR-100 Graphics Card Video Connector Pin Assignments-HD15
4 NC No connection
5 GND Ground
6 GND Ground
7 GND Ground
8 GND Ground
9 +5 VDC supply
10 GND
11 NC No connection
12 DDC bi-directional
data (SDA)
13 Horizontal/
composite sync
14 Vertical sync
TABLE B-25 Sun XVR-100 Graphics Card Stereo Connector Pin Assignments
TABLE B-26 Sun XVR-100 Graphics Card Video Connector Pin Assignments-DVI-I
1 TMDS Data 2-
2 TMDS Data2+
3 TMDS Data2/4
Shield
4 TMDS 4-
5 TMDS 4+
6 DDC Clock
B-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-26 Sun XVR-100 Graphics Card Video Connector Pin Assignments-DVI-I
7 DDC Data
8 Analog Vertical
Sync
9 TMDS Data 1-
10 TMDS Data1+
11 TMDS Data 1/3
Shield
12 TMDS 3-
13 TMDS 3+
14 +5V power
15 GND +5Vdc, analog
vertical/horizontal sync
16 Hot Plug Detect
17 TMDS Data0-
18 TMDS Data 0+
19 TMDS Data 0/5
shield
20 TMDS Data 5-
21 TMDS Data 5+
22 TMDS Clock shield
23 TMDS Clock+
24 TMDS Clock-C1
C1 Analog Red Video
C2 Analog Green Video
C3 Analog Blue Video
C4 Analog H Sync
C5 Analog GND R,G, and B return
Note – For additional information see the Sun XVR-100 Graphics Accelerator
Installation Guide, 816-7560.
15
11
1 2
4
5
5 7 1
15-Pin video output
HD-15 video port connector
7-pin female DIN
stereo connector
FIGURE B-22 Sun XVR-500 Graphics Card Video and Stereo Connector Pin Configurations
TABLE B-27 Sun XVR-500 Graphics Card Video Connector HD-15 Pin Assignments
B-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Pin Signal Name Description
13 Horizontal/composite
sync.
14 Vertical sync.
15 DDC Data Clock (SCL)
TABLE B-28 Sun XVR-500 Graphics Card Stereoscopic Imager Pin Assignments
Note – For additional information about stereoscopic imaging, see the Sun XVR-500
Graphics Accelerator Installation Guide, 816-3028.
TABLE B-30 Sun XVR-600 Graphics Card Video Connector Pin Assignments-DVI-I
1 TMDS Data 2-
2 TMDS Data2+
3 TMDS Data2/4 Shield
4 NC No connection
5 NC No connection
B-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-30 Sun XVR-600 Graphics Card Video Connector Pin Assignments-DVI-I
1
C2 8
9
6
2
5
1
Out In
1
BNC
DB9 Multiview connector (2)
FIGURE B-23 Sun XVR-1200 Graphics Card Showing DVI, Analog Video, Stereo, BNC
Connectors
TABLE B-31 Sun XVR-1200 Graphics Card BNC Connector Pin Assignments
1 Signal
2 Ground
TABLE B-32 Sun XVR-1200 Graphics Card DVI Connector Pin Assignments
1 TMDS Data 2 -
2 TMDS Data 2 +
3 TMDS Data 2/4
shield
4 No connect
5 No connect
6 DDC clock (SCL)
B-38 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-32 Sun XVR-1200 Graphics Card DVI Connector Pin Assignments (Continued)
7 DDC bi-directional
data (SDA)
8 Analog vertical sync
9 TMDS datal-
10 TMDS datal+
11 TMDS datal/3
shield
12 No connect
13 No connect
14 +5 VDC power
15 Gnd return: +5V,
Hsync, Vsync
16 Hot plug detect
17 TMDS data 0-
18 TMDS data0+
19 TMDS data0/5
shield
20 No connect
21 No connect
22 TMDS clock shield
23 TMDS clock+
24 TMDS clock-
C1 Analog red
C2 Analog green
C3 Analog blue
C4 Analog horizontal
sync
C5 Analog gnd return
(analog R, G, B)
1 Slave sense
2 Gnd
3 RefClk input
4 RefClk input
5 Gnd
6 Release input
7 Pixel align input
8 Gnd
9 Done input
TABLE B-34 Sun XVR-1200 Graphics Card DB9 Multiview Out Connector Pin
Assignments
B-40 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-35 Sun XVR-1200 Graphics Card Stereo/Framelock DIN 7 Connector Pin
Assignments
1 Signal gnd
2 5.0 V Fused, will supply up to
300mA, current limited
to 1.0A
3 12.0 V Fused, will supply up to
300mA, current limited
to 1.0A
4 Stereo sync
5 Framelock in
6 No connect
7 No connection
Pin 9
Pin 2
Pin 1
FIGURE B-24 Pin Assignments for Smart Card Reader Connector SCR0
2 GND Ground
3 GND Ground
7 GND Ground
8 GND Ground
9 SMCARD_INT#
10 NC No connection
Pin 1
IDE0 connector
B-42 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-37 IDE0 Connector Pin Assignments
Pin Signal
1 HDRST#
2 GND
3 PIDED7
4 PIDED8
5 PIDED6
6 PIDED9
7 PIDED5
8 PIDED10
9 PIDED4
10 PIDED11
11 PIDED3
12 PIDED12
13 PIDED2
14 PIDED13
15 PIDED1
16 PIDED14
17 PIDED0
18 PIDED15
19 GND
20 NC
21 PIDEDRQ
22 GND
23 PIDEIOW#
24 GND
25 PIDEIOR#
26 GND
27 PIDEIURDY
28 GND
29 PIDEDACK#
Pin Signal
30 GND
31 PIDEIRQ
32 NC
33 PIDEA1
34 PIDECBLID
35 PIDEA0
36 PIDEA2
37 PIDECS1
38 PIDECS3#
39 NC
40 GND
IDE1 connector
Pin 1
B-44 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE B-38 IDE1 Connector Pin Assignments
Pin Signal
1 HDRST#
2 GND
3 SIDED7
4 SIDED8
5 SIDED6
6 SIDED9
7 SIDED5
8 SIDED10
9 SIDED4
10 SIDED11
11 SIDED3
12 SIDED12
13 SIDED2
14 SIDED13
15 SIDED1
16 SIDED14
17 SIDED0
18 SIDED15
19 GND
20 NC
21 SIDEDRQ
22 GND
23 SIDEIOW#
24 GND
25 SIDEIOR#
26 GND
27 SIDEIORDY
28 GND
29 SIDEDACK#
Pin Signal
30 GND
31 SIDEIRQ
32 SC
33 SIDEA1
34 SIDECLBID
35 SIDEA0
36 SIDEA2
37 SIDECS1#
38 SIDECS3#
39 NC
40 GND
B-46 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
APPENDIX C
Functional Description
This appendix provides a functional description of the hardware architecture for the
Sun Blade 2500 workstation. This functional description covers the following topics:
■ Section C.1, “Hardware Architecture” on page C-1
■ Section C.2, “Motherboard” on page C-4
■ Section C.3, “UltraSPARC IIIi CPU and Memory Subsystem” on page C-6
■ Section C.4, “JBus and XBus” on page C-25
■ Section C.5, “System Clocks and Interrupt Processing” on page C-33
■ Section C.6, “System Interfaces” on page C-35
■ Section C.7, “General Purpose Input and Output Registers” on page C-42
■ Section C.8, “System Thermal Management” on page C-43
■ Section C.9, “System Power Management” on page C-45
C-1
The memory controller is physically part of each UltraSPARC IIIi processor. That is,
it is on the chip. Both CPUs have their own local physical address space.
The I/O subsystem is designed around two IO-bridge ASICs that bridge between
the system JBus and the PCI buses. Each IO-bridge has two PCI leaves. The master
IO-bridge0 supports two PCI buses: 33 MHz on the PCI-A leaf and 66 MHz on the
PCI-B leaf. The slave IO-bridge1 supports two 66 MHz PCI buses out of PCI-A leaf
and PCI-B leaf.
The leaf for the master IO-bridge0, PCI-2A, connects to the Southbridge. The
Southbridge interfaces with IDE (ATA-100), USB, audio module, XBus, and Super
I/O functions (for example, serial port, parallel port). The PCI-2A leaf is also part of
the boot path. The boot path is:
■ CPU
■ JBus
■ Master IO-bridge0
■ PCI-2A leaf
■ Southbridge
■ XBus
■ Flash PROM
The XBus off the Southbridge is used as an interface to the I2C controller and bus.
A single G-bit Ethernet controller is connected to the PCI-A leaf of IO-bridge1 and
the SCSI controller is connected to the PCI-B leaf of IO-bridge1.
C-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Memory Voltage DDR-1 SDRAMs Group 1 DDR-1 SDRAMs Group 2
Regulator 72-bits 72-bits
2.5V UltraSPARC IIIi Core Core UltraSPARC IIIi Data
Data Voltage Voltage
72-bits CPU 0 Regulator CPU 1 72-bits
DTL Voltage Regulator
Regulator Data 1.4V 1.4V Data
1.5V I2C I2C
J-Bus (128-bits Data 167MHz)
Internal HDs
Ch A
I-Chip2
64-bit 66/33 MHz
IO-Bridge 0 IO-Bridge 1 Ultra 160 SCSI
PCI Master Slave Controller
64-bit 66/33 MHz PCI2B PCI1B
PCI Slot 5, 3.3V
PCI2A PCI1A Ch B
External SCSI Perfs
64-bit 66/33 MHz 64-bit 66/33 MHz
64-bit 66/33 MHz
PCI
PCI Slots(0,1,4), 5V Tol 64 Kbit NVRAM PCI 64-bit 66/33 MHz
SEEPROM PCI Slot 2, 3.3V
TABLE C-1 Overall Dimensions and Weight of the Sun Blade 2500 Workstation
19.13 in. (486.00 mm) 8.49 in. (215.88 mm) 19.27 in. (489.52 mm) 49.6 lbs. (22.5 kg max.)
Major components such as CPUs, PCI cards, DIMMs, and hard drives, are easily
accessible for improved serviceability. See Section 10.4, “Removing the Access
Panel” on page 10-12.
C.2 Motherboard
C-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
PS1
DIMM3
SCR0
DIMM2 PS2
DIMM1
DIMM0
DIMM7
DIMM6
DIMM5
DIMM4
CPU0
FAN1
SCSI1 CPU1
G-bit Ethernet
FAN0
ARC0/RSC0 IO-bridge1
IO-bridge0 FAN3
PCI5
FAN2
PCI4
J11
PCI3
IDE1
SouthBridge
PCI2 UltraSCSI Controller
OBP
PCI1
J15
BAT0
PCI0 NVRAM
USB 1
TTYA-SERIAL0
PARALLEL0
TPE
SCSI1
C-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.3.1 UltraSPARC IIIi CPU
The UltraSPARC IIIi processor is a high-performance, highly integrated superscalar
processor implementing the 64-bit SPARC V9 RISC architecture. It is capable of
sustaining the execution of up to four instructions for each cycle, even in the
presence of conditional branches and cache misses. Instructions to multiple
functional units are issued in program order and executed in parallel. In order to
further increase the number of instructions executed for each cycle, instructions from
two basic blocks can be issued in the same group.
The UltraSPARC IIIi CPU supports full implementation of the 64-bit SPARC V9
architecture. It supports a 64-bit virtual address space and a 43-bit physical address
space. The core instruction set has been extended to include graphics instructions
that provide the most common operations used for two-dimensional image
processing, two- and three-dimensional graphics, image compression algorithms,
and parallel operations on pixel data with 8- and 16-bit components.
L1 Data Cache
■ 64 Kbytes
■ Four-way set associative
■ Write-through
■ Nonallocating (no write allocate)
■ Virtually indexed (does not go through D-TLB), physically tagged (goes through
D-TLB)
■ Address aliasing as side effect
■ 32-byte line size, no sublines
■ Parity-protected data and tags
■ Not included in L2 cache, but snooped in parallel with L2
■ Need to flush if alias is created
L1 Prefetch Cache
■ Used by software prefetch instruction and autonomous hardware prefetch from
L2 cache
■ 2 Kbytes
■ Four-way set associative
■ Physically indexed and tagged through D-TLB
■ Write invalidate
■ 64-byte line size, two 32-byte sublines
■ Not included in L2 cache, but snooped in parallel with L2
■ No flushing required
L2 Data Cache
■ 1 MB
■ Four-way set associative
■ Physically indexed and tagged through D-TLB
■ Write back, allocating
■ 64-byte line size
■ Data ECC protected, tag parity protected
■ L2 tag address able to cache 16 GBytes of local memory
■ Required flushing for stable storing
L2 Write Cache
■ Reduces bandwidth to L2 cache by coalescing and bursting stores to L2 cache
■ 2 Kbytes
■ Four-way set associative
■ 64-byte line size, two 32-byte sublines
■ Physically indexed and tagged through D-TLB
■ Included in L2 cache
■ Required flushing for stable storing
C-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.3.1.3 UltraSPARC IIIi Memory Controller
The memory system consists of the memory control unit (MCU) in the CPU and two
physical banks (1A/1B and 2A/2B) of DDR-1 SDRAM memory (FIGURE C-4). Only
registered DIMMS are supported.
Note – At the time of product development the physical banks were labeled 1A/1B
and 2A/2B. This has changed see “OpenBoot PROM Memory Message” on page 11.
Clock buffering with a PLL is provided on the DIMMs. Each physical bank consists
of two 72-bit DDR-1 SDRAM DIMMs. Both banks share a 16-byte data bus plus ECC
data bus. All DIMMs have shared address/control bus. Since each DIMM could be
dual sided (upper and lower banks), there are maximum of four data loads for each
physical bank. Both banks are controlled by the memory controller.
Note – DIMMs must always be loaded in pairs. See Section 11.1.3, “Installing the
DIMMs” on page 11-7 for detailed DIMM installation information.
A memory controller pipelines requests, making use of 16 memory banks when fully
loaded.
ADDR[13:0],BA[1:0]
Bank 0 Bank 2
Internal Banks
Internal Banks
DQS[17:0] DQS[17:0]
CS_N[1:0] CS_N[3:2]
MCLK[0],MCLK_N[0] MCLK[2],MCLK_N[2]
CKE[1:0] CKE[3:2]
DIMM 1A DIMM 2A
DQ[71:0] DQ[71:0]
UltraSPARC DQ[127:0],ECC[8:0]
IIIi
DQ[127:72],ECC[8:0] DQ[127:72],ECC[8:0]
ADDR[13:0],BA[1:0]
Bank 0 Bank 2
Internal Banks
Internal Banks
DQS[31:18],ECCS[2:0] DQS[31:18],ECCS[2:0]
CS_N[1:0] CS_N[3:2]
MCLK[1],MCLK_N[1] MCLK[3],MCLK_N[3]
CKE[1:0] CKE[3:2]
DIMM 1B DIMM 2B
C-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
ECC Checking and Generation
All memory transfers have error checking and correction (ECC). The UltraSPARC IIIi
memory controller unit performs ECC generation and checking.
The UltraSPARC IIIi uses the same ECC logic as the UltraSPARC-III. A 9-bit
syndrome is generated using the Hsiaos algorithm for each 128 bits of data. This 9-
bit syndrome enables single-bit error correction and multiple-bit error detection. The
memory controller generates the ECC bits based on the modified Hsiaos algorithm
and writes it out to memory along with the 128 bits of data. When data is read from
memory, the data and ECC bits generate the syndrome bits to indicate the
correctness of the data. A syndrome value of 0 means no errors. A syndrome value
of non-zero indicates single- or multiple-bit errors. If the data is for a foreign
request, the uncorrectable error and correctable error information is sent along with
it on the J_ADTYPE bus.
The voltage sense line is connected directly from the sense pin of the CPU.
The voltage for each regulator can be set either by a jumper or through software. The
table below shows the VRM voltage ID codes for each core regulator (FIGURE C-5)
and (FIGURE C-6).
VDC
VID4 VID3 VID2 VID1 VID0 (Output)
1 1 1 1 1 Off
1 1 1 1 0 0.800
1 1 1 0 1 0.825
1 1 1 0 0 0.850
VDC
VID4 VID3 VID2 VID1 VID0 (Output)
1 1 0 1 1 0.875
1 1 0 1 0 0.900
1 1 0 0 1 0.925
1 1 0 0 0 0.950
1 0 1 1 1 0.975
1 0 1 1 0 1.000
1 0 1 0 1 1.025
1 0 1 0 0 1.050
1 0 0 1 1 1.075
1 0 0 1 0 1.100
1 0 0 0 1 1.125
1 0 0 0 0 1.150
0 1 1 1 1 1.175
0 1 1 1 0 1.200
0 1 1 0 1 1.225
0 1 1 0 0 1.250
0 1 0 1 1 1.275
0 1 0 1 0 1.300
0 1 0 0 1 1.325
0 1 0 0 0 1.350
0 0 1 1 1 1.375
0 0 1 1 0 1.400
0 0 1 0 1 1.425
0 0 1 0 0 1.450
0 0 0 1 1 1.475
0 0 0 1 0 1.500
0 0 0 0 1 1.525
0 0 0 0 0 1.550
C-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
VID jumpers
There are two VID jumpers, one per CPU core voltage. The following figures show
the jumper location and pin names.
JP2
CPU0_VID0
1 2
CPU0_VID1
3 4
CPU0_VID2
5 6
CPU0_VID3
7 8
CPU0_VID4
9 10
GND
JP1
CPU1_VID0
1 2
CPU1_VID1
3 4
CPU1_VID2
5 6
CPU1_VID3
7 8
CPU1_VID4
9 10
GND
C-14 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Four 184-pin
DIMMs
DDR Termination
Data 72
Clk 4
1.4V (Core Voltage) Core
Add/Ctrl
Regulator
UltraSPARC
IIIi
Data 72
Clk 4 CPU
1.25V
DDR
Termination
2.5V
Regulator
J-Bus
Memory 1.5V (DTL)
Regulator
DTL
Regulator
To minimize latency, the memory controller is integrated on the same chip as the
processor. In a single-processor environment, this allows immediate access on a
cache miss, without having to forward the address over the JBus interconnect.
TABLE C-3 describes the interface between the UltraSPARC IIIi memory controller
unit (MCU) and the DIMMs.
CLK+/CLK-[3:0] 4 8
Mem_Data[127:0] 1 128
Mem_ECC[8:0] 1 9
RAS_L 1 1
CAS_L 1 1
CS_L[3:0] 1 4
WE_L 1 1
DQS[31:0] 1 32
ECCS[2:0] 1 3
Mem_ADD[13:0] 1 14
BA[1:0] 1 2
CKE[3:0] 1 4
C-16 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Memory DIMMs
DIMMs must be loaded in pairs. Each CPU supports four DIMMs (TABLE C-4). The
minimum number of DIMMs required for proper system operation is two. This is
true for single- and dual-CPU configurations. The system operates properly if
memory is only loaded on one of the CPU’s two banks and the second CPU’s
memory banks are left empty. However, for better system performance, each CPU
should have its own local memory. That is, DIMMs should be loaded on both CPUs.
Minimum Maximum
Physical Memory Memory
Number Banks for Each for Each
SDRAM of for Each DIMM DIMM CPU (2 CPU (4
Organization DRAMs DIMM Configurations Capacity DIMMs) DIMMs)
Stacked ** 18 2 2x(128 2 GB 4 GB 8 GB
128 MBx4 (double MBx72)
(x2) dies)
C-18 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE C-5 184-Pin DDR1 SDRAM DIMM Pin Assignments* (Continued)
UltraSPARC IIIi supports the following CPU core clock to memory clock ratios: 8,
8.5, 9, 9.5, 10, 10.5, 11, 11.5, 12, 12.5, 13, 13.5, 14, 14.5, and 15
To maximize system performance, the frequency ratios must meet the following
criteria:
■ JBus frequency of 150MHz or above
■ Memory frequency of 120MHz or above
The following table shows the divisors chosen to achieve the correct memory bus
clock frequencies:
TABLE C-6 CPU Core and Memory Clock Frequency Possible in Sun Blade 25001
Memory CPU:
Core Clock JBus Clock JBus: Core Clock Memory
MHz MHz Ratio M2 M1 MHz Ratio
720 120 6 4* 3* 80 9
* CPU core and memory clock frequency possible in Sun Blade 2500 default value of CPU. Not used in system.
All ratios must meet the following formula: M2/M1 = JBus_ratio * 2/memory_ratio
C-20 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.3.2.7 Memory Interleaving
The UltraSPARC IIIi supports four interleaving modes:
■ Bank interleaving
■ Rank interleaving
■ DIMM interleaving
■ XOR interleaving
Bank Interleaving
Bank interleaving is interleaving within a single device on a DDR1 SDRAM DIMM.
Each DDR1 SDRAM DIMM used by the workstation contains 18 devices
(FIGURE C-9). For example, bank interleaving can occur between devices 1 and 2 or
devices 17 and 18.
Device 1
Device 2
Device 17
Device 18
Note – In this example, 18 memory devices are illustrated. DDR1 SDRAMs may
contain 9 or 36 memory devices.
Device 2 Device 11
Device 9 Device 18
DIMM Interleaving
DIMM interleaving is interleaving between pairs of DIMMs. Interleaving between
DIMMs can occur only if all four DIMMs are the same. If the pairs are different, it is
still possible to interleave external banks (in double bank DIMMs) and internal
banks (FIGURE C-11). For example, DIMM interleaving can occur between DDR1
SDRAM pair 1 and DDR1 SDRAM pair 2.
For maximum interleaving performance, all DDR1 SDRAM DIMMs need to be the
same.
C-22 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
DDR1 SDRAM DIMM 1 DDR1 SDRAM DIMM 2
Note – There are no constraints for bank or rank interleaving within the same pair.
TABLE C-7 describes the different interleaving modes supported based on the
memory DIMMs used.
C-24 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Main Memory Power Regulator
DDR memory requires a 2.5V voltage source. This voltage is generated through a
memory regulator providing power to all the memory banks. The following is a
listing of the power requirements for the memory regulator:
■ 12V input source
■ Input voltage tolerance of ±5%
■ 2.5V output
■ Maximum output current of 20A at 2.5V
■ Output voltage tolerance of ±3%
■ 85% efficiency at typical load
C.4.1 JBus
JBus is the system bus developed for the UltraSPARC IIIi series of processors.
IO-Bridge 0 IO-Bridge 1
Master Slave
C-26 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
JBus Key Features
The following are the key features of the JBus (FIGURE C-12):
■ Simple SMP protocol that is SPARC V9 and Sun4u correct, resulting in high
performance for one to two CPUs
■ 128-bit wide bus
■ Full-duplex shared multidrop bus for up to four loads
■ DTL driver/receiver technology
■ Snoopy MOESI protocol
■ Separate flow-controlled address and data transaction
■ Multiplexed address and data bus
■ Variable snoop return delay using sideband signals (no hard latency or
throughput requirements in the protocols)
■ Distributed arbitration
■ Distributed snoop results stalling for resource management
■ Pushed writes, split transID-based read returns
■ Out-of-order data return for different cache addresses. In-order data return
from single noncacheable port. In-order data return for same cacheable
address. Order determined by address bus order.
■ Out-of-order data return values are according to the address bus order.
Note – Data return implies completion of prior coherency events by the requestor.
This is a minimal requirement.
Two types of configurations are possible in DTL: DTL Scheme-1 and DTL Scheme-2.
On UltraSPARC IIIi and other JBus devices, two signals (down_25 and up_open) are
provided to configure DTL IOs of the devices upon power up (TABLE C-8).
Because the Sun Blade 2500 does not use a boot bus, the JBus needs to be ready for
transactions (the first PROM fetch) as the processor comes out of reset state. The
following table shows the configuration signals for both DTL schemes.
Number of
Nodes in the Number of
Scheme System Devices down_2 5 up_open Description
C-28 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
DTL IO Power
All DTL IO power is generated on the system board through a DC-DC regulator and
is delivered to the UltraSPARC IIIi processor. The IO voltage is 1.5V. The regulation
of this regulator is ±3%.
C.4.2 IO-Bridge
The Southbridge is the bridge between PCI, USB, IDE, XBus, and Super I/O
functions.
C.4.3.1 IO-bridges
The Sun Blade 2500 workstation uses two IO-bridge ASICs as the bridge from JBus
to PCI (FIGURE C-13). One IO-bridge is configured as the master IO-bridge0 (JID[1]=1)
supporting a 33 MHz PCI bus (PCI-A leaf) and a 66MHz PCI bus (PCI-B leaf). The
other IO-bridge is configured as the slave IO-bridge 1 (JID[1]=0) supporting two 66
MHz PCI buses through PCI-A and the PCI-B leaves. The boot path is through the
master IO-bridge0 via the PCI-A leaf. See the following IO-bridge block diagram.
Interrupt Interface
(6 bits) RIC Configuration
and Status
JBus Applications Unit Registers
MMU MMU
Scratch Pad
Registers PCI-A-Leaf PCI-B-Leaf
64 x 64
C-30 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
IO-bridge is a companion core-logic ASIC to the UltraSPARC IIIi CPU. The IO-
bridge and UltraSPARC IIIi communicate through the JBus. The central task of IO-
bridge is to be the point of access to I/O and perform system interrupts. The main
system interfaces IO-bridge offers are:
■ JBus
■ 66 MHz/64 bit or 33 Mhz/64 bit v2.2 PCI, capable of supporting up to eight
external masters with internal arbiter.
The PCI-A leaf includes an interrupt block that receives system interrupts from the
external IChip2. This PCI leaf also controls interrupts generated from any activity
within the PCI interface unit itself. The interrupt unit communicates with the JBus
cluster to send out interrupts onto the JBus.
The PCI specification defines the configuration space for software initialization and
configuration of PCI devices. This space is limited to a maximum size of 16 MB for
each device. As accesses in this space generate specific PCI transactions called
“configuration cycles”, the PCI configuration spaces are decoded by the IO-bridge.
The PCI specification also defines a 32-bit I/O space for each device. The I/O space
is accessed through dedicated transactions. The PCI specification recommends
devices be mapped in the memory space and not in the I/O space. The I/O space is
provided to support devices that are noncompliant with the intent of the PCI
specification. Providing a full 32-bit space for each device is very costly, as such Sun
Blade 2500 systems (through IO-bridge) support only 16 MB of I/O space for each
device.
The PCI configuration and I/O space in UltraSPARC IIIi-based systems are
geographically partitioned through a software/firmware convention in which 32 MB
of space is reserved for each PCI bus in the system. These 32 MB correspond to 16
MB (lower) for the PCI configuration space and 16 MB (upper) for the PCI I/O
space.
C.4.5 XBus
C-32 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.4.5.2 Flash PROM
The Sun Blade 2500 motherboard contains 1 MB of flash memory connected to the
XBus of the Southbridge ASIC. The flash PROM has an 8 Mbit, 5.0V flash memory.
The 1 MB of the PROM memory is divided into two halves, the OBP and the power-
on self-test (POST). The OBP and POST image are in a separate address space off of
the XBus space.
C.5.1 IChip2
The Sun Blade 2500 system uses the IChip2 as the interrupt concentrator. The
IChip2:
■ Processes all 11 major groups of the interrupts comprising a total of 48 different
interrupt signals at the same time. The result of processing is a 6-bit code
designating the source of the interrupt and its group.
■ Supports all three types of interrupts: level high, level low, and pulse low.
■ Provides equal priority to all interrupting devices. When two devices need
servicing at the same time, the IChip2 prioritizes based on the round-robin
scheduling scheme.
■ Generates two groups of PCI clocks, Group A and Group B, from a 133 MHz
crystal oscillator in PECL form.
Note – The clock-generation feature of the IChip 2 is not utilized in the Sun Blade
2500 system.
TABLE C-9 shows the number of PCI clocks needed in the Sun Blade 2500 system.
IO-bridge0 (master) 1 1
IO-bridge1 (slave) 2
IChip2 1
33 MHz PCI expansion slots 4
66 MHz PCI expansion slots 3
Test interface 1 1
G-bit Ethernet 1
SCSI 1
Southbridge 1
CPLD 1
Total number of PCI clocks 9 9
C-34 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.6 System Interfaces
TRD0+/- MX1+/-
TRD1+/- MX2+/-
IO-Bridge 1
(Slave) 64-bit 66MHz/33MHz
Magnetics RJ-45
PCI Bus TRD2+/- MX3+/-
PCI1A
TRD3+/- MX4+/-
3.3v
LINK
Gb Ethernet LED
LINK#
ACT
CLK LED
SEEPROM ACT#
DATA
SCSI Controller
The Sun Blade 2500 workstation uses a dual-channel UltraSCSI IV 160 controller.
One of the channels is for internal drives. The second channel is for external drives
(FIGURE C-15).
The UltraSCSI IV 160 controller uses a 40 MHz clock driven by a discrete oscillator.
C-36 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Termination
Internal SCSI Drives
SCSI cable
64-bit 66 MHz Channel A SCSI
IO-Bridge 1 PCI Bus 53C1010 68-pin SCSI Conn
MB backplane
(Slave) Ultra 160
SCSI Ctrl Channel B
68-pin VHDCI
PCI1B
SCSI back panel conn
Termination
SCSI Connector
The internal SCSI connector is a 68-pin shrouded SCSI connector.
SCSI Backplane
Even though the backplane can electrically support hot-plug SCSI drives, the Sun
Blade 2500 workstation does not support this feature. To support Energy Star, each
drive can have the power removed by writing to a GPIO bit (See “PCA GPIO
Registers” on page 42).
CH1_PWR_ON
CH1_PWR_ON
I2C CH2_PWR_ON
I2C GPIO J1
DVD_PWR_ON PWR+5V +5VCH1
PCA9556
SCA-2
CH1_PWR_ON
SCSI
68-pin SCSI Bus
conn
PWR+12V +12VCH1,
Terminators
CH2_PWR_ON J2
PWR+5V +5VCH1 SCA-2
CH2_PWR_ON
PWR+12V DVD+12V,
PWR DVD
conn DVD_PWR_ON
PWR
from conn
PS PWR+5V DVD+5V to
drive
DVD_PWR_ON
SCSI Cable
TABLE C-10 is a description of the physical characteristics of the SCSI cable used in
the Sun Blade 2500 workstation.
Characteristic Description
C-38 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE C-11 Electrical Characteristics of the SCSI Cable
Characteristic Value
Impedance 93 Ohms*
131 Ohms†
Capacitance 15.3 pF/ft. @ 1 MHz1
11.4 pF/ft. @ 1 MHz2
Propagation Delay 14.5 ns/ft.
Voltage Rating 150V
Current Rating 0.75A
DC Resistance 105 Ohms/1000 ft. @ 20º C
Approvals CAS AWM
* Above values measured single-ended, with one conductor of each pair common to one bus (SCSI mode).
† Above values measured differentially.
SCSI Drives
The SCSI drives have a spin-down mode that is controlled by FET switches. The FET
switches are located on the SCSI backplane and are controlled through GPIO pins
from the I2C device on the SCSI backplane.
Note – The Sun Blade 2500 system does not support hot-plugging.
C.6.0.3 Southbridge
The Sun Blade 2500 system uses the Southbridge ASIC. This ASIC is a highly
integrated system I/O chipset in a 328-pin BGA package that provides an interface
between PCI and the:
■ USB
■ IDE
■ Serial port
■ Parallel port
■ Audio module
■ XBus
■ System Management Bus
The Sun Blade 2500 workstation uses 13 general-purpose I/Os on the Southbridge.
C-40 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Serial Port 2 RS-232
Xcvrs Serial
port
LIN_Left
Line in
LIN_Right
XTL
24.576MHz LINE_OUT_Left
LOUT_Left AMP
AC97_DATA_IN Line out
LINE_OUT_Right
LOUT_Right AMP
AC97_DATA_OUT
Audio CODEC
AC97_BIT_CLK
MIC_In
MIC1 AMP MIC in
AC97_SYNC
AC97_RST# Phone_Right
ALT_OUT_Right AMP
PC_BEEP Headphone out
Phone_Left
ALT_OUT_Left AMP
SPKOUT
AMP MONO_OUT
VOLUME_CTRL
I2C Clk
SEEPROM
I2C Data FRU ID
ARC0 Connector
C-42 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.8 System Thermal Management
+12V
HW Monitor 1
CPU0 Tach1 input D1+
UltraSPARC IIIi 0 Temp
FAN1 PWM1 D1-
or
+12V I2C
Therm#
HW Monitor 2
The Sun Blade 2500 workstation supports four system fans (two fans for CPU0 and
CPU1 and two fans for the system). The speed of the four fans is controlled by the
PWM outputs of the two ASICs. All four fans are controlled individually. The ASIC
controls fan speed according to temperature without intervention from the host
processor.
Fan Blast
During OBP boot and before the ADM drivers are loaded, the fans are turned on to
their maximum speed by using the fan blast function.
After the ADMs are initialized and the automatic fan speed control bit is set, fan
speed control is handed over to the hardware monitors and the Fan Blast bit is
cleared to 0.
Thermal Shutdown
If the temperature exceeds the temperature high limit, the ADM generates an over-
temperature interrupt (INT/ALERT) to cause the software to turn off the system. If
the temperature exceeds the temperature THERM limit, the ADM generates an
emergency off (THERM output) to turn off the power supply without software
intervention.
C-44 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
C.9 System Power Management
Power Management
To help conserve energy, the Sun Blade 2500 workstation has power management
features that are configured using the Dtpower application. The Dtpower application
reads and writes its configuration to the /etc/power.conf file. You can configure
power management by editing the power.conf file, however, use of the Dtpower
application is much easier.
Note – If you have configured the Solaris operating environment and answered that
you did not want to use power management, the Dtpower application will produce
errors during system configuration until power management is enabled.
Dtpower has two preconfigured power management modes: minimal and standard.
There is also a customizable and disabled mode. The following table provides
information about the different modes.
D-1
TABLE D-1 Dtpower Power Management Modes
Before configuring power management, consider the role that the Sun Blade 2500
workstation will perform:
■ Is it acting as a server? If so, use only minimal power management or none at all.
■ Is it used as a remote host for after hours work? If so, consider the autoshutdown
times.
■ Is it used in a multiple user environment? If so, weigh the idle time against the
expected demand.
% /usr/dt/bin/dtpower
D-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
2. From the Current Power Saving Scheme pull-down menu, select “Customized”,
Minimal, or Standard.
■ If you selected Minimal or Standard, click OK.
The application exits and you have enabled power management.
■ If you selected “Customized” or would like to customize a minimal or standard
mode, click More.
The window expands. Continue with the remaining steps.
3. Select the Device Idle Time Before Power Saving Starts time.
Selecting “15 Min” means that after 15 minutes of inactivity, both the display and the
disks go to a low-power mode. “Always On” disables power management.
4. Determine if you want to override the idle time for displays or disks and for what
idle time.
For example, you might want the display to go to low-power mode after 15 minutes,
the hard disk after 30 minutes, and the entire system after an hour.
a. Set the system Device Idle Time Before Power Saving Starts time to 1 hour.
b. Select Displays and set the Override Device Idle Time to 15 minutes.
c. Select Disks and set the Override Device Idle Time to 30 minutes.
Note – The value of the Override Device Idle time takes precedence over the value
of the system Device Idle Time. For example, if the Override Device Idle Time for the
displays is set to 2 hours and the system Device Idle time is set to 1 hour the
displays will not go into power saving mode for 2 hours.
5. Determine if you want to use autoshutdown and for what times of day.
For example, if the system is idle for more than 15 minutes between the hours of 8:00
pm and 7:00 am, you want the system to shut down completely.
b. Type the starting (8:00 pm) and ending (7:00 am) times into the fields provided.
c. If you want the system to automatically start at the ending time, select the
Restart button.
For example, the system will be up and ready for use at 7:02 am before the user
arrives.
d. Set the Shutdown During This Interval If Idle For time to 15 minutes.
e. Click OK.
Time Event
The second scenario describes what happens when the user leaves for the day and
signs on from home.
Time Event
D-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TABLE D-3 Second Scenario Timeline (Continued)
Time Event
# /usr/sbin/pmconfig
% /usr/dt/bin/dtpower
2. From the Current Power Saving Scheme pull-down menu, select Disabled.
3. Click OK.
The application closes and power management is disabled. The display and disk
stay in normal-power mode and autoshutdown is disabled.
D-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Glossary
A
address (1) A number used by system software to identify a data storage location.
ADM driver Hardware monitor drivers that control ADM1031 chips (used for temperature
sensing and fan control).
B
bank A bank can be:
(1) Interleaving within a single device on a DDR1 SDRAM.
Glossary-1
C
CAS Column address select. Determines address locations in memory.
CD-ROM Compact disc read-only memory. A CD-ROM drive reads data recorded on the
CD-ROM optical disc.
D
DDC2 Display data channel version 2. DDC2 is the I2C interface used to communicate
with the monitor. This interface is the same for both the HD15 and DVI-I
connectors.
DDR-1 SDRAM Double data rate synchronous dynamic random access memory.
default A preset value that is assumed to be correct unless changed by the user.
DIMM Dual in-line memory module. A printed circuit card that contains dynamic
random access memory chips. See Registered DIMM.
DMA Direct memory access. The transfer of data directly into memory without
supervision of the processor. The data is passed on the bus directly between
the memory and another device.
drive rails Mounting hardware used to secure hard drives and other peripherals inside
the workstation.
Glossary-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
DVD-ROM Digital versatile disc read-only memory.
E
ECC Error checking and correction. The detection and correction of all single-bit
errors, plus the detection of double-bit and some multiple-bit errors.
EIDE Enhanced integrated drive electronics. An interface for mass storage devices.
The controller is integrated with the disk or CD-ROM drive.
F
FCC Federal Communications Commission.
Glossary-3
G
G-bit (Gb) Gigabit. 1024 megabits. Commonly used term in ethernet: Gigabit
Ethernet.
Gbyte (GB) Gigabyte. A gigabyte is 1024 megabytes. Usually refers to data transfer
speeds or the capacity of a storage device.
H
HBGA High-density ball grid array. The mechanical connection between a chip and a
printed circuit board.
I
I2C Inter-integrated circuits. A chip-to-chip serial bus.
IDE Integrated drive electronics. An interface for mass storage devices. The
controller is integrated with the disk or CD-ROM drive. See also EIDE.
Glossary-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
interleaving Memory access that alternates between DIMMs and banks based on the lover
order address bits.
I/O Input/output.
ISA bus The ISA bus is an I/O bus that runs at 8MHz and is used in the PCI-ISA
bridge.
J
JIO The input/output bridge chip that uses the JBus architecture.
JBus The system bus developed for the UltraSPARC IIIi series of processors.
JTAG Joint Test Action Group which developed the IEEE standard 1149.1.
K
Kbyte (KB) Kilobyte. 1024 bytes of data.
L
LAN Local area network.
Glossary-5
leaf Any node (location in a tree structure) that is farthest from the primary node.
M
MAC Media access controller.
MHz Megahertz.
N
ns Nanosecond. 10-9 seconds.
NVRAM Nonvolatile random access memory. Stores system variables used by the boot
PROM. Contains the system host ID number and Ethernet address. NVRAM
retains the data when the workstation is powered off.
Glossary-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
O
OpenBoot PROM OpenBoot PROM contains the PROM monitor program, a command interpreter
used for booting, resetting, low-level configuration, and simple test
procedures. OpenBoot software initially boots the system to a state in which
the system can further load an operating system.
P
PCI Peripheral component interconnect. A high-performance 32- or 64-bit-wide bus
with multiplexed address and data lines.
peripheral Removable media assembly. A device such as a smart card reader, CD-ROM
drive, DVD-ROM drive, 4-mm tape drive, or a diskette drive.
PHY Physical access layer. Part of the digital-to-analog connection between the
MAC and the physical Ethernet wire.
POST Power-on self-test. A series of tests that verify motherboard components are
operating properly. Initialized at system power-on or when the system is
rebooted.
PROM Programmable read-only memory. After the PROM has been programmed, it
cannot be reprogrammed. See flash PROM
R
RAS Row address select.
RISC Reduced instruction set computer. A computer using the RISC architecture.
Glossary-7
S
SCSI Small computer system interface.
SMBus System management bus. The SMBus protocol is a subset of the I2C protocol.
smart card A card used for user authentication or storing individual user preferences.
snoopy MOESI
protocol Cache coherency protocol. Modified, owned, exclusive, shared, and invalid
(MOESI).
Southbridge M1535D+ highly integrated system I/O chip. One of three I/O subsystem
bridge chips.
super-scalar A processor that can execute more than one instruction per cycle.
superuser A privileged account with unrestricted access to all files and commands.
T
tip connection A connection that enables a remote shell window to be used as a terminal to
display test data from a system.
Glossary-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TTL Transistor-transistor logic.
U
UARTS Universal asynchronous transmitter-receiver.
UltraDMA Ultra direct memory access. A DMA mode within an IDE controller.
UltraSPARC IIIi The high-performance central processing unit used in the Sun workstations.
The CPU uses SPARC V9, 64-bit reduced instruction set computer (RISC)
architecture.
USB Universal Serial Bus. USB 1.1 can transfer data up to 12 Mbps. USB 2.0 can
transfer data up to 480 Mbps.
V
VCC Voltage at the common collector (positive [+] electrical connection).
X
XOR See interleaving.
Glossary-9
Glossary-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
Index
Index-1
bracket, hard drives, 12-6 fan1, B-4
fan3, B-6
graphics card, B-34, B-35
IDE0, B-42
C IEEE 1394 combination card connectors, B-25
cable IEEE 1394/USB 2.x combination card, B-24
power switch and LED assembly, 14-2 motherboard, 11-44
SCSI0 backplane interface, 14-2 parallel port, B-21
smart card reader, 14-3 PCI card, 11-28
smart card reader interface, 14-2 power supply connector PS1, B-9
cable kit, 2-10 power switch and LED cable assembly connector
cable type connectivity TPE, B-28 J15, B-7
cables SCSI to DVD-ROM Power Cable Connector, B-
crossover, 7-6 12
hard drive, 14-11 Secondary IDE1 connector, B-44
motherboard interface cables, 11-47 Serial0-TTYA Port Conector, B-12
motherboard power, 11-46 Smart Card Reader SCR0, B-41
power switch and LED, 14-19 TPE, B-26
replacing DVD-ROM drive, 14-5 UltraSCSI Connector SCSI0, B-18
replacing DVD-ROM drive interface, 14-6 UltraSCSI connector SCSI1, B-14
replacing hard drive, 14-11 USB0, B-23
SCSI backplane, 14-12 console display, default, 11-39
TIP, 7-6 controlled system access, 2-2
Card, B-31 controlling POST, 5-6
card-reader@0,40, 8-11 CPU
OBDiag test, 8-11 fan and heat sink
output message, 8-19 problem flowchart, 4-5
CD, 2-10 CPU fan and heat sink assembly, 11-13, 11-14
CDE, 5-9 replacing, 11-13
CD-RW drive, 2-5, 2-10 CPU fan and heatsink assembly, 2-9
changing console display, 11-40 crossover cable, 7-6
changing NVRAM configuration parameters, 5-2 customizing
chassis component upgrades, 16-8
directional terms, 10-19 external peripherals, 16-9
positioning, 10-18 Customizing PCI cards, 16-1
repositioning, 15-2
clocks, real time
testing with OpenBoot PROM, 8-2 D
command line shutdown, 10-7
date utility, 8-2
command security, 6-6
DDR memory, C-14
configuration variable commands set-defaults, 6-3
DDR memory block diagram, C-14
configuring OBDiag, 8-17
default console display, 11-39
connection mode, component testing, 9-2
description signal, B-1
connector
diagnostic
audio module connectors, B-29
.version utility, 8-8
configuration, audio, B-29
graphics accelerator utility, 8-3
Index-2 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
probe-scsi utility, 8-4 E
show-devs utility, 8-5 electrical specifications, A-2
test alias-name, device path -all utility, 8-5 current draw, A-2
watch-clock utility, 8-2
electrostatic discharge, 10-3
diagnostic test summary, 5-3 safety, 10-3
CPU modules, 5-4 safety precautions, 10-3
flash PROM, 5-4
EMI, 11-34
graphics accelerator, 5-4
I/O bridge, 5-4 EMI fingers, 11-33
memory, 5-4 enabling power management, D-2
diagnostic tools available, 1-1 enclosure specifications, C-4
diagnostics OBP on-board, 8-1 environmental requirements, A-4
DIMM environmental specifications
bank, 11-12 altitude, A-4
configurations, 11-3 heat dissipation, A-4
installing, 11-8 humidity, A-4
messages, 11-11 temperature, A-4
slots, 11-8 error reporting, POST, 7-19
Sun workstation requirements, 11-3 except command, 8-30
DIMM configuration table, 11-3 exercising system components
DIMM interleaving, C-22 connection mode, 9-2
DIMM slot, 11-2, 11-5 functional mode, 9-8
disabling all system power management, D-6 using SunVTS software, 9-2
disabling hard drive power management, D-5 exit command, 10-9
disabling power management, D-5 expansion slots, 2-3
disconnecting, power cord, 10-3 external system description, 2-3
discussion and troubleshooting forums, 1-4 external terminal, 7-1
display and audio responses, 3-5 external UltraSCSI connector, 2-7
displayed screens, 3-5 external UTP-5 cable lengths, B-28
displaying and changing variable settings, 6-3
password, 6-3
printenv, 6-3 F
set-default, 6-3
failure, power-on, 8-1
set-defaults, 6-3
fan front problem flowchart, 4-5
setenv, 6-3
fan rear problem flowchart, 4-5
document organization, -xxxvi
fan, front, 2-9
drives removable media, 12-8
fan, rear, 2-9
Dtpower power management modes, D-1
fan0 connector, B-3
DVD-ROM drive, 2-5, 2-10
cables, 14-5 fan0 connector pin description, B-3
problem flowchart, 4-20 fan1 connector, B-4
replacing cables, 14-6 fan1 connector pin description, B-4
DVD-ROM drives filler panel, 12-13 fan3 connector, B-6
DVD-ROM interface cable, 14-2 fan3 connector pin description, B-6
file name, 3-14
filler panel
Index-3
DVD-ROM drives, 12-13 SUN XVR-1200, B-36
PCI card slot, 11-34 SUN XVR-500, B-34
finding your replacement procedure, 10-22 SUN XVR-600, B-35
fingers EMI, 11-33 graphics accelerators, 11-38
flash PROM failure, 8-2 graphics card, 8-2, B-31, B-38
flashprom@2,0, 8-11 connector, B-34, B-35
diagnostic, 8-3
flashprom@2,0, output message, 8-19
on-board diagnostics, 8-4
flowchart
pin assignments, B-31, B-32, B-34, B-36
audio output problem, 4-8
pin configuration, B-31, B-34
battery problem, 4-34
GUI problem flowchart, 4-18
data access and running applications
problems, 4-19
DVD-ROM drive problem, 4-20
graphical user interface problem, 4-18 H
hard drive problem, 4-4
hard drive, 2-9
IEEE 1394 problem, 4-25
problem flowchart, 4-4
keyboard problem, 4-15
SCSI, 16-9
login problem, 4-16
memory problem, 4-31 hard drives, 12-7
monitor problem, 4-10 bracket, 12-6
motherboard problem, 4-28 cables, 14-11
NVRAM problem, 4-33 hardware features, C-4
PCI card problem, 4-23 how this book is organized, -xxxv, -xxxvi
power problem, 4-2 how to use POST, 5-7
smart card reader problem, 4-27 how to use SunVTS, 5-9
system fan problem, 4-5 hung process, 10-9
troubleshooting, 4-1
USB problem, 4-6
flowchart network problem, 4-13
forced shutdown, 10-5, 10-8, 10-10 I
full security, 6-7 i2c output message, TIP line diagnostic, 8-20
full security mode, 6-7 i2c@0,320, OBDiag test, 8-10
functional description, C-1 i2c@0,320, output message, 8-20
functional mode component testing, 9-9 IChip2, C-33
ide@d, 8-10
ide@d, OBDiag test, 8-10
identifying DIMMs, 11-2
G
IEEE 1275 compliant, 8-16
G-bit diagnostic LEDs, C-36
IEEE 1394
G-bit Ethernet, C-35
devices, 16-9
G-bit Ethernet Clock, C-34 pin assignments, B-25
general purpose input and output registers, C-42 problem flowchart, 4-25
glossary of terms, -xxxvi IEEE 1394/USB v2.x combination card, 2-7, B-24
graceful shutdown, 10-5 Important Safety Information for Sun Hardware
graphics accelerator, 2-2 Systems, -xxxviii, -xl, 10-2
SUN XVR-100, B-31 index, -xxxvi
Index-4 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
information output messages, 7-1 M
init, 3-2 manually synchronize, 10-9
init 5, 10-7 memory
init command, 10-7 architecture, C-15
init commands, 10-7 bank, 11-12
init shutdown options, 10-7 messages, 11-11
installation, verifying, 15-10 options, 2-2
problem flowchart, 4-31
installing
replacement, 11-2
CPU fan and heat sink assembly, 11-20
DIMMs, 11-7, 11-8 messages
drive rails, 13-52 DIMMs, 11-11
DVD-ROM Drive Cables, 14-9 memory, 11-11
front fan, 13-14 mixing DIMM types, C-24
front fan bracket, 13-40 monitor
PCI cards, 11-35 problem flowchart, 4-10
power supply, 13-7 motherboard
Power Supply Cable and Connector P5, 14-19 connectors, 11-44
rear fan, 13-20 problem flowchart, 4-28
SCSI backplane, 13-29 replacing, 11-1, 11-41
SCSI Backplane Cables, 14-16 motherboard components, C-4
SCSI to DVD-ROM Power Cable, 14-18 motherboard components and connectors, 11-44
smart card reader cable, 14-5 ARC, 11-44
SunVTS, 9-1 BAT0, 11-44
interface cables, motherboard, 11-47 CPU0, 11-44
internal storage, 2-2 CPU1, 11-44
Introduction to Advanced Troubleshooting, 5-1 FAN0, 11-44
IO-bridges, C-29 FAN1, 11-44
FAN2, 11-44
FAN3, 11-44
IDE0, 11-44
J IDE1, 11-44
JBus, C-25 J15, 11-44
JBus topology, C-26 J16, 11-44
LED, 11-44
NVRAM, 11-44
PCI, 11-44
K PS1, 11-44
keyboard, 2-2 PS2, 11-44
problem flowchart, 4-15 SCR0, 11-44
SCSI0, 11-44
kill command, 10-9
motherboard tray assembly, 11-49
mouse, 2-3
L
L1 and L2 caches, C-7
line assignments, audio connector, B-29
N
network
login problem flowchart, 4-16
Index-5
problem flowchart, 4-13 operating environment, 2-2
network, output message diagnostic, 8-21 optical media, 2-2
network@3, 8-12 output message
network@3 output message, 8-21 diagnositc, network, 8-21
none security, 6-8 i2c, TIP line diagnostic, 8-20
test diagnostic, 8-5
NVRAM, 1-2, 2-10, 3-1, 6-1
watch-clock utility diagnostic, 8-7
Configuration Variables, 6-2
watch-net all utility diagnostic, 8-8
problem flowchart, 4-33
watch-net utility diagnostic, 8-8
replacing, 11-26
security-mode, 6-6
P
O parallel connector, 2-7
OBDiag, 8-9 parallel port
connector, B-21
OBDiag menu, 8-16
pin assignments, B-21
OBDiag menu commands, 8-17
parallel@0,378, 8-10
except 2,5, 8-17
output message, 8-24
exit, 8-17
help, 8-17 parallel@0,378, OBDiag test, 8-10
setenv, 8-17 PCI Bus, C-29
test 1,2,5, 8-17 PCI card
test-all, 8-17 connector, 11-28
what 1,2,5, 8-17 filler panel, 11-34
OBDiag test messages, 8-18 installing, 11-35
OBDiagnostic test, usage, 8-10 PCI card connectors (33 MHz), 2-8
OBP on-board diagnostics, 8-1 PCI card connectors (66 MHz), 2-8
probe-SCSI utility, 8-4 PCI cards problem flowchart, 4-23
probe-SCSI-all utility, 8-4 PCI slot filler panel, 11-34
selected tests, 8-6 performing a forced shutdown, 10-8
watch-clock utility, 8-2
peripherals external, 16-9
watch-net utility, 8-7
physical specifications, A-1
watch-net-all utility, 8-7
depth, A-1
obtaining ok prompt, 5-2
height, A-1
old Stop-N command, 6-9 weight, A-1
OPEN LOOK, 5-9 width, A-1
OpenBoot diagnostics, 1-2, 5-8, 8-9 pin assignments
OpenBoot emergency procedures, 6-1 graphics card, B-31, B-32, B-34, B-36
OpenBoot PROM, 3-1, 8-9 IEEE 1394, B-25
messages, 3-11 parallel port, B-21
utilities serial0-TTYA port connector, B-13
.version, 8-8 smart card reader connector SCR0, B-41
banner, 8-2 TPE0, B-27
date, 8-2 Ultra SCSI, B-14
show-devs, 8-5 USB, B-23, B-26
OpenBoot PROM overview, 5-8 pin configuration
graphics card, B-31, B-34
Index-6 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
TPE0, B-26 power-on self-test, 3-1
USB, B-25 power-on self-test diagnostics, 7-1
pmu@6 diagnostic output message, 8-24 power-on sequence, 3-1
pmu@6 diagnostics test, 8-10 list, 3-1
pmu@6 output message, 8-24 power-on test variables, 5-6
pmu@6, OBDiag test, 8-10 preparing for POST diagnostics, 7-1
positioning the chassis, 10-18 probe
POST order, 11-39
error reporting, 7-19 SCSI utility, 8-4
output, viewing SCSI-all utility, 8-4
second system, 7-6 probe-SCSI command, 8-4
output,viewing probe-SCSI utility, 8-2
serial terminal, 7-5 probe-SCSI-all utility, 8-2
progress, 7-1
procedures, troubleshooting, 8-1
error, 7-1
process kill, 10-9
warning, 7-1
progress reporting, 7-19 processor options, 2-2
POST diagnostics, 1-2 product overview, 2-1
POST overview, 5-6 product specifications, A-1
power button, 2-5, 10-6, 10-8, 10-10 progress reporting, POST, 7-19
forced shutdown, 10-10 ps command, 10-9
power cable, SCSI to DVD-ROM, 14-2
power cables, motherboard, 11-46
power connector, 2-7 R
power cord, reconnecting, 15-8 rank interleaving, C-21
power cycling, 10-5 rc scripts, 3-2
power management, D-1 real time clock, C-34
power off method, 10-6 rebooting, system, 10-5
power off, GUI, 10-6 reconnecting
power problem flowchart, 4-2 external peripherals, 15-8
power supply, 2-2 power cord, 15-8
power supply assembly, 2-10 remote system controller, 11-28
power supply cable connector P5 pin removable media drives, 12-8
description, B-10 removable media filler panel, 12-13
power supply connector P7 pin description, B-11 removing
power supply connector PS1 pin description, B-9 access panel, 10-12
Power switch and LED cable assembly, 2-10, 14-19 bezel, 10-16
power switch and LED cable assembly, 14-2 DIMMs, 11-4, 11-6
drive rails, 13-51
powering off methods, 10-5
front fan, 13-12
forced, 10-5
front fan bracket, 13-38
gracefully, 10-5
power cord, 10-15
powering off the workstation, 10-4 power supply, 13-3
powering-on workstation, 15-7 rear fan, 13-17
power-on failure, 8-1 SCSI backplane, 13-25
power-on flowchart, 3-2 smart card reader cable, 14-3
Index-7
speaker, 13-35 Replacing the Hard Drive Assembly, 15-2
replaceable hardware components, 2-8 repositioning chassis, 15-2
replacement procedures, 10-23 required tools, 10-3
access panel, 10-23 requirements, environmental, A-4
battery, 10-23 reset all, code example, 8-14
bezel, 10-23 reset NVRAM, 6-1, 6-9
chassis cross brace, 10-24
rtc output message diagnostic, 8-25
DIMMs, 10-24
drive rails, 10-24 rtc@0,70 OBDiag test, 8-10
DVD-ROM drive, 10-24 rtc@0,70 output message, 8-25
DVD-ROM drive cables, 10-24
front fan, 10-24
hard drive, 10-24
motherboard and CPU assembly, 10-24
S
NVRAM, 10-24 safety, 10-1
PCI card support, 10-24 electrostatic discharge, 10-3
PCI cards, 10-24 safety and compliance information, -xxxvii
power supply, 10-24 safety precautions, 10-2
power switch and LED cable assembly, 10-24 electrostatic discharge, 10-3
rear fan, 10-24 safety requirements, 10-1
SCSI backplane, 10-24 safety symbols, 10-2
SCSI backplane cables, 10-24
sample post output information message, 7-32
smart card reader, 10-24
smart card reader cable, 10-25 SCSI
speaker, 10-25 hard drives, 16-9
host adapters, 16-4
replacing, 15-4
tape drives, 16-9
access panel, 15-6
battery, 11-23 SCSI backplane, 2-9, C-37
bezel, 15-4 cables, 14-12, C-38
CPU fan and heat sink assembly, 11-13 SCSI I/O clock, C-34
DIMMs, 11-2 SCSI subsystem, C-36
DVD-ROM drives, 12-8 SCSI to DVD-ROM power cable, 14-2
front fan, 13-11 scsi@4, 8-12
front fan bracket, 13-38 scsi@4, output message, 8-25
hard drive assembly, 15-2
scsi@4,1, 8-12
hard drives, 12-2
OBDiag test, 8-12
motherboard, 11-41
scsi@4,1, output message, 8-26
NVRAM, 11-26
rear fan, 13-16 SCSI0 backplane interface cable, 14-2
SCSI backplane, 13-24 security, full, 6-7
SCSI Backplane Cables, 14-11 selecting boot options, 6-5
smart card reader, 12-16 serial connector, 2-7
smart card reader cable, 14-3 serial EEPROM, 5-1
speaker, 13-34 serial port parameters, 7-5
storage devices, 12-1
serial@0,2e8, output message, 8-26
replacing internal cables, 14-1
serial@0,3f8, output message, 8-27
replacing PCI cards, 11-28
serial0@3f8, 8-11
replacing strorage devices, 12-1
Index-8 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
serial0-TTYA port connector, B-12 NFS server not responding, 3-15
pin assignments, B-13 no carrier, 3-15
serial1@2e8, 8-11 no child process, 3-15
OBDiag test, 8-11 no such device, 3-15
set-default, 6-5 no utmpx entry, 3-16
process killed, 3-15
set-defaults, 6-5, 6-10
Solaris Handbook for Sun Peripherals, -xxxviii, -xl
setting NVRAM security mode, 6-6
Solaris Operating Environment, 1-3
setting up a TIP connection, 7-3
sound@8, 8-11
shell prompts, -xxxix
OBDiag test, 8-11
shock and vibration specifications, A-5
sound@8, output message, 8-27
show-devs utility, 8-5
speaker, 2-9
shutdown
specifications
command, 10-7
electrical, A-2
command line, 10-7
enclosure, C-4
forced, 10-5, 10-8
physical, A-1
graceful, 10-5
product, A-1
signal descriptions, B-1
shock and vibration, A-5
sleep key, 10-4, 10-6
specifications, acoustic, A-3
smart card reader, 2-5, 2-10
stalling, 14-16
cable, 14-3
start here flowchart, 1-7
connector, B-40
problem flowchart, 4-27 startup configuration, 6-1
smart card reader connector SCR0 static electricity, 10-3
pin assignments, B-41 Stop-A, 5-3
smart card reader interface cable, 14-2 Stop-A command, 6-1
smart cards, 16-9 Stop-N equivalent command procedure, 6-9
Solaris, 1-4 Stop-N equivalent configuration variables, 6-10
Solaris 8.x Sun Hardware Platform Guide, -xl diag-switch?, 6-10
input-device, 6-10
Solaris error messages, 3-13
output-device, 6-10
connection closed, 3-14
ttya-mode, 6-10
connection refused, 3-14
ttyb-mode, 6-10
device busy, 3-14
error host unknown, 3-14 Stop-N equivelent configuration variables
exec format error, 3-14 use-nvramrc?, 6-10
file descriptor, 3-14 storage devices
file exists, 3-14 replacing, 12-1
file name, 3-14 Sun Blade 2500 Getting Started Guide, -xxxviii, 1-4
giving up, 3-14 Sun Blade 2500 graphics accelerators, 11-38
I/O error, 3-15 Sun Blade 2500 Product Notes, 1-4
illegal instruction, 3-14 Sun Blade 2500 Safety and Compliance Guide, -
invalid argument, 3-15 xxxviii, -xl, 1-4
invalid null command, 3-15
Sun Blade 2500 Service, Diagnostic, and
ld.so.1, 3-15
Troubleshooting Manual, 1-4
network is down, 3-15
network is unreachable, 3-15 Sun Blade 2500 Troubleshooting Card, 1-4
NFS read failed, 3-15 Sun Blade 2500 Workstation Getting Started
Troubleshooting Card, -xxxviii
Index-9
Sun Blade 2500 Workstation Saftey and Compliance diag-script, 6-2
Guide, 10-2 diag-switch?, 6-2
Sun logo, 2-5 error-reset-recovery, 6-3
Sun service and support international telephone input-device, 6-2
numbers, 1-4 local-mac-address?, 6-3
nvramrc, 6-2
Sun service support phone number, 1-4
oem-banner, 6-2
Sun XVR-100 graphics accelerator, 2-10, 2-11, 11-38
oem-banner?, 6-2
Sun XVR-1200 graphics accelerator, 2-10, 2-11, 11- oem-logo?, 6-2
38 output-device, 6-2
Sun XVR-500 graphics accelerator, 2-10, 2-11, 11-38 screen-#columns, 6-2
Sun XVR-600, B-35 screen-#rows, 6-2
Sun XVR-600 graphics accelerator, 2-11 system exit, 10-9
SunPCi III 3.2 User’s Guide, -xl system interfaces, C-35
SunSolve, 1-4 system LEDs, 1-2
SunVTS, 1-2, 9-1 system power management, C-45
overview, 5-9 system reboot, 10-5
Quick Reference Card, 5-10 system sounds, 1-2
references, 5-9
system thermal management, C-43
requirements, 5-9
System Tick (Stick) Clock, C-34
User’s Guide, 5-10
SunVTS 5.1 Patch Set 5 Documentation
Supplement, 5-10
SunVTS 5.1 Quick Reference Card, -xl T
SunVTS 5.1 Test Reference Manual, -xl, 5-10 terminal interface processor, 7-1
SunVTS 5.1ps User’s Guide, -xl test alias name, 8-2
SunVTS Quick Reference Card, -xl test command, 8-5
SUNW, XVR-100@2, OBDiagnostic test, 8-10 test diagnostic, output message, 8-5
SUNW, XVR-1200@2, OBDiag test, 8-10 test net, 8-6
SUNW, XVR-500@2, OBDiagnostic test, 8-10 test net, utility test, 8-6
SUNW, XVR-500@2, output message, 8-10, 8-18 test screen, 8-6
support, diagnostic tools, and alerts, 1-4 utility test, 8-6
supported DIMM configurations, C-17 test-all
sync command, 10-9 OBDiag test, 8-12
system output message, 8-30
airflow requirements, 11-34 utility test, 8-6
power-on reset, 3-1 TIP cable, 7-6
system block diagram, C-2 tools required, 10-3
system clocks and interrupt processing, C-33 TPE
system configuration variables, 5-2, 6-1 cable type connectivity, B-28
auto-boot?, 6-2 connector, B-26
boot-command, 6-2 TPE0
boot-device, 6-2 pin assignments, B-27
boot-file, 6-2 pin configuration, B-26
diag-device, 6-2 troubleshooting
diag-file, 6-2 flowcharts, 4-1
Index-10 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004
troubleshooting commands W
ping command, 3-37 warranty and contract support contacts, 1-4
prstat command, 3-41
watch-clock utility diagnositc, 8-2
ps command, 3-39
watch-clock utility diagnostic output message, 8-7
troubleshooting procedures, 8-1
watch-net all utility diagnostic output message, 8-
twisted-pair Ethernet, 2-7
8
typographic conventions, -xxxix
watch-net utility, 8-2
watch-net utility diagnostic output message, 8-8
watch-net-all utility, 8-2, 8-7
U
Ultra SCSI Connector SCSI1 pin assignments, B-14
UltraSCSI connector SCSI0, B-18 X
UltraSCSI connector SCSI1, B-14
Xbus, C-32
UltraSPARC IIIi CPU, C-7
XOR interleaving, C-24
UltraSPARC IIIi CPU and memory subsystem, C-6
UltraSPARC IIIi memory controller, C-9
universal serial bus connector USB0, B-23
USB
connector, B-23
devices, 16-9
pin assignments, B-23, B-26
pin configuration, B-23, B-25
problem flowchart, 4-6
type 6 keyboard, 6-9
USB keyboard, 6-1
USB v1.1 connector, 2-7
usb@a, 8-11
OBDiag test, 8-11
output message, 8-28
usb@b, 8-11
OBDiag test, 8-11
output message, 8-29
UTP, 16-5
V
verifying installation, 15-10
visual inspection multiple accelerators, 11-38
vold, 4-20, 16-9
volume manager, 4-20, 16-9
Index-11
Index-12 Sun Blade 2500 Service, Diagnostics, and Troubleshooting Manual • April 2004