Sun Microsystems Sun Ultra 5 Service Manual

Sun Microsystems Sun Ultra 5 Service Manual

Hide thumbs Also See for Sun Ultra 5:
Table of Contents

Advertisement

Quick Links

Sun Ultra 5 Service Manual
Sun Microsystems, Inc.
901 San Antonio Road
Palo Alto, CA 94303-4900 USA
650 960-1300
Fax 650 969-9131
Part No.: 805-7763-12
February 2000, Revision A
Send comments about this document to: docfeedback@sun.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Sun Ultra 5 and is the answer not in the manual?

Questions and answers

Summary of Contents for Sun Microsystems Sun Ultra 5

  • Page 1 Sun Ultra 5 Service Manual Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 805-7763-12 February 2000, Revision A Send comments about this document to: docfeedback@sun.com...
  • Page 2 Computer, Ultra, Ultra Port Architecture, SunMicrophone, SunVTS, UltraSPARC, OpenBoot, Solstice DiskSuite, and SunOS are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and in other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.
  • Page 3: Table Of Contents

    Contents Preface xix About the Multimedia Links in This Manual xix How This Book Is Organized xx Using UNIX Commands xxi Typographic Conventions xxii Shell Prompts xxii Related Documents xxiii Ordering Sun Documents xxiv Sun Welcomes Your Comments xxiv Product Description 1-1 Feature Overview 1-3 I/O Devices 1-4 System Description 1-5...
  • Page 4 4.6.4 Test device alias, device path, -All Diagnostic 4-10 OpenBoot Diagnostics 4-12 4.7.1 Starting the OBDiag Menu 4-12 4.7.2 OB Diagnostics 4-16 4.7.2.1 PCI/PCIO Diagnostic 4-17 4.7.2.2 EBus DMA/TCR Registers Diagnostic 4-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 5 4.7.2.3 Ethernet Diagnostic 4-18 4.7.2.4 Keyboard Diagnostic 4-19 4.7.2.5 Mouse Diagnostic 4-20 4.7.2.6 Diskette Drive (Floppy) Diagnostic 4-20 4.7.2.7 Parallel Port Diagnostic 4-21 4.7.2.8 Serial Port A Diagnostic 4-21 4.7.2.9 Serial Port B Diagnostic 4-23 4.7.2.10 NVRAM Diagnostic 4-24 4.7.2.11 Audio Diagnostic 4-24 4.7.2.12 EIDE Diagnostic 4-25...
  • Page 6 7.2.1 Removing a Primary Hard Drive 7-5 7.2.2 Replacing a Primary Hard Drive 7-7 7.2.3 Installing a Secondary Hard Drive 7-8 7.2.4 Hard Drive Mirroring 7-11 7.2.4.1 Hard Drive Mirroring Configuration 7-11 Sun Ultra 5 Service Manual • February 2000...
  • Page 7 7.2.4.2 Hardware Considerations 7-11 7.2.4.3 Required Software and Patches 7-12 7.2.4.4 Software Constraints 7-13 7.2.4.5 Recovery Procedure for Broken Database Replicas 7-14 CD-ROM Drive 7-16 7.3.1 Removing a CD-ROM Drive 7-16 7.3.2 Replacing a CD-ROM Drive 7-17 Motherboard and Component Replacement 8-1 CPU Module 8-1 8.1.1 Removing the CPU Module 8-1...
  • Page 8 Ejecting a CD From the CD-ROM Drive A-8 A.5.6.3 Cleaning the CD-ROM Drive A-8 A.5.6.4 Handling and Storing CDs A-9 B. Signal Descriptions B-1 Power Supply Connectors B-2 Keyboard/Mouse Connector B-4 Twisted-Pair Ethernet Connector B-5 viii Sun Ultra 5 Service Manual • February 2000...
  • Page 9 B.3.1 TPE Cable-Type Connectivity B-6 B.3.2 External UTP-5 Cable Lengths B-6 Serial Port A Connector B-7 Serial Port B Connector B-9 Parallel Port Connector B-10 Audio Connectors B-12 Video Connector B-13 C. Functional Description C-1 System C-1 C.1.1 CPU Module C-3 C.1.2 PCI-IDE Interface C-4 C.1.2.1...
  • Page 10 Power C-35 C.5.1 Onboard Voltage Regulator C-35 C.5.2 Power Supply Memory C-35 C.5.3 Power Management C-35 Motherboard C-36 Jumper Descriptions C-37 C.7.1 Serial Port Jumpers C-38 C.7.2 Flash PROM Jumpers C-38 Enclosure C-40 Sun Ultra 5 Service Manual • February 2000...
  • Page 11 D. Software Notes D-1 PGX24 8-Bit or 24-Bit Graphics D-1 D.1.1 What Does 8-Bit or 24-Bit Frame Buffer Refer To? D-1 D.1.2 The Difference Between 8-Bit Mode and 24-Bit Mode on Ultra 5 Onboard Graphics D-2 D.1.3 How to Install PGX24 Graphics Software on Solaris 2.5.1 HW:11/ 97 D-2 D.1.4 How to Install PGX24 Graphics Software on Solaris 2.6 5/98 D-3...
  • Page 12 Sun Ultra 5 Service Manual • February 2000...
  • Page 13 Figures Ultra 5 System 1-2 FIGURE 1-1 Ultra 5 System Front View 1-5 FIGURE 1-2 Ultra 5 System Back View 1-5 FIGURE 1-3 Setting Up a TIP Connection 3-2 FIGURE 3-1 Sun Type-5 Keyboard 3-5 FIGURE 3-2 Sun I/O Type-6 Keyboard 3-6 FIGURE 3-3 Power Supply Connector J17 Pin Configuration 4-6 FIGURE 4-1...
  • Page 14 Sun I/O Type-6 Keyboard 10-4 FIGURE 10-5 CD-ROM Drive Cabling Configuration A-6 FIGURE A-1 Hard Drive Cabling Configuration (One Drive) A-6 FIGURE A-2 Hard Drive Cabling Configuration (with Optional Secondary Drive) A-6 FIGURE A-3 Sun Ultra 5 Service Manual • February 2000...
  • Page 15 Hard Drive Mirroring Configuration A-7 FIGURE A-4 Power Supply Connector J12 Pin Configuration B-2 FIGURE B-1 Keyboard/Mouse Connector Pin Configuration B-4 FIGURE B-2 TPE Connector Pin Configuration B-5 FIGURE B-3 Serial Port A Connector Pin Configuration B-7 FIGURE B-4 Serial Port B Connector Pin Configuration B-9 FIGURE B-5 Parallel Port Connector Pin Configuration B-10 FIGURE B-6...
  • Page 16 JP1/JP2 Jumper Settings for the Flash PROM C-39 FIGURE C-20 Sun Ultra 5 Service Manual • February 2000...
  • Page 17 Tables Document Organization TABLE P-1 Typographic Conventions xxii TABLE P-2 Shell Prompts xxii TABLE P-3 Related Documents xxiii TABLE P-4 Supported I/O Devices 1-4 TABLE 1-1 Ultra 5 System Physical Dimensions 1-5 TABLE 1-2 Ultra 5 System Replaceable Components TABLE 1-3 SunVTS Documentation 2-3 TABLE 2-1 Keyboard LED Error Indication Patterns...
  • Page 18 PCI Address Assignments C-30 TABLE C-13 Boot PROM/Flash PROM Address Assignments C-31 TABLE C-14 Interrupt Routing C-32 TABLE C-15 Serial Port Jumper Settings C-38 TABLE C-16 Flash PROM Jumper Settings C-39 TABLE C-17 xviii Sun Ultra 5 Service Manual • February 2000...
  • Page 19: Preface

    Preface The Sun Ultra 5 Service Manual provides detailed procedures that describe the removal and replacement of replaceable parts in the Sun Ultra™ 5 systems. The service manual also includes information about the use and maintenance of the system units. This manual is written for technicians, system administrators, authorized service providers (ASPs), and advanced computer system end users who have experience in troubleshooting and replacing hardware.
  • Page 20: How This Book Is Organized

    Provides procedures for replacing the system cover and powering Replacement” on the system. Appendix A, “Product Specifications” Provides specifications on power and environment, system dimensions, weight, memory mapping, and peripheral component interconnect (PCI) card slots. Sun Ultra 5 Service Manual • February 2000...
  • Page 21: Using Unix Commands

    Document Organization (Continued) TABLE P-1 Chapter Content Description Appendix B, “Signal Descriptions” Provides signal descriptions, instructions for connecting the system unit to a 10BASE-T/100BASE-T twisted-pair Ethernet (TPE) local area network (LAN), and modem settings for systems used in specific network telecommunication applications. Appendix C, “Functional Description”...
  • Page 22: Typographic Conventions

    The following table lists the default system prompt and superuser prompt for the C shell, Bourne shell, and Korn shell. Shell Prompts TABLE P-3 Shell Prompt C shell machine_name% C shell superuser machine_name# Bourne shell and Korn shell Bourne shell and Korn shell superuser xxii Sun Ultra 5 Service Manual • February 2000...
  • Page 23: Related Documents

    Application Title Part Number Installation Sun Ultra 5/Ultra 10 CD-ROM Drive and 805-7115 Hard Drive Installation Guide Installation, Getting Started with the Sun Ultra 5 with 805-0162 software notes Preinstalled Software Configuration Solaris Handbook for Sun Peripherals 805-4440 Configuration Solaris Handbook for Sun Frame Buffers...
  • Page 24: Ordering Sun Documents

    We are interested in improving our documentation and welcome your comments and suggestions. You can email your comments to us at: docfeedback@sun.com Please include the part number of your document in the subject line of your email. xxiv Sun Ultra 5 Service Manual • February 2000...
  • Page 25 Shielded Cables: with FCC radio frequency emission limits. Networking connections can be made using unshielded twisted-pair (UTP) cables. Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the Modifications: authority granted to the user by the FCC to operate this equipment.
  • Page 26 ICES-003 Class B Notice - Avis NMB-003, Classe B This Class B digital apparatus complies with Canadian ICES-003. Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada. xxvi Sun Ultra 5 Service Manual • February 2000...
  • Page 27 German Acoustic Compliance ACHTUNG: Der arbeitsplatzbezogenr Schalldruckpegel nach DIN 45 635. Teil 1000 beträgt 70 Db(A) order weniger. Declaration of Conformity The declaration of conformity for the Sun Ultra 5 product is on the following page. xxvii...
  • Page 28 901 San Antonio Road, M/S UMPK15-102 Springfield, Linlithgow Palo Alto, CA 94303, USA West Lothian, EH49 7LR Tel: 650-786-3255 Scotland, United Kingdom Fax: 650-786-3723 Tel: 0506 670000 Fax: 0506 760011 Declaration of Conformity xxviii Sun Ultra 5 Service Manual • February 2000...
  • Page 29 Do not make mechanical or electrical modifications to the Follow all cautions and instructions marked on the equipment. Sun Microsystems is not responsible for equipment. regulatory compliance of a modified Sun product. Ensure that the voltage and frequency of your power...
  • Page 30 Laser Compliance Notice Sun products that use laser technology comply with Class 1 laser requirements. Sun Ultra 5 Service Manual • February 2000...
  • Page 31 Nennwerten des Geräts angegeben sind. Nehmen Sie keine mechanischen oder elektrischen Stecken Sie auf keinen Fall irgendwelche Gegenstände Änderungen an den Geräten vor. Sun Microsystems, in Öffnungen in den Geräten. Leitfähige Gegenstände könnten aufgrund der möglicherweise vorliegenden übernimmt bei einem Sun-Produkt, das geändert wurde, gefährlichen Spannungen einen Kurzschluß...
  • Page 32 Netzsteckdosen geliefert. Um die Gefahr eines Stromschlags zu reduzieren, schließen Sie das Gehäuseabdeckung Kabel nur an eine fachgerecht verlegte, geerdete Steckdose an. Sie müssen die obere Abdeckung Ihres Sun-Systems entfernen, um interne Komponenten wie Karten, xxxii Sun Ultra 5 Service Manual • February 2000...
  • Page 33 Ne pas apporter de modification mécanique ou électrique Ne jamais introduire d’objets quels qu’ils soient dans au matériel. Sun Microsystems n’est pas responsable de la une des ouvertures de l’appareil. Vous pourriez vous conformité réglementaire d’un produit Sun qui a été...
  • Page 34 Elles risquent d’exploser en cas de mauvais traitement. Ne pas jeter la batterie au feu. Ne pas la démonter ni tenter de la recharger. xxxiv Sun Ultra 5 Service Manual • February 2000...
  • Page 35 Ne remplacez ce bloc que par un bloc- batterie Sun Microsystems du même type. Ne Normativas de seguridad le démontez pas et n’essayez pas de le recharger hors du système. Ne faites pas El siguiente texto incluye las medidas de seguridad que se brûler la batterie mais mettez-la au rebut...
  • Page 36 Precaución – De acuerdo con la norma DIN 45 635, Parte 1000, se admite un nivel de presión acústica para puestos de trabajo máximo de 70Db(A). xxxvi Sun Ultra 5 Service Manual • February 2000...
  • Page 37 Las pilas sólo deben sustituirse por el mismo tipo de paquete de pilas de Sun Microsystems. No las desmonte ni intente recargarlas fuera del sistema. No arroje las pilas al fuego.
  • Page 38 Levér det brugte batteri tilbage til leverandøren. Suomi VAROITUS – Paristo voi räjähtää, jos se on virheellisesti asennettu. Vaihda paristo ainoastaan laitevalmistajan suosittelemaan tyyppiin. Hävitä käytetty paristo valmistajan ohjeiden mukaisesti. xxxviii Sun Ultra 5 Service Manual • February 2000...
  • Page 39 C H A P T E R Product Description The Ultra 5 workstations are uniprocessor devices that use the family of UltraSPARC™ processors. They support high-performance CPU module (UltraSPARC-IIi) processing. shows the Ultra 5 system. FIGURE 1-1 This chapter contains the following topics: Section 1.1 “Feature Overview”...
  • Page 40: Figure 1-1 Ultra 5 System

    Monitor System Keyboard Mouse Ultra 5 System FIGURE 1-1 Sun Ultra 5 Service Manual • February 2000...
  • Page 41: Product Description

    Feature Overview The Ultra 5 system provides the following features: Desktop-style enclosure 200-watt power supply One hard drive bay (a second, optional hard drive bracket can be added) Up to two enhanced integrated drive electronic (EIDE) hard drives CD-ROM drive CD quality audio 1.44-megabyte (Mbyte) manual-eject diskette drive Front access Personal Computer Memory Card International Association...
  • Page 42: I/O Devices

    1280 x 800 resolution, 76-Hz refresh rate, 69 dpi Keyboard Sun Type-5: AT 101 or UNIX layout available; Sun I/O Type-6: AT 101 layout Mouse Sun Type-5: 3-button, optomechanical mouse Sun Type-6: 3-button, crossbow mouse Sun Ultra 5 Service Manual • February 2000...
  • Page 43: System Description

    System Description System components are housed in a desktop-style enclosure. Overall chassis dimensions for the Ultra 5 system are listed in the following table. Ultra 5 System Physical Dimensions TABLE 1-2 Unit Width Height Depth Ultra 5 17.17 inches (43.60 cm) 4.31 inches (10.95 cm) 16.69 inches (42.40 cm) desktop enclosure...
  • Page 44: Replaceable Components

    CPU module 333-MHz, 500-Kbyte external cache CPU module 360-MHz, 256-Kbyte external cache CPU module 360-MHz, 2-Mbyte external cache CPU module 440-MHz, 2-Mbyte external cache CPU fan assembly CPU fan, 80-mm Motherboard System board Sun Ultra 5 Service Manual • February 2000...
  • Page 45 Ultra 5 System Replaceable Components (Continued) TABLE 1-3 Component Description NVRAM/TOD Time of day, 48T59, with carrier PCI card Generic PCI riser board 3-slot riser expansion board Hard drive Disk drive, 4.3-Gbyte, 5400 RPM Hard drive Disk drive, 8.4-Gbyte, 5400 RPM Hard drive Disk drive, 9.1-Gbyte, 7200 RPM CD-ROM drive...
  • Page 46 Sun Ultra 5 Service Manual • February 2000...
  • Page 47: Sunvts Overview

    C H A P T E R SunVTS Overview This chapter contains an overview of the SunVTS™ diagnostic tool. This chapter contains the following topics: Section 2.1 “SunVTS Description” on page 2-1 Section 2.1.1 “SunVTS Requirements” on page 2-2 Section 2.1.2 “SunVTS References” on page 2-2 SunVTS Description SunVTS is Sun’s online Validation Test Suite.
  • Page 48: Sunvts Requirements

    SunVTS User’s Guide – describes how to install, configure, and run the SunVTS diagnostic software. SunVTS Quick Reference Card – provides an overview of how to use the SunVTS CDE interface. SunVTS Test Reference Manual – provides details about each individual SunVTS test. Sun Ultra 5 Service Manual • February 2000...
  • Page 49: Power-On Self-Test

    C H A P T E R Power-On Self-Test This chapter describes how to initiate power-on self-test (POST) diagnostics. This chapter contains the following topics: Section 3.1 “POST Overview” on page 3-1 Section 3.2 “Pre-POST Preparation” on page 3-2 Section 3.3 “Initializing POST” on page 3-5 Section 3.4 “Maximum and Minimum POST Levels”...
  • Page 50: Pre-Post Preparation

    1. Connect serial port A of the tested system to serial port B of a second Sun workstation using a serial null modem cable (connect cable pins 2-3, 3-2, 7-20, and 20-7). See FIGURE 3-1 Setting Up a TIP Connection FIGURE 3-1 Sun Ultra 5 Service Manual • February 2000...
  • Page 51 2. At the second Sun workstation, check the /etc/remote file by changing to the /etc directory and editing the remote file. The following sample remote file text shows connection to serial port B: hardwire: /dv=/dev/term/b:br#9600:el=^C^S^Q^U^D:ie=%$:oe=^D: 3. To use serial port A: a.
  • Page 52: Verifying The Baud Rate

    2. Type eeprom. 3. Verify the following serial port default settings: ttyb-mode = 9600,8,n,1 ttya-mode = 9600,8,n,1 Note – Ensure that the settings are consistent with TTY-type terminal or workstation monitor settings. Sun Ultra 5 Service Manual • February 2000...
  • Page 53: Initializing Post

    Initializing POST POST can be initialized in two ways: By setting the diag-switch? to true and the diag-level to max or min, followed by power-cycling the system By simultaneously pressing the keyboard Stop and D keys while power is applied to the system To set the diag-switch? to true and power-cycle the system: 1.
  • Page 54 The monitor power-on indicator flashes on and off. The keyboard Caps Lock key indicator flashes on and off. 4. When the POST is complete, type the following at the system prompt: ok% setenv diag-switch? false Sun Ultra 5 Service Manual • February 2000...
  • Page 55: Maximum And Minimum Post Levels

    Note – Video output is disabled while POST is initialized. diag-level Variable Set to max CODE EXAMPLE 3-1 Power On Selftest Completed Software Power ON0.0000.0000.0000 ffff.ffff.f00b.4100 0002.3333.0200.001b @(#) Sun Ultra 5/10 UPA/PCI 3.9 P2.1 Version 9 created 1997/08/ 05 16:24 Clearing E$ Tags Done...
  • Page 56 Probing /pci@1f,0/pci@1 at Device 3 Nothing there Probing /pci@1f,0/pci@1 at Device 4 Nothing there Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), No Keyboard OpenBoot 3.9 P2.1 , 256 MB memory installed, Serial #9337477. Ethernet address 8:0:20:8e:7a:85, Host ID: 808e7a85. ok Hardware Power ON @(#) Sun Ultra 5/10 UPA/PCI 3.9 P2.1...
  • Page 57 CODE EXAMPLE 3-1 Power On Selftest Completed Probing keyboard Done %o0 = 0000.0000.0000.4001 Executing Power On SelfTest @(#) Sun Ultra 5/10 (Darwin) POST 2.1.1 (Build No. 293) 08/21/97: 15:59 CPU: UltraSPARC-LC (MHz: 301 Ecache Size: 512KB) Init POST BSS Init System BSS...
  • Page 58 256MB at bank 0 stack 0 (2 dimms per bank) INFO: 0MB at bank 0 stack 1 INFO: 0MB at bank 2 stack 0 INFO: 0MB at bank 2 stack 1 Block Memory Addr Test 3-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 59 diag-level Variable Set to max (Continued) CODE EXAMPLE 3-1 Power On Selftest Completed INFO: 256MB at bank 0 stack 0 (2 dimms per bank) INFO: 0MB at bank 0 stack 1 INFO: 0MB at bank 2 stack 0 INFO: 0MB at bank 2 stack 1 Block Memory Test INFO: 256MB at bank 0 stack 0 (2 dimms per bank)
  • Page 60 IU ASI Access Test FPU ASI Access Test Ecache Thrash Test All CPU Error Reporting Tests CPU Data Access Trap Test CPU Addr Align Trap Test DMMU Access Priv Page Test 3-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 61 Time Stamp [hour:min:sec] 00:02:01 [month/date year] 08/22 1997 Power On Selftest Completed Software Power ON0.0000.0000.0000 ffff.ffff.f00b.4100 0002.3333.0200.001b @(#) Sun Ultra 5/10 UPA/PCI 3.9 P2.1 Version 9 created 1997/08/ 05 16:24 Clearing E$ Tags Done Clearing I/D TLBs Done Probing Memory Done MEM BASE = 0000.0000.0000.0000...
  • Page 62 Probing /pci@1f,0/pci@1 at Device 3 Nothing there Probing /pci@1f,0/pci@1 at Device 4 Nothing there Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), No Keyboard OpenBoot 3.9 P2.1 , 256 MB memory installed, Serial #9337477. Ethernet address 8:0:20:8e:7a:85, Host ID: 808e7a85. 3-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 63: Diag-Level Variable Set To Min

    Version 9 created 1997/08/ 05 16:24 Probing keyboard Done %o0 = 0000.0000.0000.2001 Executing Power On SelfTest @(#) Sun Ultra 5/10 (Darwin) POST 2.1.1 (Build No. 293) 08/21/97: 15:59 CPU: UltraSPARC-LC (MHz: 301 Ecache Size: 512KB) Init POST BSS Init System BSS...
  • Page 64 256MB at bank 0 stack 0 (2 dimms per bank) INFO: 0MB at bank 0 stack 1 INFO: 0MB at bank 2 stack 0 INFO: 0MB at bank 2 stack 1 All Basic Sabre MMU Tests Init Sabre 3-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 65 Variable Set to min (Continued) CODE EXAMPLE 3-2 @(#) Sun Ultra 5/10 UPA/PCI 3.9 P2.1 Version 9 created 1997/08/ 05 16:24 Interrupt Map (short) Reg Test Interrupt Set/Clr Reg Test Sabre IOMMU Regs Test Sabre IOMMU RAM Address Test...
  • Page 66 Probing /pci@1f,0/pci@1 at Device 3 Nothing there Probing /pci@1f,0/pci@1 at Device 4 Nothing there Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), No Keyboard OpenBoot 3.9 P2.1 , 256 MB memory installed, Serial #9337477. Ethernet address 8:0:20:8e:7a:85, Host ID: 808e7a85. 3-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 67: Post Progress And Error Reporting

    3.4.3 POST Progress and Error Reporting When POST is initialized, the Caps Lock key on the Sun Type-5 or Type-6 keyboard flashes on and off to indicate that POST is active (see FIGURE 3-2 FIGURE 3-3 Additional POST progress indications are also visible when a TTY-type terminal or a TIP line is connected between serial port A (default port) of the tested system and a second Sun workstation.
  • Page 68 Version 9 created 1997/08/ 05 16:24 Probing keyboard Done %o0 = 0000.0000.0000.2001 Executing Power On SelfTest @(#) Sun Ultra 5/10 (Darwin) POST 2.1.1 (Build No. 293) 08/21/97: 15:59 CPU: UltraSPARC-LC (MHz: 301 Ecache Size: 512KB) Init POST BSS Init System BSS...
  • Page 69 Typical Error Code Failure Message (Continued) CODE EXAMPLE 3-3 @(#) Sun Ultra 5/10 UPA/PCI 3.9 P2.1 Version 9 created 1997/08/ 05 16:24 Icache RAM Test Sabre MCU Control & Status Regs Init and Tests Init Sabre MCU Control & Status Regs...
  • Page 70: Bypassing Post

    1. Press and hold the Stop and N keys while powering on the system ( FIGURE 3-2 FIGURE 3-3 2. Continue to hold the Stop and N keys until the system banner displays on the monitor. 3-22 Sun Ultra 5 Service Manual • February 2000...
  • Page 71: Initializing Motherboard Post

    Initializing Motherboard POST To initialize the motherboard POST: 1. Power off the system. 2. Simultaneously press and hold the Stop and D keys, then press the Standby (Power) key ( FIGURE 3-2 FIGURE 3-3 Note – Video output is disabled while motherboard POST is initialized. Note –...
  • Page 72 3-24 Sun Ultra 5 Service Manual • February 2000...
  • Page 73: Troubleshooting Procedures

    C H A P T E R Troubleshooting Procedures This chapter describes how to troubleshoot possible hardware problems and includes suggested corrective actions. This chapter contains the following topics: Section 4.1 “Power-On Failure” on page 4-2 Section 4.2 “Video Output Failure” on page 4-3 Section 4.3 “Hard Drive or CD-ROM Drive Failure”...
  • Page 74: Power-On Failure

    10. Connect a spare Sun Type-5 or Sun I/O Type-6 keyboard to the system and press the Standby (Power) key. 11. If the system still does not power up, the system power supply might be defective. See Section 4.4 “Power Supply Test” on page 4-5. Sun Ultra 5 Service Manual • February 2000...
  • Page 75: Video Output Failure

    Symptom 2 The system attempts to power on but does not boot or initialize the monitor. Actions 1. Press the keyboard Standby (Power) key and watch the keyboard. The keyboard LEDs should light briefly and you should hear a tone from the keyboard. 2.
  • Page 76: Hard Drive Or Cd-Rom Drive Failure

    Test the drive response to the probe-ide command as follows: 1. To bypass POST, type setenv diag-switch? false at the ok prompt. 2. At the system ok prompt, type: ok% reset-all ok% probe-ide Sun Ultra 5 Service Manual • February 2000...
  • Page 77: Power Supply Test

    If the hard drive responds correctly to probe-ide command, the message shown on page 4-10 is displayed, which means that the system CODE EXAMPLE 4-4 EIDE controller has successfully probed the device. This is an indication that the motherboard is operating correctly. If an optional hard drive is installed and one drive does not respond to the EIDE controller probe but the other does, replace the unresponsive drive.
  • Page 78: Figure 4-1 Power Supply Connector J17 Pin Configuration

    +5 VDC Chassis ground +5 VDC Chassis ground PWR_OK Power okay 5VSB +12V +12 VDC +3.3V +3.3 VDC -12V -12 VDC Chassis ground PS_ON Power supply on Chassis ground Chassis ground Chassis ground Sun Ultra 5 Service Manual • February 2000...
  • Page 79: Dimm Failure

    Power Supply Connector J17 Pin Assignments (Continued) TABLE 4-2 Signal Description -5 VDC +5 VDC +5 VDC 6. After you finish testing the power supply, remove the wrist strap, replace the system cover, and power on the system as described in Chapter 10. DIMM Failure At times, the operating environment, diagnostic program, or POST might not display a DIMM location (U number) as part of a memory error message.
  • Page 80: Openboot Prom On-Board Diagnostics

    (CRC) error are indicated with an “X” and an associated error description. The watch-net diagnostic is initialized by typing the watch-net command at the ok prompt and the watch-net-all diagnostic is initialized by typing Sun Ultra 5 Service Manual • February 2000...
  • Page 81 the watch-net-all command at the ok prompt. The following code example identifies the watch-net diagnostic output message. identifies the CODE EXAMPLE 4-3 watch-net-all diagnostic output message. Watch-Net Diagnostic Output Message CODE EXAMPLE 4-2 ok watch-net Hme register test --- succeeded. Internal loopback test -- succeeded.
  • Page 82: Probe-Ide Diagnostic

    TABLE 4-4 of each test, and preparation. 4-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 83: Table 4-4 Selected Obp On-Board Diagnostic Tests

    Note – The diskette drive (floppy) is selected as the test alias name example. Test Diagnostic Output Message CODE EXAMPLE 4-5 ok test floppy Testing floppy disk system. A formatted disk should be in the drive. Test succeeded. Selected OBP On-Board Diagnostic Tests TABLE 4-4 Type of Test Description...
  • Page 84: Openboot Diagnostics

    4.7.1 Starting the OBDiag Menu 1. At the ok prompt, type: ok% setenv mfg-mode on mfg-mode = on 2. At the ok prompt, type: ok% setenv diag-switch? true diag-switch? = true 4-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 85 = false ok reset-all Resetting... Software Power ON @(#) Sun Ultra 5/10 UPA/PCI 3.11 Version 9 created 1998/03/06 10:31 Clearing E$ Tags Done Clearing I/D TLBs Done Probing Memory Done MEM BASE = 0000.0000.2000.0000 MEM SIZE = 0000.0000.1000.0000...
  • Page 86 Probing /pci@1f,0/pci@1/pci@1 at Device 7 Nothing there Probing /pci@1f,0/pci@1/pci@1 at Device 8 Nothing there Probing /pci@1f,0/pci@1/pci@1 at Device 9 Nothing there Probing /pci@1f,0/pci@1/pci@1 at Device a Nothing there Probing /pci@1f,0/pci@1/pci@1 at Device b Nothing there 4-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 87 Probing /pci@1f,0/pci@1 at Device 2 Nothing there Probing /pci@1f,0/pci@1 at Device 3 Nothing there Probing /pci@1f,0/pci@1 at Device 4 Nothing there Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), No Keyboard OpenBoot 3.11, 512 MB memory installed, Serial #9337777. Ethernet address 8:0:20:8e:7b:b1, Host ID: 808e7bb1.
  • Page 88: Ob Diagnostics

    Section 4.7.2.10 “NVRAM Diagnostic” on page 4-24 Section 4.7.2.11 “Audio Diagnostic” on page 4-24 Section 4.7.2.12 “EIDE Diagnostic” on page 4-25 Section 4.7.2.13 “Video Diagnostic” on page 4-25 Section 4.7.2.14 “All Above Diagnostic” on page 4-26 4-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 89: Pci/Pcio Diagnostic

    4.7.2.1 PCI/PCIO Diagnostic To start the PCI/PCIO diagnostic, type at the OBDiag menu prompt. The PCI/ PCIO diagnostic performs the following: 1. vendor_ID_test – Verifies the PCIO ASIC vender ID is 108e. 2. device_ID_test – Verifies the PCIO ASIC device ID is 1000. 3.
  • Page 90: Ebus Dma/Tcr Registers Diagnostic

    MII data inputs, to be routed back to the receive MII data outputs. 5. 100_mb_phy_loopback_test – Enables MII transmit data to be routed to the MII receive data path. 6. 100_mb_twister_loopback_test – Forces the twisted-pair transceiver into loopback mode. 4-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 91: Keyboard Diagnostic

    The following code example shows the Ethernet output message. Ethernet Output Message CODE EXAMPLE 4-10 Enter (0-13 tests, 14 -Quit, 15 -Menu) ===> 2 TEST=’ethernet_test’ Using Onboard Transceiver - Link Up. SUBTEST=’my_channel_reset’ SUBTEST=’hme_reg_test’ SUBTEST=’global_reg1_test’ SUBTEST=’global_reg2_test’ SUBTEST=’bmac_xif_reg_test’ SUBTEST=’bmac_tx_reg_test’ SUBTEST=’mif_reg_test’ SUBTEST=’mac_internal_loopback_test’ SUBTEST=’10mb_xcvr_loopback_test’ SUBTEST=’100mb_phy_loopback_test’...
  • Page 92: Mouse Diagnostic

    The following code example shows the floppy test output message. Floppy Output Message CODE EXAMPLE 4-13 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 5 TEST='floppy_test' SUBTEST='floppy_id0_read_test' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 4-20 Sun Ultra 5 Service Manual • February 2000...
  • Page 93: Parallel Port Diagnostic

    4.7.2.7 Parallel Port Diagnostic To start the parallel port diagnostic, type at the OBDiag menu prompt. The parallel port diagnostic performs the following: 1. sio-passive-lb – Sets up the SuperIO configuration register to enable extended/compatible parallel port select, then does a write 0, walk-one, write 0 x ff to the data register.
  • Page 94 CODE EXAMPLE 4-16 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 7 TEST='uarta_test' 'UART A in use as console - Test not run.' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 4-22 Sun Ultra 5 Service Manual • February 2000...
  • Page 95: Serial Port B Diagnostic

    4.7.2.9 Serial Port B Diagnostic To start the serial port B diagnostic, type at the OBDiag menu prompt. The serial port B diagnostic is identical to the serial port A diagnostic. The following code example shows the serial port B output message. Note –...
  • Page 96: Nvram Diagnostic

    The following code example shows the audio output message. Audio Output Message CODE EXAMPLE 4-19 Enter (0-13 tests, 14 -Quit, 15 -Menu) ===> 10 TEST=’audio_test’ SUBTEST=’cs4231_test’ Codec_ID=’8a’ Version_ID=’a0’ SUBTEST=’external_lpbk’ ###OBDIAG_MFG_START### TEST=’audio_test’ STATUS=’FAILED’ SUBTEST=’external_lpbk’ ERRORS=’1 ‘ 4-24 Sun Ultra 5 Service Manual • February 2000...
  • Page 97: Eide Diagnostic

    Audio Output Message (Continued) CODE EXAMPLE 4-19 TTF=’505 ‘ SPEED=’299.80 MHz’ PASSES=’1 ‘ MESSAGE=’Error: External Audio Test not run: Please set the mfg- mode to sys-ext.’ Enter (0-13 tests, 14 -Quit, 15 -Menu) ===> 4.7.2.12 EIDE Diagnostic To start the EIDE diagnostic, type at the OBDiag menu prompt.
  • Page 98: All Above Diagnostic

    Enter (0-13 tests, 14 -Quit, 15 -Menu) ===> 13 TEST=’all_pci/cheerio_test’ SUBTEST=’vendor_id_test’ SUBTEST=’device_id_test’ SUBTEST=’mixmode_read’ SUBTEST=’e2_class_test’ SUBTEST=’status_reg_walk1’ SUBTEST=’line_size_walk1’ SUBTEST=’latency_walk1’ SUBTEST=’line_walk1’ SUBTEST=’pin_test’ TEST=’all_dma/ebus_test’ SUBTEST=’dma_reg_test’ SUBTEST=’dma_func_test’ TEST=’ethernet_test’ Using Onboard Transceiver - Link Up. SUBTEST=’my_channel_reset’ SUBTEST=’hme_reg_test’ SUBTEST=’global_reg1_test’ SUBTEST=’global_reg2_test’ SUBTEST=’bmac_xif_reg_test’ 4-26 Sun Ultra 5 Service Manual • February 2000...
  • Page 99 All Above Output Message (Continued) CODE EXAMPLE 4-22 SUBTEST=’bmac_tx_reg_test’ SUBTEST=’mif_reg_test’ SUBTEST=’mac_internal_loopback_test’ SUBTEST=’10mb_xcvr_loopback_test’ SUBTEST=’100mb_phy_loopback_test’ SUBTEST=’100mb_twister_loopback_test’ TEST=’keyboard_test’ SUBTEST=’internal_loopback’ TEST=’mouse_test’ SUBTEST=’mouse_loopback’ ###OBDIAG_MFG_START### TEST=’mouse_test’ STATUS=’FAILED’ SUBTEST=’mouse_loopback’ ERRORS=’1 ‘ TTF=’1011 ‘ SPEED=’299.80 MHz’ PASSES=’1 ‘ MESSAGE=’Error: Timeout receiving a character’ TEST=’floppy_test’ SUBTEST=’floppy_id0_read_test’ TEST=’parallel_port_test’ SUBTEST=’dma_read’ TEST=’uarta_test’ ‘UART A in use as console - Test not run.’...
  • Page 100 TEST=’ide_test’ SUBTEST=’probe-cmd-device’ SUBTEST=’hd-and-cd-check’ TEST=’video_test’ Please connect the monitor and use ttya/ttyb when running this test if you are using the screen it may be become unreadable SUBTEST=’mach64-chip-id-vendor-id-check’ SUBTEST=’video-frame-buffer-test’ 4-28 Sun Ultra 5 Service Manual • February 2000...
  • Page 101: Exiting The Obdiag Menu

    All Above Output Message (Continued) CODE EXAMPLE 4-22 SUBTEST=’mach64-walk-one-test’ SUBTEST=’mach64-walk-zero-test’ Enter (0-13 tests, 14 -Quit, 15 -Menu) ===> 4.7.3 Exiting the OBDiag Menu 1. At the ok prompt, type: ok% setenv mfg-mode off mfg-mode = off 2. At the ok prompt, type: ok% setenv diag-switch? false diag-switch? = false 3.
  • Page 102 4-30 Sun Ultra 5 Service Manual • February 2000...
  • Page 103: Preparing For Component Replacement

    C H A P T E R Preparing for Component Replacement This chapter describes the activities you must do to prepare for removal and replacement of internal system components. Note – It is very important that you review the safety requirements, symbols, and precautions in this chapter before you begin to remove or replace system components.
  • Page 104: Safety Symbols

    Follow all safety precautions. 5.3.1 Modification to Equipment Caution – Do not make mechanical or electrical modifications to the equipment. Sun Microsystems is not responsible for regulatory compliance of a modified Sun product. 5.3.2 Placement of a Sun Product Caution – To ensure reliable operation of the Sun product and to protect it from overheating, ensure equipment openings are not blocked or covered.
  • Page 105: Power Cord Connection

    5.3.3 Power Cord Connection Caution – Not all power cords have the same current ratings. Household extension cords do not have overload protection. Do not use household extension cords with a Sun product. Caution – The power switch on this product functions as a standby type device only.
  • Page 106: Lithium Battery

    Shipping container used to package a Sun replacement part Inner side (metal part) of the system cover Sun ESD mat, part number 250-1088 (available through your Sun sales representative) Disposable ESD mat; shipped with replacement parts or optional system features Sun Ultra 5 Service Manual • February 2000...
  • Page 107: Powering Off The System

    Powering Off the System To power off the system: 1. Back up system files as necessary. See Solaris Handbook for SMCC Peripherals, part number 802-7675. Caution – Exit from the operating system before turning off system power. Failure to do so may result in data loss. 2.
  • Page 108: Figure 5-2 Sun Type-5 Keyboard

    3. Set the system power switch to the off position ( FIGURE 5-4 Note – For a typical system shutdown or restart, it is not necessary to set the power switch to the off position. Sun Ultra 5 Service Manual • February 2000...
  • Page 109: Figure 5-4 System Power Switch

    Power switch Voltage selector switch System Power Switch FIGURE 5-4 4. Verify the following: a. The front panel power indicator LED is off. b. The system fans are not spinning. 5. Turn off the power to the monitor and any peripheral equipment. 6.
  • Page 110: Removing The System Cover

    3. Lift the system cover straight up. Set it aside in a safe place. Screw (2) System cover Cover tab Removing the System Cover FIGURE 5-5 Sun Ultra 5 Service Manual • February 2000...
  • Page 111: Attaching The Wrist Strap

    Attaching the Wrist Strap Caution – Wear an antistatic wrist strap and use an ESD-protected mat when handling components. When servicing or removing system components, attach an ESD strap to your wrist, then to a metal area on the chassis. Then disconnect the power cord from the system and the wall receptacle.
  • Page 112 5-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 113: Major Subassemblies

    C H A P T E R Major Subassemblies This chapter describes how to remove and replace the major subassemblies. This chapter contains the following topics: Section 6.1 “Power Supply” on page 6-1 Section 6.2 “Cable Assemblies” on page 6-4 Section 6.3 “Speaker Assembly”...
  • Page 114: Figure 6-1 Removing And Replacing The Power Supply

    Push the power supply toward the chassis front to disengage the power supply from the chassis bottom mounting hooks. d. Lift the power supply from the chassis. Power supply Power cables Screw (4) Mounting hook (2) Removing and Replacing the Power Supply FIGURE 6-1 Sun Ultra 5 Service Manual • February 2000...
  • Page 115: Replacing The Power Supply

    6.1.2 Replacing the Power Supply 1. Replace the power supply as follows ( FIGURE 6-1 Caution – Verify the voltage selector switch is set to the correct setting: 115V or 230V. Plugging a 115V power cord into a 230V connector will severely damage the system.
  • Page 116: Cable Assemblies

    2. Remove the diskette drive cable assembly connectors from the following FIGURE 6-2 Diskette drive Motherboard (J16) 3. Remove the diskette drive cable assembly from the chassis. Sun Ultra 5 Service Manual • February 2000...
  • Page 117: Replacing The Diskette Drive Cable Assembly

    Diskette drive cable assembly Removing and Replacing the Diskette Drive Cable Assembly FIGURE 6-2 6.2.2 Replacing the Diskette Drive Cable Assembly 1. Replace the diskette drive cable assembly as follows ( FIGURE 6-2 a. Position the diskette drive cable assembly into the chassis. b.
  • Page 118: Removing The Hard Drive Cable Assembly

    2. Disconnect the hard drive cable assembly connectors from the following FIGURE 6-3 Hard drive(s) Motherboard (J15) 3. Remove the hard drive cable assembly from the chassis. Hard drive cable assembly Removing and Replacing the Hard Drive CableAssembly FIGURE 6-3 Sun Ultra 5 Service Manual • February 2000...
  • Page 119: Replacing The Hard Drive Cable Assembly

    6.2.4 Replacing the Hard Drive Cable Assembly 1. Replace the hard drive cable assembly as follows ( FIGURE 6-3 a. Position the hard drive cable assembly into the chassis. b. Connect the hard drive cable assembly connectors to the following: Hard drive(s) Motherboard (J15) Note –...
  • Page 120: Replacing The Serial/Parallel Cable Assembly

    Note – Verify that the cable connectors are oriented properly by aligning the connector keys. 2. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. Sun Ultra 5 Service Manual • February 2000...
  • Page 121: Removing The Audio Cable Assembly

    6.2.7 Removing the Audio Cable Assembly 1. Power off the system, remove the system cover, and attach an antistatic wrist strap as described in Chapter 5. Caution – Use proper ESD grounding techniques when handling components. Wear an antistatic wrist strap and use an ESD-protected mat. Store ESD-sensitive components in antistatic bags before placing them on any surface.
  • Page 122: Replacing The Audio Cable Assembly

    Move the diskette drive assembly (or optional secondary hard drive bracket) aside to provide clearance: i. Using a No. 2 Phillips screwdriver, loosen (but do not remove) the three screws securing the diskette drive bracket to the chassis (see FIGURE 7-1 6-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 123: Replacing The Speaker Assembly

    ii. Slide the diskette drive bracket back and lift it from the three screws. Do not remove any of the cables attached to the diskette drive. iii. Set the diskette drive bracket on top of the power supply. c. Grasp the speaker magnet and pull the speaker away from the chassis while moving it downward.
  • Page 124: Cpu Fan Assembly

    See Section 8.4.1 “Removing a PCI Card” on page 8-9. b. Disconnect the CPU fan assembly power-cable connector from the motherboard (J19). c. Press the fan retaining clip and remove the CPU fan assembly from the chassis. 6-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 125: Replacing The Cpu Fan Assembly

    Retaining clip CPU fan assembly Removing and Replacing the CPU Fan Assembly FIGURE 6-7 6.4.2 Replacing the CPU Fan Assembly 1. Replace the CPU fan assembly as follows ( FIGURE 6-7 a. Position the CPU fan assembly, ensuring that the fan retaining clip is aligned with the chassis retaining-clip hole.
  • Page 126: Front Bezel

    Using a No. 2 Phillips screwdriver, remove the two screws securing the front bezel to the chassis. e. Using your thumbs, press down on the front bezel retaining clips and detach the front bezel from the system chassis. 6-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 127: Replacing The Front Bezel

    Standby switch connector Retaining clip (2) Screw (2) (located on each side) Front bezel Removing and Replacing the Front Bezel FIGURE 6-8 6.5.2 Replacing the Front Bezel 1. Replace the front bezel as follows ( FIGURE 6-8 a. Position the front bezel on the chassis. b.
  • Page 128 Using a No. 2 Phillips screwdriver, tighten the three securing screws. 2. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. 6-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 129: Storage Devices

    C H A P T E R Storage Devices This chapter describes how to remove and replace the Ultra 5 storage devices. This chapter contains the following topics: Section 7.1 “Diskette Drive” on page 7-1 Section 7.2 “Hard Drives” on page 7-5 Section 7.3 “CD-ROM Drive”...
  • Page 130: Figure 7-1 Removing And Replacing The Diskette Drive, Part

    Using a No. 2 Phillips screwdriver, remove the four screws securing the diskette drive to the diskette drive bracket. e. Remove the diskette drive from the diskette drive bracket. Sun Ultra 5 Service Manual • February 2000...
  • Page 131: Replacing The Diskette Drive

    Diskette drive bracket Screw (4) Diskette drive Removing and Replacing the Diskette Drive, Part 2 FIGURE 7-2 7.1.2 Replacing the Diskette Drive Note – Read the diskette drive product guide for information about jumpers, switch settings, or other installation tasks. 1.
  • Page 132 Note – Verify that the cable connectors are oriented properly by aligning the connector keys. 2. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. Sun Ultra 5 Service Manual • February 2000...
  • Page 133: Hard Drives

    Hard Drives To remove and replace a primary (master) hard drive, proceed as follows. 7.2.1 Removing a Primary Hard Drive 1. Power off the system, remove the system cover, and attach an antistatic wrist strap as described in Chapter 5. Caution –...
  • Page 134 Removing and Replacing a Primary Hard Drive (Part 1) FIGURE 7-3 Screw (2) Hard drive Screw (4) Hard drive bracket Removing and Replacing a Primary Hard Drive (Part 2) FIGURE 7-4 Sun Ultra 5 Service Manual • February 2000...
  • Page 135: Replacing A Primary Hard Drive

    7.2.2 Replacing a Primary Hard Drive Note – Read the hard drive product guide for information about jumpers, switch settings, or other installation tasks. Note – Prior to replacing a hard drive, verify that the drive’s back panel mode- select jumper is set to CS. 1.
  • Page 136: Installing A Secondary Hard Drive

    (master) hard drive. 12. Connect the new hard drive cable’s “SLAVE” connector to the EIDE connector on the rear of the new secondary (slave) hard drive. Sun Ultra 5 Service Manual • February 2000...
  • Page 137: Figure 7-5 Hard Drive Cabling Configuration With Two Hard Drives

    Note – Verify that the cable connectors are oriented properly by aligning the connector keys. The following diagram shows the cabling for the hard drives when two hard drives are installed. Hard drive cable Secondary hard drive Motherboard J15 Primary hard drive (slave-device 1) (primary channel) (master-device 0)
  • Page 138: Figure 7-6 Installing A Secondary Hard Drive

    Secondary hard drive bracket Slave connector Screws (4) Master connector Motherboard connector Screws (3) Installing a Secondary Hard Drive FIGURE 7-6 7-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 139: Hard Drive Mirroring

    7.2.4 Hard Drive Mirroring This section describes the requirements and constraints of a hard drive mirroring solution that utilizes Solstice DiskSuite™ software. 7.2.4.1 Hard Drive Mirroring Configuration The IDE subsystem of the Ultra 5 system has two independent channels designated “primary”...
  • Page 140: Required Software And Patches

    For Solaris 7—Patch number 107121 For Solaris 2.6—Patch number 106407 For Solaris 2.5.1—Patch number 106197 The latest versions of these patches are available for download from SunSolve Online at: http://sunsolve.Corp.Sun.COM 7-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 141: Software Constraints

    7.2.4.4 Software Constraints When using Solstice DiskSuite 4.1 software, it is recommended that you have a minimum of three metadevice databases to maintain a “quorum.” It is further recommended that the databases be maintained on different disks, which would require three IDE hard drives in the system. Because the Ultra 5 system can support only two hard drives, only two metadevice databases are possible.
  • Page 142: Recovery Procedure For Broken Database Replicas

    Using the example, you would type: # usr/opt/SUNWmd/metadb -d -f /dev/dsk/c1t2d0s3 metadb: demo:/etc/opt/SUNWmd/mddb.cf.new: Read-only file system At this point, the root (/) file system is read-only. You can ignore any mddb.cf error messages that are displayed. 7-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 143 4. Verify that the replica was deleted using the metadb command again: # usr/opt/SUNWmd/metadb -i flags first blk block count a m p lu 1050 1034 /dev/dsk/c0t3d0s3 5. Reboot the system. 6. Halt the system and replace the failed hard drive (refer to Section 7.2 “Hard Drives”...
  • Page 144: Cd-Rom Drive

    CD-ROM drive cable connector Power cable connector Audio cable connector d. Using a No. 2 Phillips screwdriver, remove the four screws securing the CD- ROM drive to the CD-ROM drive bracket. 7-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 145: Replacing A Cd-Rom Drive

    e. Place your fingers on the back of the CD-ROM drive. Push the CD-ROM drive toward the chassis front and remove. f. Place the CD-ROM drive on an antistatic mat. Screw (4) Audio cable Peripheral power cable CD-ROM drive cable Removing and Replacing a CD-ROM Drive FIGURE 7-8 7.3.2...
  • Page 146 Note – Verify that the cable connectors are oriented properly by aligning the connector keys. 7. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. 7-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 147: Motherboard And Component Replacement

    C H A P T E R Motherboard and Component Replacement This chapter describes how to remove and replace the Ultra 5 motherboard and motherboard components. This chapter contains the following topics: Section 8.1 “CPU Module” on page 8-1 Section 8.2 “NVRAM/TOD” on page 8-4 Section 8.3 “DIMM”...
  • Page 148 CPU connectors MJ1 and MJ2. d. Lift the CPU module upward from the motherboard CPU connectors until it clears the system chassis. e. Place the CPU module on an antistatic mat. Sun Ultra 5 Service Manual • February 2000...
  • Page 149: Replacing The Cpu Module

    Screw Hold-down brace CPU module Hold-down clip Riser Motherboard CPU connector (2) Removing and Replacing the CPU Module FIGURE 8-1 8.1.2 Replacing the CPU Module 1. Replace the CPU module as follows ( FIGURE 8-1 a. Position the CPU module onto the motherboard CPU connectors MJ1 and MJ2. b.
  • Page 150: Nvram/Tod

    Locate the NVRAM/TOD and carrier on the motherboard. c. Grasp the NVRAM/TOD carrier at each end and pull it straight up, gently wiggling it as necessary. 3. Place the NVRAM/TOD and carrier on an antistatic mat. Sun Ultra 5 Service Manual • February 2000...
  • Page 151: Replacing The Nvram/Tod

    NVRAM/TOD Carrier Motherboard socket Removing and Replacing the NVRAM/TOD FIGURE 8-2 8.2.2 Replacing the NVRAM/TOD 1. Replace the NVRAM/TOD as follows ( FIGURE 8-2 a. Position the NVRAM/TOD carrier on the motherboard. b. Carefully insert the NVRAM/TOD carrier into the motherboard socket. Note –...
  • Page 152: Dimm

    For best system performance, install 4 identical DIMMs in the 2 banks. The following table identifies DIMM banks and slot pairs. DIMM Banks and Slot Pairs TABLE 8-1 Bank Slot Pairs DIMM1 and DIMM2 DIMM3 and DIMM4 Sun Ultra 5 Service Manual • February 2000...
  • Page 153: Removing A Dimm

    8.3.1 Removing a DIMM Caution – Handle DIMMs only by the edges. Do not touch the DIMM components or metal parts. Always wear a grounding strap when handling a DIMM. 1. Power off the system, remove the system cover, and attach an antistatic wrist strap as described in Chapter 5.
  • Page 154: Replacing A Dimm

    Press firmly on the DIMM top until the DIMM is properly seated. 3. Verify the ejection levers are closed toward the DIMM. 4. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. Sun Ultra 5 Service Manual • February 2000...
  • Page 155: Pci Card

    PCI Card To remove and replace a PCI card, proceed as follows. 8.4.1 Removing a PCI Card 1. Power off the system, remove the system cover, and attach an antistatic wrist strap as described in Chapter 5. Caution – Use proper ESD grounding techniques when handling components. Wear an antistatic wrist strap and use an ESD-protected mat.
  • Page 156: Figure 8-4 Removing And Replacing A Pci Card From Pci Slot 1 Or

    Move the PCI card so that the card bracket tab clears the chassis back panel slot. e. Remove the PCI card from the chassis. f. Place the PCI card on an antistatic mat. 8-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 157: Replacing A Pci Card

    Bracket tab adapter Raised retaining Chassis Screw Slots 1 and 3 Bracket tab adapter Chassis back panel slot Screw PCI card PCI riser board PCI connector 2 Removing and Replacing the PCI Card From PCI Slot 2 FIGURE 8-5 8.4.2 Replacing a PCI Card Note –...
  • Page 158 4. Connect all external cables to the PCI card. 5. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. 8-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 159: Pci Riser Board

    PCI Riser Board To remove and replace a PCI riser board, proceed as follows. 8.5.1 Removing the PCI Riser Board 1. Power off the system, remove the system cover, and attach an antistatic wrist strap as described in Chapter 5. Caution –...
  • Page 160: Replacing The Pci Riser Board

    2. Replace the PCI card(s) into the PCI riser board. See Section 8.4.2 “Replacing a PCI Card” on page 8-11. 3. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. 8-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 161: Motherboard

    Motherboard To remove and replace a motherboard, proceed as follows. Caution – Use an antistatic mat when working with the motherboard. An antistatic mat contains the cushioning needed to protect the underside components, to prevent motherboard flexing, and to provide antistatic protection. 8.6.1 Removing the Motherboard 1.
  • Page 162 Lift the motherboard from the chassis. iv. Place the motherboard on an antistatic mat. Note – It might be necessary to slide the motherboard toward the chassis front before lifting it from the chassis. 8-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 163: Figure 8-7 Removing And Replacing The Motherboard, Part

    PCI riser support screw PCI riser support PCI riser board Motherboard screws (7) CPU standoff screw Removing and Replacing the Motherboard, Part 1 FIGURE 8-7 Chapter 8 Motherboard and Component Replacement 8-17...
  • Page 164: Replacing The Motherboard

    Note – Jumpers JP3 and JP4 can be set to either RS-423 or RS-232 serial interface. The jumpers are preset for RS-423. RS-232 is required for digital telecommunication within the European Community. 8-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 165: Figure 8-9 Identifying Jumper Pins

    1. Using long-nose pliers, set the motherboard serial port jumpers JP3 and JP4 (refer to the following table). Serial Port Jumper Settings TABLE 8-2 Default Shunt Jumper Pins 1 + 2 Select Pins 2 + 3 Select on Pins RS-232 RS-423 RS-232 RS-423...
  • Page 166 5. Detach the wrist strap, replace the system cover, and power on the system as decribed in Chapter 10. 6. Reset the #power-cycles NVRAM variable to zero as follows: a. Press the keyboard Stop and A keys after the system banner appears on the monitor. 8-20 Sun Ultra 5 Service Manual • February 2000...
  • Page 167 b. At the ok prompt, type: ok% setenv #power-cycles 0 c. Verify that the #power-cycles NVRAM variable increments each time the system is power cycled. Note – The Solaris operating environment Power Management software uses the #power-cycles NVRAM variable to control the frequency of automatic system shutdown (if automatic shutdown is enabled).
  • Page 168 8-22 Sun Ultra 5 Service Manual • February 2000...
  • Page 169: Illustrated Parts List

    C H A P T E R Illustrated Parts List This chapter lists the authorized replaceable parts for the Ultra 5 system. FIGURE 9-1 illustrates an exploded view of the system. lists the replaceable TABLE 9-1 components. Numerical references illustrated in correlate to the FIGURE 9-1 numerical references listed in...
  • Page 170: Figure 9-1 Ultra 5 System Exploded View

    Ultra 5 System Exploded View FIGURE 9-1 Sun Ultra 5 Service Manual • February 2000...
  • Page 171: Table 9-1 Ultra 5 System Replaceable Components

    Ultra 5 System Replaceable Components TABLE 9-1 Numerical Reference Component Description Manual eject floppy Diskette drive Speaker assembly System speaker CPU fan assembly CPU cooling fan CD-ROM drive CD-ROM drive 16-Mbyte DIMM 60-ns, 16-Mbyte DSIMM 32-Mbyte DIMM 60-ns, 32-Mbyte DSIMM 64-Mbyte DIMM 60-ns, 64-Mbyte DSIMM 128-Mbyte DIMM...
  • Page 172 Description Power supply Power supply, 200 watts CD-ROM drive cable assembly CD-ROM drive cable. Part of service kit 370-3266 Audio cable assembly Audio subsystem cables Not shown Front bezel System front bezel Sun Ultra 5 Service Manual • February 2000...
  • Page 173: Finishing Component Replacement

    C H A P T E R Finishing Component Replacement This chapter describes the activities you must do after you finish removing and replacing internal system components. This chapter also explains how to externally control standby operation. This chapter contains the following topics: Section 10.1 “Replacing the System Cover”...
  • Page 174: Powering On The System

    3. Reconnect and turn on power to any peripherals (so that the system can recognize the peripherals when it is powered on). 4. Set the power switch to the on position ( FIGURE 10-2 10-2 Sun Ultra 5 Service Manual • February 2000...
  • Page 175 Power switch Voltage selector switch System Power Switch FIGURE 10-2 5. Press the Standby switch ( ), or press the Sun Type-5 keyboard FIGURE 10-3 Standby key ( ) or the Sun I/O Type-6 keyboard Power key ( FIGURE 10-4 FIGURE 10-5 Power indicator LED Standby switch...
  • Page 176 PgDn Find Control Com- pose Graph Sun I/O Type-6 Keyboard FIGURE 10-5 6. Verify the following: a. The front panel power indicator LED is on. b. The system fans are spinning. 10-4 Sun Ultra 5 Service Manual • February 2000...
  • Page 177: Product Specifications And Reference Information

    A P P E N D I X Product Specifications and Reference Information This appendix provides product specifications for the Ultra 5 system. Section A.1 “Physical Specifications” on page A-1 Section A.2 “Electrical Specifications” on page A-2 Section A.3 “Modem Setup Specifications” on page A-2 Section A.4 “Environmental Requirements”...
  • Page 178: Setting Up The Modem

    Any modem that is compatible with CCITT V.24 can be connected to the system serial port. Modems can be set up to function in one of three ways: Dial out only Dial in only Bidirectional Sun Ultra 5 Service Manual • February 2000...
  • Page 179: Serial Port Speed Change

    To set up a modem: 1. Become superuser and type admintool. % su Password:# admintool 2. In the Admintool window, select Serial Port Manager. 3. Select Port a or Port b for your modem connection. 4. Select Edit. The Serial Port Manager: Modify Service window is displayed. 5.
  • Page 180: Modem Recommendations

    Note – The above settings are meant as helpful guidelines only. These guidelines may change depending on site requirements and the chosen modem. For additional information about modem switch settings, see the manual that came with the modem. Sun Ultra 5 Service Manual • February 2000...
  • Page 181: Environmental Requirements

    Environmental Requirements The following table lists environmental requirements for the Ultra 5 system. Ultra 5 System Environmental Requirements TABLE A-3 Environmental Operating Non-operating Temperature 40 to 95 degrees F -4 to 140 degrees F (5 to 35 degrees C) (-20 to 60 degrees C) Humidity 80% (max) noncondensing 95% noncondensing...
  • Page 182: Figure A-1 Cd-Rom Drive Cabling Configuration

    Ultra 5 Hard drive cable Secondary hard drive Motherboard J15 Primary hard drive (slave-device 1) (primary channel) (master-device 0) Hard Drive Cabling Configuration (with Optional Secondary Drive) FIGURE A-3 Sun Ultra 5 Service Manual • February 2000...
  • Page 183: Hard Drive Cabling Configuration (One Drive

    A.5.4 Hard Drive Cabling Configuration (With Two Mirrored Drives) The following diagram shows the drive cabling configuration when the system contains two mirrored hard drives: Primary channel—One hard drive jumpered as master Secondary channel—One hard drive jumpered as master Primary IDE channel Motherboard J15 Primary hard drive (primary channel)
  • Page 184: Cd Handling And Use

    CDs. Use a soft, clean, lint-free, dry cloth. Clean the non-labeled side of the CD. Wipe the CD radially from the center to the outside. Use professional cleaning kits. Sun Ultra 5 Service Manual • February 2000...
  • Page 185: Handling And Storing Cds

    A.5.6.4 Handling and Storing CDs Follow these guidelines when handling and storing CDs: Handle CDs only by their edges; avoid touching CD surfaces. Do not write on CDs with permanent marking pens. Do not use CDs in high-dust environments. Keep CDs out of direct sunlight, extreme sources of heat or cold, and away from dust and moisture.
  • Page 186 A-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 187: Signal Descriptions

    A P P E N D I X Signal Descriptions This appendix describes the Ultra 5 motherboard connector signals and pin assignments. Section B.1 “Power Supply Connectors” on page B-2 Section B.2 “Keyboard/Mouse Connector” on page B-4 Section B.3 “Twisted-Pair Ethernet Connector” on page B-5 Section B.4 “Serial Port A Connector”...
  • Page 188: Power Supply Connectors

    +3.3 VDC Chassis ground +5 VDC Chassis ground +5 VDC Chassis ground PWR_OK Power okay 5VSB +12V +12 VDC +3.3V +3.3 VDC -12V -12 VDC Chassis ground PS_ON Power supply on Chassis ground Sun Ultra 5 Service Manual • February 2000...
  • Page 189 Power Supply Connector J12 Pin Assignments (Continued) TABLE B-1 Signal Description Chassis ground Chassis ground -5 VDC +5 VDC +5 VDC Appendix B Signal Descriptions...
  • Page 190: Keyboard/Mouse Connector

    FIGURE B-2 Keyboard/Mouse Connector Pin Assignments TABLE B-2 Signal Description Chassis ground Chassis ground +5 VDC Mse-rxd Mouse receive data Kbd-txd Keyboard out Kbd-rxd Keyboard in Kbd-pwk Keyboard power on +5 VDC Sun Ultra 5 Service Manual • February 2000...
  • Page 191: Twisted-Pair Ethernet Connector

    Twisted-Pair Ethernet Connector The twisted-pair Ethernet (TPE) connector is an RJ-45 type connector located on the motherboard back panel. The following figure illustrates the TPE connector configuration and the following table lists the pin assignments. Caution – Connect only TPE-type cable into the TPE connector. TPE Connector Pin Configuration FIGURE B-3 TPE Connector Pin Assignments...
  • Page 192: Tpe Cable-Type Connectivity

    The following table lists TPE UTP-5 types, application, and maximum lengths. TPE UTP-5 Cables TABLE B-4 Maximum Length Cable Type Application(s) (Metric) Maximum Length (US) UTP-5, “data grade” 10BASE-T or 100 meters 109 yards 100BASE-T Sun Ultra 5 Service Manual • February 2000...
  • Page 193: Serial Port A Connector

    Serial Port A Connector The serial port A connector is a DB-25 type connector located on the motherboard back panel. The serial port A connector provides both synchronous and asynchronous serial communications. The following figure illustrates the serial port A connector configuration and the following table lists the pin assignments. Serial Port A Connector Pin Configuration FIGURE B-4 Serial Port A Connector Pin Assignments...
  • Page 194 RTXC_A Transmit clock A Not connected RXC_A Receive clock A Not connected Not connected DTR_A Data terminal ready A Not connected Not connected Not connected TXCA Data terminal ready A Not connected Sun Ultra 5 Service Manual • February 2000...
  • Page 195: Serial Port B Connector

    Serial Port B Connector The serial port B connector is a DB-9 type connector located on the serial/parallel connector back panel. The serial port B connector provides asynchronous serial communications. The following figure illustrates the serial port B connector configuration and the following table lists the pin assignments. Serial Port B Connector Pin Configuration FIGURE B-5 Serial Port B Connector Pin Assignments...
  • Page 196: Parallel Port Connector

    PERROR Driven high by peripheral device to indicate an error in the paper path during forward channel transfer. Used to send Data2 and Data6 during reverse channel transfer. B-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 197 Parallel Port Connector Pin Assignments (Continued) TABLE B-7 Signal Description SELECT_L Indicates the peripheral device is on- line during forward channel transfer. Used to send Data1 and Data5 during reverse channel transfer. AFXN_L Set low by the host to drive the peripheral into auto-line feed mode during forward channel transfer.
  • Page 198: Audio Connectors

    Audio Connector Line Assignment TABLE B-8 Component Headphones Line-Out Line-In Microphone Left channel Left channel Left channel Left channel Ring (center) Right channel Right channel Right channel Right channel Shield Ground Ground Ground Ground B-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 199: Video Connector

    Video Connector The video connector is a 15-pin mini D-sub connector located on the motherboard backpanel. The following figure illustrates the video connector configuration and the following table lists the video connector pin assignment. Video Connector Pin Configuration FIGURE B-8 Video Connector Pin Assignments TABLE B-9 Signal...
  • Page 200: Table B-9 Video Connector Pin Assignments

    Video Connector Pin Assignments (Continued) TABLE B-9 Signal Description Horizontal sync Horizontal synchronizing signal Vertical sync V. clock Data clock B-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 201: Functional Description

    A P P E N D I X Functional Description This appendix provides a functional description of the Ultra 5 system. Section C.1 “System” on page C-1 Section C.2 “Clocking” on page C-27 Section C.3 “Address Mapping” on page C-29 Section C.4 “Interrupts”...
  • Page 202: Cpu Module

    IDE channel 2 Serial Audio communications CODEC 1-Mbyte controller Flash IDE channel 1 PROM Graphics controller Audio Async SuperIO (DB9) Sync/Async DB25 SGRAM DB15 Keyboard/mouse/parallel/diskette NVRAM/TOD System Functional Block Diagram FIGURE C-1 Sun Ultra 5 Service Manual • February 2000...
  • Page 203: Table C-1 Ultra 5 Cpu Module Cache And Sram

    C.1.1 CPU Module The system CPU module is the UltraSPARC-IIi processor. The CPU module is a high- performance, highly-integrated superscalar processor implementing the SPARC-V9 64-bit RISC architecture. The CPU module is capable of sustaining the execution of up to four instructions per cycle, even in the presence of conditional branches and cache misses.
  • Page 204 5-VDC device residing on this bus. In the Ultra 5 systems, the primary PCI bus is a point-to-point bus between the CPU module and the APB ASIC. There are no other devices or slots on the primary PCI bus. Sun Ultra 5 Service Manual • February 2000...
  • Page 205: 10-/100-Mbit Ethernet

    C.1.2.2 Secondary PCI Buses The secondary PCI buses are designated as PCI bus A and PCI bus B. Bus A is a 33-MHz, 32-bit bus that interfaces between the APB ASIC and the PCI slots, with no motherboard device communications. PCI bus A is a 5-VDC-only bus and the only supported boards are 5-VDC type.
  • Page 206: Ebus2 Interface

    Four internal DMA engines can be attached to any of the 8-bit devices, buffering data streams in 128-byte FIFOs for each channel. The EBus2 channel engine provides access to several general purpose AUXIO (auxiliary IO) lines, which are used to control miscellaneous system functions. Sun Ultra 5 Service Manual • February 2000...
  • Page 207: Eide Interface

    C.1.2.7 EIDE Interface The enhanced integrated drive electronics (EIDE) interface is a hard drive interface that is also called an ATA bus interface. With the advent of faster hard drives, the definition of the EIDE interface has been expanded to include new operating PIO and DMA modes.
  • Page 208 FIGURE C-5 FIGURE C-6 Ultra 5 ATA cable configurations when an optional secondary hard drive is installed. Device 2 CD-ROM Primary Master connector connector CD-ROM drive Supported Ultra 5 Configuration FIGURE C-5 Sun Ultra 5 Service Manual • February 2000...
  • Page 209: Pci-Based Graphics

    Motherboard J15 Secondary hard drive Primary hard drive (slave-device 1) (primary channel) (master-device 0) CD-ROM Device 2 connector CD-ROM drive Supported Ultra 5 Configuration (With Secondary Hard Drive) FIGURE C-6 C.1.2.8 PCI-Based Graphics The system has an on-board PCI-based graphics controller. The graphics controller uses either 2-Mbytes SGRAM or 4-Mbytes SGRAM as the graphics memory.
  • Page 210: Memory Architecture

    DIMM architecture to achieve the 1-Gbyte capacity. All memory transfers have error checking code (ECC). The MCU performs ECC generation and checking. The following figure is a functional block diagram of the memory interface. C-10 Sun Ultra 5 Service Manual • February 2000...
  • Page 211 Bank 0 DIMM1 DIMM2 P/O Mem_Add[12:0] RAST2_L[3:0] LVT16244 RAST0_L[0] RAS0_L RAST0_L[1] RAS1_L RAST0_L[2] RAST_L[2,0] RAST0_L[3] RAS0_L RAS1_L CAS0_L[3:0] CAS_L CAS_L RAST_L[3,1] [0,1,4,5] WE_[1:0] [0,1,4,5] WE[0,2] WE[0,2] RASB0_L[0] RAS2_L RASB0_L[1] RAS3_L RASB0_L[2] RAS2_L RASB_L[2,0] UPA64S RASB0_L[3] RAS3_L RASB_L[3,1] Data RASB2_L[3:0] Data SSC48 64-bit 72 bit...
  • Page 212: Dimm Memory Configuration

    The DIMMs used in the system have the following characteristics: JEDEC standard 168-pin DIMM Support ECC (x72) Single 3.3-VDC +/- 0.3-VDC power supply LVTTL-compatible input and outputs All inputs are buffered with exception of RAS_L CAS_L before RAS_L refresh capability C-12 Sun Ultra 5 Service Manual • February 2000...
  • Page 213: Memory Address Assignment

    C.1.3.3 Memory Address Assignment The system memory spans a 1-Gbyte region, starting at physical address 0x000.0000.0000. The system has four DIMM sockets that accept 16-Mbyte to 256- Mbyte DIMMs. DIMMs must be installed in pairs. If the same size pair of DIMMs are not installed, software configures them to the lower size DIMM.
  • Page 214: Transceivers

    The system motherboard transceivers are a hub of all data transfers among memory, CPU module, and the UPA graphics. The transceivers are bit-sliced so that six parts are required to implement the memory subsystem. C-14 Sun Ultra 5 Service Manual • February 2000...
  • Page 215: Pci Riser Board

    C.1.4 PCI Riser Board Because of the space limitations to the system enclosures, a PCI riser board is present in the systems. The PCI riser board supports a maximum of three PCI cards. C.1.4.1 Connector Definition The PCI riser board uses the PCI 64-bit standard connector with revised pinout for additional power needed to support three PCI cards.
  • Page 216: Table C-6 Pci Riser Board Pin Assignment

    GNT1_L AD15 Reserved Not connected AD30 AD13 Not connected AD11 AD28 AD26 AD24 IDSEL1 C/BE0_L Not connected Not connected AD20 AD18 AD16 Not connected FRAME_L REQ64_L TRDY_L STOP_L Not connected +12V C-16 Sun Ultra 5 Service Manual • February 2000...
  • Page 217 PCI Riser Board Pin Assignment (Continued) TABLE C-6 Pin Number Signal Pin Number Signal SDONE SBO_L +12V Not connected INTA2_L REQ2_L REQ3_L INTA3_L INTB1_L INTD1_L INTA4_L PRSNT1_L REQ4_L Reserved PRSNT2_L Not connected INTC2_L Reserved INTC3_L GNT2_L CLK1 GNT3_L REQ1_L INTC4_L AD31 AD29 GNT4_L...
  • Page 218 AD21 AD19 Not connected Not connected AD17 C/BE2_L IRDY_L Not connected DEVSEL_L ACK64_L LOCK_L PERR_L Reserved Not connected SERR_L IDSEL4 Not connected IDSEL2 C/BE1_L AD14 IDSEL3 AD12 AD10 INTD2_L Not connected C-18 Sun Ultra 5 Service Manual • February 2000...
  • Page 219: Asics

    PCI Riser Board Pin Assignment (Continued) TABLE C-6 Pin Number Signal Pin Number Signal INTD3_L INTD4_L CLK2 INTB2_L CLK3 INTB3_L Reserved INTB4_L Reserved CLK4 C.1.5 ASICs System ASICs include APB, PCIO, and RISC. C.1.5.1 The advanced PCI bridge (APB) ASIC provides a connection path between the primary PCI bus and the two secondary PCI buses.
  • Page 220: Pcio

    The following figure shows the system reset functional block diagram. The five reset conditions include: POWER_GOOD from power supply Scan control Button POR Button XIR Scan XIR C-20 Sun Ultra 5 Service Manual • February 2000...
  • Page 221: Ebus2 Devices

    Power_GOOD SYS_RESET_L Power supply P_RESET_L module SCAN control X_RESET_L Scan interface RISC ASIC BUTTON_POR Push- BUTTON_XIR button PCI_RESET_A ASIC PCI_RESET_B PCI slots Enet PCI_RESET_B EIDE PCI_RESET_B PCI_RESET_B EBus2 devices System Reset Functional Block Diagram FIGURE C-10 C.1.6 EBus2 Devices The devices described in the sections below interface to the EBus2 within PCIO ASIC.
  • Page 222 To power supply Standard Serial Port Functional Block Diagram FIGURE C-11 Parallel Port IEEE 1284-compatible parallel port All five modes supported: Compatible mode Nibble mode Byte mode One legacy DMA channel is supported C-22 Sun Ultra 5 Service Manual • February 2000...
  • Page 223: Serial Communications Controller

    C.1.6.2 Serial Communications Controller The Siemens serial communications controller enables a two-channel increased throughput because of 32-byte first-in-first-out (FIFO) architecture. Serial port A (DB25 connector) is fully synchronous/asynchronous, while serial port B (DB9 connector) is asynchronous only. The serial communications controller has 64-byte buffering on both input and output.
  • Page 224 SunMicrophone II or equivalent. The following figure shows a functional block diagram of the system audio circuit. lists the audio input TABLE C-7 electrical specifications and lists the audio output electrical specifications. TABLE C-8 C-24 Sun Ultra 5 Service Manual • February 2000...
  • Page 225 EBus2 Line LIN_L level Mono input Internal LIN_R _Out (stereo) mono speaker Microphone MIN_L level Line input CODEC level MIN_R (stereo) output (stereo) AUX1_L Headphone output AUX1_R input (stereo) Audio Circuit Functional Block Diagram FIGURE C-14 Audio Input Electrical Specification TABLE C-7 Parameter (Rec=50, Mon, Play=100) Unit...
  • Page 226: Power And Standby Switching

    The keyboard Standby/Power key can also be used to suspend the operating system and place the system in the standby mode if the Energy Star power management software (dtpower) has been installed. C-26 Sun Ultra 5 Service Manual • February 2000...
  • Page 227: Clocking

    Clocking There are five system clock domains: CPU, second level cache SRAMs, UPA, PCI, and miscellaneous clocks for the various IO devices. C.2.1 CPU and UPA Clocking The CPU and UPA clocks are generated using a frequency synthesizer on the CPU module.
  • Page 228: Table C-10 Pci Clock Generator Frequency Select (Icw48C60-422G

    SEL0 SEL1 R%EF1:2 (60/66 MHz) PCIx (30/33) 14.318 MHz 50 MHz 25 MHz 14.318 MHz 60 MHz 30 MHz 14.318 MHz 66 MHz 33 MHz 14.318 MHz 55 MHz 27.5 MHz C-28 Sun Ultra 5 Service Manual • February 2000...
  • Page 229: Address Mapping

    Address Mapping This section provides the overview of address partitioning and software-visible registers and their respective functionality. The physical address associated with each of these registers is listed, along with a brief description of the register. For further details on the description of the registers and chips functionality refer to the respective chip specification.
  • Page 230: Pci Address Assignments

    The PCIO ASIC is a multifunction PCI device and its configuration space has three base address pointers: Boot PROM EBus2 (function 0) Ethernet (function 1) C-30 Sun Ultra 5 Service Manual • February 2000...
  • Page 231: Interrupts

    Boot PROM The PCIO ASIC is strapped so that the red mode trap address is: UPA: 0x1FF.F000.0000 PCI: 0xF000.0000 EBus2: 0x00.0000 The following table lists the boot and flash PROM address assignments. Boot PROM/Flash PROM Address Assignments TABLE C-14 Offset Register Description Type Size...
  • Page 232 0x09 NO RISC PIN Not used 0x10 Level 0x0A SB1_INTREQ2 Not used 0x12 Level 0x0B NO RISC PIN Not used 0x18 Level 0x0C NO RISC PIN Not used 0x39 Level 0x0D C-32 Sun Ultra 5 Service Manual • February 2000...
  • Page 233 Interrupt Routing (Continued) TABLE C-15 INT_NUM RISC Pin Interrupt Int/Ext Source (from RISC) Type Offset Priority NO RISC PIN Not used 0x00 Level 0x0E SB3_INTREQ2 On Board PCI GFX 0x1A Level 0x0F SB0_INTREQ6 PCI A slot 0, INTA# 0x06 Level 0x10 SB0_INTREQ4 PCI A slot 0, INTB#...
  • Page 234: Table C-15 Interrupt Routing

    Correctable ECC Level 0x2F PCI Bus Error Level 0x30 Reserved 0x31 - 0x32 Graphics1_INT Graphics UPA64 0x23 Pulse FROM Graphics1_INT Graphics (Not used) UPA64 0x26 Pulse FROM No Interrupt NONE 0x3F C-34 Sun Ultra 5 Service Manual • February 2000...
  • Page 235: Power

    Power This section discusses the following topics: Section C.5.1 “Onboard Voltage Regulator” on page C-35 Section C.5.2 “Power Supply Memory” on page C-35 C.5.1 Onboard Voltage Regulator The onboard voltage regulator meets VRM8.1 specifications. The output of the voltage regulator is programmed by the module. The module drives VID[3:0], which asks the regulator to generate the correct core voltage for the CPU module core voltage and SRAM IO.
  • Page 236: Motherboard

    Mouse Rear PCI riser board connector NVRAM/ JP8 JP9 Serial port B Serial CPU module connector MJ1 port A Video CPU module connector MJ2 System Bottom Motherboard Block Diagram FIGURE C-16 C-36 Sun Ultra 5 Service Manual • February 2000...
  • Page 237: Jumper Descriptions

    Jumper Descriptions Jumper configurations can be changed by setting jumper switches on the motherboard. The motherboard’s jumpers are preset at the factory. A jumper switch is closed (sometimes referred to as shorted) with the plastic cap inserted over two pins of the jumper. A jumper is open with the plastic cap inserted over one or no pin(s) of the jumper.
  • Page 238: Serial Port Jumpers

    PROM jumper settings. The default shunt settings of jumpers JP1 and JP2 are 1-2. Placing the shunt on pins 2 and 3 enables reprogramming of the flash PROM. C-38 Sun Ultra 5 Service Manual • February 2000...
  • Page 239: Table C-17 Flash Prom Jumper Settings

    JP1/JP2 Jumper Settings for the Flash PROM FIGURE C-20 Flash PROM Jumper Settings TABLE C-17 Jumper Pins 1-2 Select Pins 2-3 Select Default Jumper on Pins To onboard PROM To ROMBO Disable (default) Enable Appendix C Functional Description C-39...
  • Page 240: Enclosure

    One 1.6-inch (4.064-cm) CD-ROM drive One 3.5-inch (8.89-cm) hard drive bay (an optional secondary hard drive can be installed in place of the diskette drive) One plug-in UltraSPARC module Four DIMMs Three PCI slots C-40 Sun Ultra 5 Service Manual • February 2000...
  • Page 241: Software Notes

    Software support for version 2.5.1 Hardware: 11/97 or version 2.6 5/98 requires an update, which is included on the Sun Ultra 5 Software Supplement CD (704-6625). For patch installation instructions, refer to this appendix or the instructions in the CD- insert document included with that CD.
  • Page 242: The Difference Between 8-Bit Mode And 24-Bit Mode On Ultra

    2. Go to the directory that contains the patch by typing # ./cdrom/sun_ultra_5_10_series_hw_ab/Patches/103792-15 3. Install the patch by typing # ./installpatch . 4. Reboot the system. 5. Become super-user on the system. Sun Ultra 5 Service Manual • February 2000...
  • Page 243 6. Set the PGX24.graphics mode to 24-bit by typing # m64config -depth 24 -res 1152x900x66 7. Either log out or exit the windowing system, then restart the windowing system. When the windowing system starts up, the display the display will be in 24-bit mode.
  • Page 244: Which Mode Is Running

    % /usr/sbin/m64config -res <current resolution> -depth <8/24> 3. Check the current resolution by entering: % /usr/sbin/m64config -prconf 4. Example 1 - To change from 8-bit to 24-bit mode: % /usr/sbin/m64config -res 1152x900x66 -depth 24 Sun Ultra 5 Service Manual • February 2000...
  • Page 245: Solaris 2.5.1 And 2.6 Software Upgrades For Systems Faster Than 420 Mhz

    5. Example 2 - To change from 24-bit to 8-bit mode: % /usr/sbin/m64config -res 1152x900x66 -depth 8 Note – The -res option needs to be specified although the resolution is not changing. Note – The maximum resolution supported by the 24-bit mode is 1152x900x76. 6.
  • Page 246 Sun Ultra 5 Service Manual • February 2000...
  • Page 247: Glossary

    Glossary address A unique location within computer or peripheral memory. Reference made to an address is usually for retrieving or storing data. Advanced PCI bridge. A PCI-to-PCI bridge ASIC that features a connection path between a 32-bit bus operating at speeds up to 66 MHz on the primary interface and two 32-bit, 5 Vdc or 3.3 Vdc, PCI buses (each operating at 33 MHz), on the secondary interface.
  • Page 248 PROM Flash programmable read-only memory. Gbyte Gigabyte. Graphical user interface. Insulation displacement connector. Intergrated drive electronics. Input/output. JTAG IEEE standard 1149.1. Kbyte Kilobyte. Local area network. Light-emitting diode. Media access controller. Glossary-2 Sun Ultra 5 Service Manual • February 2000...
  • Page 249 Mbyte Megabyte. MBps Megabyte per second. Mbps Megabit per second. Memory controller unit. Megahertz. Media independent interface. Nanosecond. NVRAM Non-volatile random access memory. Stores system variables used by the boot PROM. Contains the system hostID number and Ethernet address. OpenBoot PROM. A routine that tests the network controller, diskette drive system, memory, cache, system clock, network monitoring, and control registers.
  • Page 250 Twisted-pair Ethernet. Time of day. A timekeeping intergrated circuit. Transistor-transistor logic. UltraSPARC port architecture. Provides processor-to-memory interconnection. Unshielded twisted-pair. VCCI Voluntary control council for interference. Visual instruction set. Vrms Volts root-mean-square. Glossary-4 Sun Ultra 5 Service Manual • February 2000...
  • Page 251 Index NUMERICS 10-/100-Mbit Ethernet, baud rate, verifying, block diagram functional block diagram, C-36 motherboard, 3-22 bypassing POST, 4-26 all above output message, C-19 APB ASIC, cabling configuration ASIC CD-ROM drive, C-19 APB, cabling configuration, Ultra 5 hard drive, C-20 PCIO, CD-ROM drive C-20 RISC,...
  • Page 252 4-18 DMA registers, Ultra 5 system unit, 4-18 functional block diagram TCR registers, EBus2 10-/100-Mbit Ethernet, C-21 C-25 devices, audio circuit, C-23 interface, communications controller serial ports, EIDE EIDE interface, cable Index-2 Sun Ultra 5 Service Manual • February 2000...
  • Page 253 C-11 memory interface, pin configuration, C-24 J17 connector NVRAN/TOD, pin assignments, PCI-based graphics (PGX), pin configuration, C-10 PCI-based graphics (PGX24), jumper C-22 standard serial port, C-37 descriptions, C-21 system reset, pins system unit, C-37 identifying, functional description, settings C-39 flash PROM, C-38 RS-423 interface, 8-19...
  • Page 254 4-24 audio, 4-22 serial port A with TIP line, EBus 4-23 serial port B, 4-18 DMA registers, 4-11 test, 4-18 TCR registers, watch-clock, 4-18 Ethernet, watch-net, 4-20 floppy, 4-25 watch-net-all, IDE, Index-4 Sun Ultra 5 Service Manual • February 2000...
  • Page 255 overview pin configuration B-12 POST, audio connector, SunVTS, connector J12, J17 connector, keyboard/mouse connector, B-10 parallel port connector, 4-21 C-22 parallel port, serial port A connector, connector serial port B connector, B-10 pin assignments, TPE connector, B-10 pin configuration, B-13 video connector, 4-21 output message,...
  • Page 256 CPU fan assembly (Ultra 5), riser board CPU module (Ultra 5), C-15 connector definition, DIMM (Ultra 5), C-15 pin assignment, diskette drive (Ultra 5), C-15 pin summary, diskette drive cable (Ultra 5), Index-6 Sun Ultra 5 Service Manual • February 2000...
  • Page 257 8-13 removing, signal descriptions, 8-14 speaker assembly replacing, 6-10 removing, 6-11 replacing, specifications electrical, safety physical, precautions electrostatic discharge, product, lithium battery, standard serial port functional block diagram, modification to equipment, placement of Sun product, standby power cord connection, 10-3 switch, system unit, requirements, C-26...
  • Page 258 Ultra 5 hard drive cabling configuration, verifying baud rate, video connector B-13 pin assignments, B-13 pin configuration, video output failure, watch-clock diagnostic, Index-8 Sun Ultra 5 Service Manual • February 2000...

Table of Contents