Sun Microsystems Sun Ultra 30 Service Manual

Sun Microsystems Sun Ultra 30 Service Manual

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

Advertisement

Sun Ultra™ 30 Service
Manual
Sun Microsystems, Inc.
901 San Antonio Road
Palo Alto, CA 94303-4900 USA
650 960-1300
Fax 650 969-9131
Part No.: 802-7719-12
April 1998, Revision A
Send comments about this document to: docfeedback@sun.com
Send comments about this document to: docfeedback@sun.com

Advertisement

Table of Contents
loading

Summary of Contents for Sun Microsystems Sun Ultra 30

  • Page 1 Sun Ultra™ 30 Service Manual Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 802-7719-12 April 1998, Revision A Send comments about this document to: docfeedback@sun.com Send comments about this document to: docfeedback@sun.com...
  • Page 2 Sun, Sun Microsystems, the Sun logo, SunStore, AnswerBook2, docs.sun.com, and Solaris 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.
  • Page 3: Table Of Contents

    Contents Preface xix How This Book Is Organized xix UNIX Commands xx Typographic Conventions xxi Shell Prompts xxi Related Documents xxii Sun Documentation on the Web xxiii Sun Welcomes Your Comments xxiii Product Description 1-1 I/O Devices 1-2 System Unit Features 1-3 System Unit Components 1-5 SunVTS Overview 2-1 SunVTS Description 2-1...
  • Page 4 UPA Graphics Card 4-11 To initialize the UPA graphics card diagnostic: 4-11 OpenBoot Diagnostics 4-12 To initialize the OBDiag menu: 4-12 4.7.1 PCI/PCIO 4-16 4.7.2 EBus DMA/TCR Registers 4-17 4.7.3 Ethernet 4-17 Sun Ultra 30 Service Manual • April 1998...
  • Page 5 4.7.4 Keyboard 4-18 4.7.5 Mouse 4-19 4.7.6 Floppy 4-19 4.7.7 Parallel Port 4-20 4.7.8 Serial Port A 4-20 4.7.9 Serial Port B 4-21 4.7.10 NVRAM 4-22 4.7.11 Audio 4-23 4.7.12 SCSI 4-23 4.7.13 All Above 4-24 To recover the original N1fsVRAM variable settings: 4-26 Safety and Tool Requirements 5-1 Safety Requirements 5-1 Symbols 5-1...
  • Page 6 Speaker Assembly 8-20 8.7.1 Removing the Speaker Assembly 8-20 8.7.2 Replacing the Speaker Assembly 8-21 DC Switch Assembly 8-22 8.8.1 Removing the DC Switch Assembly 8-22 8.8.2 Replacing the DC Switch Assembly 8-24 Sun Ultra 30 Service Manual • April 1998...
  • Page 7 Shroud Assembly 8-25 8.9.1 One-Piece Shroud Assembly 8-25 8.9.1.1 Removing the One-Piece Shroud Assembly 8-26 8.9.1.2 Replacing the One-Piece Shroud Assembly 8-27 8.9.2 Two-Piece Shroud Assembly 8-28 8.9.2.1 Removing the Two-Piece Shroud Assembly 8-28 8.9.2.2 Replacing the Two-Piece Shroud Assembly 8-30 8.9.3 Two-Piece Shroud Fan Assembly 8-30 8.9.3.1...
  • Page 8 Serial Ports A and B B-1 B.1.1 Keyboard/Mouse Connector B-1 B.1.2 Serial Port A and B Connectors B-2 Twisted-Pair Ethernet Connector B-5 UltraSCSI Connector B-6 Audio Connectors B-10 Parallel Port Connector B-11 viii Sun Ultra 30 Service Manual • April 1998...
  • Page 9 Media Independent Interface Connector B-13 UPA Graphics Card Connector B-15 C. Functional Description C-1 System Unit C-1 C.1.1 UPA C-4 C.1.2 PCI Bus C-5 C.1.2.1 U2P ASIC C-5 C.1.2.2 Symbios 53C875 SCSI Controller C-6 C.1.2.3 PCIO ASIC C-6 C.1.3 UltraSPARC II Processor C-6 C.1.4 Memory System C-7 C.1.4.1...
  • Page 10 C.1.14 Control Signals C-36 C.1.14.1 Remote Enable PowerOn and PowerOff C-36 C.1.14.2 ON/OFF Functionality C-36 C.1.14.3 System Unit Power Budget C-37 C.1.15 Built-In Speaker C-40 C.1.16 Microphone C-41 C.1.17 Standard System Facilities C-41 Motherboard C-41 Sun Ultra 30 Service Manual • April 1998...
  • Page 11 Jumper Descriptions C-43 C.3.1 Serial Port Jumpers C-44 C.3.2 Flash PROM Jumpers C-45 Enclosure C-45 C.4.1 Enclosure Basics C-45 C.4.2 Enclosure Features C-46 Environmental Compliance C-46 Agency Compliance C-46 Glossary Glossary-1...
  • Page 12 Sun Ultra 30 Service Manual • April 1998...
  • Page 13 Figures Sun Ultra 30 Desktop Workstation 1-2 FIGURE 1-1 System Unit Front View 1-3 FIGURE 1-2 System Unit Rear View 1-4 FIGURE 1-3 Setting Up a tip Connection 3-3 FIGURE 3-1 Sun Type-5 Keyboard 3-5 FIGURE 3-2 Power Supply Connector J2901 4-5...
  • Page 14 Serial Port A and B Connector Pin Configurations B-3 FIGURE B-2 TPE Connector Pin Configuration B-6 FIGURE B-3 UltraSCSI Connector Pin Configuration B-7 FIGURE B-4 Audio Connector Configuration B-10 FIGURE B-5 Parallel Port Connector Pin Configuration B-11 FIGURE B-6 Sun Ultra 30 Service Manual • April 1998...
  • Page 15 MII Connector Pin Configuration B-13 FIGURE B-7 UPA Graphics Card Con B-16 FIGURE B-8 System Unit Functional Block Diagram C-3 FIGURE C-1 UPA Address and Data Buses Functional Block Diagram C-5 FIGURE C-2 Memory System Functional Block Diagram C-8 FIGURE C-3 Memory Module Functional Block Diagram (Part 1 of 2) C-9 FIGURE C-4 Memory Module Functional Block Diagram (Part 2 of 2) C-10...
  • Page 16 Sun Ultra 30 Service Manual • April 1998...
  • Page 17 Tables Document Organization TABLE P-1 Typographic Conventions xxi TABLE P-2 Shell Prompts xxi TABLE P-3 Related Documents xxii TABLE P-4 Supported I/O Devices 1-2 TABLE 1-1 Ultra 30 System Unit Replaceable Components 1-5 TABLE 1-2 SunVTS Documentation TABLE 2-1 diag-switch? and diag-level Flag Settings 3-2 TABLE 3-1 Keyboard LED Patterns 3-19...
  • Page 18 TABLE C-15 Power Estimates for the Storage Devices C-39 TABLE C-16 Built-In Speaker Specifications C-40 TABLE C-17 Serial Port Jumper Settings C-44 TABLE C-18 Flash PROM Jumper Settings C-45 TABLE C-19 xviii Sun Ultra 30 Service Manual • April 1998...
  • Page 19: Preface

    Preface The Sun Ultra 30 Service Manual provides detailed procedures that describe the removal and replacement of replaceable parts in the Ultra™ 30 computer (system unit). This book is written for technicians, system administrators, authorized service providers (ASPs), and advanced computer system end users who have experience troubleshooting and replacing hardware.
  • Page 20: Unix Commands

    See one or more of the following for this information: Solaris 2.x Handbook for SMCC Peripherals AnswerBook™ online documentation for the Solaris 2.x software environment Other software documentation that you received with your system Sun Ultra 30 Service Manual • April 1998...
  • Page 21: Typographic Conventions

    Typographic Conventions Typographic Conventions TABLE P-2 Typeface or Symbol Meaning Examples The names of commands, Edit your .login file. AaBbCc123 files, and directories; Use ls -a to list all files. on-screen computer output. % You have mail. What you type, when AaBbCc123 contrasted with on-screen Password:...
  • Page 22: Related Documents

    2.1-Gbyte 7200-RPM Disk Drive Specifications 802-7743 Specification 4.2-Gbyte 7200-RPM Disk Drive Specifications 802-7744 Specification 9-Gbyte 7200-RPM Disk Drive Specifications 802-7745 Specification SunCD 4 Drive Specifications 802-4157 Specification Diskette Drive Specification 802-6285 xxii Sun Ultra 30 Service Manual • April 1998...
  • Page 23: Sun Documentation On The Web

    Related Documents (Continued) TABLE P-4 Application Title Part Number Specification 8-mm Tape Drive Specifications 802-5775 Specification 4-mm, DDS-2 Tape Drive Specifications 802-7790 Specification Manual Eject Diskette Drive Specifications 805-1133 User SunVTS 2.0 User’s Guide 802-5331 User 24-Inch Premium (22.5-inch Viewable) Color 875-1799 Monitor Guide User...
  • Page 24 Sun Ultra 30 Service Manual • April 1998...
  • Page 25: Product Description

    C H A P T E R Product Description The Ultra 30 desktop workstation is a uniprocessor device that uses the family of UltraSPARC™ processors. It supports high-performance processing (UltraSPARC II) and high-performance graphics. Enclosed within a minitower enclosure, the Ultra 30 desktop workstation provides the following: Power and cooling requirements for a high-performance processor and graphics Modular internal design...
  • Page 26: I/O Devices

    1600 x 1000 resolution, 76- or 66-Hz refresh rate 24-inch (61-cm) color monitor 1920 x 1200 resolution, 70-Hz refresh rate Microphone SunMicrophone™ II Keyboard Sun Type-5; AT 101 or UNIX layout available Opto-mechanical mouse Optomechanical, 3-button Sun Ultra 30 Service Manual • April 1998...
  • Page 27: System Unit Features

    System Unit Features System unit components are housed in a tower configuration enclosure. Overall enclosure dimensions (width x depth x height) are 17.72 inches (45.00 cm) x 7.50 inches (19.00 cm) x 19.61 inches (49.80 cm). System unit electronics are contained on a single printed circuit board (motherboard).
  • Page 28: Figure 1-3 System Unit Rear View

    Serial connector (2) RS-432/RS-232 TPE connector MII connector 68-pin SCSI connector Audio module connector UPA graphics (2) PCI 66 connector 1 PCI 2, 3, 4 connector (3) System Unit Rear View FIGURE 1-3 Sun Ultra 30 Service Manual • April 1998...
  • Page 29: System Unit Components

    Note – Removal and replacement of selected system unit components are also illustrated with photographs and audio/visual instructions on the Sun Ultra 30 ShowMe How Multimedia Documentation, part number 704-5681. Note – Consult your authorized Sun sales representative or service provider prior to ordering a replacement part.
  • Page 30 4-mm tape drive 12-24-Gbyte, 4-mm DDS-2 tape drive 8-mm tape drive 14-Gbyte, 8-mm tape drive TPE cable (category 5) Twisted-pair Ethernet cable DC switch assembly DC switch assembly Chassis foot Chassis foot Sun Ultra 30 Service Manual • April 1998...
  • Page 31: 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” Section 2.2 “SunVTS Operation” on page 2-2 SunVTS Description The SunVTS software executes multiple diagnostic hardware tests from a single user interface.
  • Page 32: Sunvts Operation

    SunVTS Test Reference Manual 802-7300 Describes each SunVTS test; provides various test options and command line arguments SunVTS Quick Reference Card 802-7301 Provides overview of vtsui interface features Sun Ultra 30 Service Manual • April 1998...
  • Page 33: 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-4 Section 3.4 “Maximum and Minimum Levels of POST”...
  • Page 34: Pre-Post Preparation

    Sun™ workstation monitor or TTY-type terminal. The tip connection is used in a SunOS™ window and provides features to help with the OBP. To set up a tip connection: Sun Ultra 30 Service Manual • April 1998...
  • Page 35: Figure 3-1 Setting Up A Tip Connection

    1. See . Connect serial port A of the system being tested to another Sun FIGURE 3-1 workstation serial port B using a serial null modem cable (connect cable pins 2-3, 3-2, 7-20, and 20-7). Setting Up a tip Connection FIGURE 3-1 2.
  • Page 36: Verifying The Baud Rate

    To set the diag-switch? to true and power cycle the system unit: 1. At the system prompt, type: ok setenv diag-switch? true Sun Ultra 30 Service Manual • April 1998...
  • Page 37: Maximum And Minimum Levels Of Post

    2. At the keyboard, power cycle the system unit by simultaneously pressing the Shift key and the Power-on key ( ). After a few seconds, press the FIGURE 3-2 Power-on key again. Scroll Lock Stop key Power-on key key indicator Caps Lock Shift key D key...
  • Page 38: Diag-Level Variable Set To Max

    A POST output with the diag-level variable set to max. diag-level Variable Set to max CODE EXAMPLE 3-1 Executing Power On SelfTest @(#) Sun Ultra 30 UPA/PCI POST 1.1.1 03/04/97 CPU: UltraSPARC 2 (MHz: 296 MID: 0 Ecache Size: 2048KB) Init System BSS NVRAM Battery Detect Test...
  • Page 39 diag-level Variable Set to max (Continued) CODE EXAMPLE 3-1 SC Regs Test Init SC Regs Probe Memory INFO: 0MB Bank 0 INFO: 0MB Bank 1 INFO: 0MB Bank 2 INFO: 0MB Bank 3 INFO: 0MB Bank 4 INFO: 0MB Bank 5 INFO: 64MB Bank 6 INFO:...
  • Page 40 PBMB PCI Config Space Regs Test PBMB Control/Status Reg Test PBMB Diag Reg Test Init Memory INFO: 0MB Bank 0 INFO: 0MB Bank 1 INFO: 0MB Bank 2 INFO: 0MB Bank 3 Sun Ultra 30 Service Manual • April 1998...
  • Page 41: Memory Ram Test Info: 0Mb Bank

    diag-level Variable Set to max (Continued) CODE EXAMPLE 3-1 INFO: 0MB Bank 4 INFO: 0MB Bank 5 INFO: 64MB Bank 6 INFO: 64MB Bank 7 Memory RAM Test INFO: 0MB Bank 0 INFO: 0MB Bank 1 INFO: 0MB Bank 2 INFO: 0MB Bank 3 INFO:...
  • Page 42 Consist DMA Rd, IOMMU hit Ebus Test Consist DMA Rd, IOMMU hit Lpbk Test Consist DMA Wr, IOMMU miss Ebus Test Consist DMA Wr, IOMMU miss Lpbk Test Consist DMA Wr, IOMMU hit Ebus Test Sun Ultra 30 Service Manual • April 1998...
  • Page 43 diag-level Variable Set to max (Continued) CODE EXAMPLE 3-1 Consist DMA Wr, IOMMU hit Lpbk Test Stream DMA Rd, IOMMU miss, Scache Miss Ebus Test Stream DMA Rd, IOMMU miss, Scache Miss Lpbk Test Stream DMA Rd, IOMMU hit, Scache Miss Ebus Test Stream DMA Rd, IOMMU hit, Scache Miss Lpbk Test Stream DMA Rd, IOMMU Miss, Scache(prev rd) Hit Ebus Test Stream DMA Rd, IOMMU Miss, Scache Hit (prev rd) Lpbk Test...
  • Page 44: Diag-Level Variable Set To Min

    Variable Set to min diag-level Variable Set to min CODE EXAMPLE 3-2 Executing Power On SelfTest @(#) Sun Ultra 30 UPA/PCI POST 1.1.1 03/04/97 CPU: UltraSPARC 2 (MHz: 296 MID: 0 Ecache Size: 2048KB) Init System BSS NVRAM Battery Detect Test...
  • Page 45: Info: 0Mb Bank

    diag-level Variable Set to min (Continued) CODE EXAMPLE 3-2 SC Address Reg Test SC Reg Index Test SC Regs Test Init SC Regs Probe Memory INFO: 0MB Bank 0 INFO: 0MB Bank 1 INFO: 0MB Bank 2 INFO: 0MB Bank 3 INFO: 0MB Bank 4 INFO:...
  • Page 46: Info: 0Mb Bank

    Ecache Thrash Test ~~~x|``Hardware Power On`Button Power ON SCUPP detected Configuring SCUP for 84.0-100.0 Mhz @(#) Sun Ultra 30 UPA/PCI 3.11 Version 1 created 1997/12/03 16:46 Probing keyboard Done %o0 = 0000.0000.0000.2001 Executing Power On SelfTest @(#) Sun Ultra 30 UPA/PCI POST 1.1.1 03/04/97...
  • Page 47: Info: 64Mb Bank

    diag-level Variable Set to min (Continued) CODE EXAMPLE 3-2 Probe Ecache Ecache RAM Addr Test Ecache Tag Addr Test Invalidate Ecache Tags Init SC Regs SC Address Reg Test SC Reg Index Test SC Regs Test Init SC Regs Probe Memory INFO: 0MB Bank 0 INFO:...
  • Page 48: Info: 64Mb Bank

    Test 7: prefetcha with asi 0x76 is noped Test 8: prefetch with fcn 5 Test 9: prefetch with fcn 2 Test 10: prefetch with fcn 12 Test 11: prefetch with fcn 16 is noped Sun Ultra 30 Service Manual • April 1998...
  • Page 49 diag-level Variable Set to min (Continued) CODE EXAMPLE 3-2 Test 12: prefetch with fcn 29 is noped Test 13: prefetcha with asi 0x15 is noped Test 14: prefetch with fcn 3 Test 15: prefetcha14 with fcn 2 Test 16: prefetcha80_mr Test 17: prefetcha81_1r Test 18: prefetcha10_mw Test 19: prefetcha80_17 is noped...
  • Page 50: Post Progress And Error Reporting

    SRAM Mode: 22 Clock Mode: 3:1 ELIM: 4 PCON: 0f3 MCAP: 13 Ecache Size Limited: 2048KB Test 0: prefetch_mr STATUS =FAILED TEST =UltraSPARC-2 Prefetch Instructions PASSES =1 ERRORS =1 SUSPECT=CPU (Basic) U0101 MESSAGE= Edata Mismatch(T0) Data compare error. addr 00000000.40802000 Sun Ultra 30 Service Manual • April 1998...
  • Page 51: Table 3-2 Keyboard Led Patterns

    Typical Error Code Failure Message (Continued) CODE EXAMPLE 3-3 expected 00000000 observed 22222222 22222222 Keyboard LED Patterns TABLE 3-2 Caps Lock Compose Scroll Lock Num Lock Bit Value Meaning of Pattern Blink x000(2) POST in progress 0000(2) POST successfully completed 0001(2) DIMMs in slot U0701/U0801 failed 0010(2)
  • Page 52: Bypassing Post

    LEDs are off. If POST finds an error, a pattern is encoded in the LEDs to indicate the defective part. If POST completes with no errors, all LEDs will be Sun Ultra 30 Service Manual • April 1998...
  • Page 53: Motherboard Test

    turned off before returning to the OpenBoot PROM (OBP). on page 3-19 TABLE 3-2 defines the keyboard LED patterns. on page 3-5 shows the location of the FIGURE 3-2 LED keys on the keyboard. Motherboard Test To initialize the motherboard POST: 1.
  • Page 54 6. To receive additional POST failure information, establish a tip connection. See Section 3.2.1 “Setting Up a Tip Connection” on page 3-2. Sun Ultra 30 Service Manual • April 1998...
  • Page 55: 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. Section 4.1 “Power-On Failure” on page 4-1 Section 4.2 “Video Output Failure” on page 4-2 Section 4.3 “Hard Drive or CD-ROM Drive Failure” on page 4-3 Section 4.4 “Power Supply Test”...
  • Page 56: Video Output Failure

    CPU module is properly seated. If the AC connection to the monitor is correct, the video cable is correctly connected, and the CPU module is properly seated, the system monitor or the system graphics card may be defective. Replace the monitor or the UPA graphics card. Sun Ultra 30 Service Manual • April 1998...
  • Page 57: Hard Drive Or Cd-Rom Drive Failure

    Hard Drive or CD-ROM Drive Failure This section provides hard drive and CD-ROM drive failure symptoms and suggested actions. Symptom A hard drive read, write, or parity error is reported by the operating system or customer application. A CD-ROM drive read error or parity error is reported by the operating system or customer application.
  • Page 58: Power Supply Test

    Verify voltage and signal availability as listed in Tables 4-2 through 4-4. 6. If any power pin signal is not present with the power supply active and properly connected to the motherboard, replace the power supply. Sun Ultra 30 Service Manual • April 1998...
  • Page 59: Figure 4-1 Power Supply Connector J2901

    10 11 12 13 14 15 16 Power Supply Connector J2901 FIGURE 4-1 Power Supply Connector J2901 Pin Assignments TABLE 4-2 Description Description SUPPLY TRIP L +3.3 Vdc SENSE POWERON L -12 Vdc +5.0 Vdc SENSE POWER OK POWER SET0 NEG +3.0 Vdc SENSE +12 Vdc POWER 0V...
  • Page 60: Dimm Failure

    00000000 - 0fffffff U801 00000000 - 1fffffff U901 10000000 - 1fffffff U1001 U702 20000000 - 2fffffff U802 20000000 - 3fffffff U902 30000000 - 3fffffff U1002 U703 40000000 - 4fffffff U803 40000000 - 5fffffff Sun Ultra 30 Service Manual • April 1998...
  • Page 61: Openboot Prom On-Board Diagnostics

    DIMM Physical Memory Addresses (Continued) TABLE 4-5 DIMM Pair DIMM Quad DIMM Slot (non-interleave) (interleave) U903 50000000 - 5fffffff U1003 U704 60000000 - 6fffffff U804 60000000 - 7fffffff U904 70000000 - 7fffffff U1004 OpenBoot PROM On-Board Diagnostics The following sections describe the OpenBoot PROM (OBP) on-board diagnostics. To execute the OBP on-board diagnostics, the system must be at the ok prompt.
  • Page 62: Watch-Net And Watch-Net-All

    Transceiver check -- Using Onboard Transceiver - Link Up. passed Using Onboard Transceiver - Link Up. Looking for Ethernet Packets. '.' is a Good Packet. 'X' is a Bad Packet. Type any key to stop. Sun Ultra 30 Service Manual • April 1998...
  • Page 63: Probe-Scsi And Probe-Scsi-All

    4.6.3 probe-scsi and probe-scsi-all probe-scsi transmits an inquiry command to internal and external SCSI devices connected to the system unit on-board SCSI interface. If the SCSI device is connected and active, the target address, unit number, device type, and manufacturer name is displayed.
  • Page 64: Test Alias Name, Device Path, -All

    Performs internal/external loopback test of An Ethernet cable must be attached to the test net the system auto-selected Ethernet interface. system and to an Ethernet tap or hub or the external loopback test fails. Sun Ultra 30 Service Manual • April 1998...
  • Page 65: Upa Graphics Card

    Selected OBP On-Board Diagnostic Tests (Continued) (Continued) TABLE 4-6 Type of Test Description Preparation Outputs an alphanumeric test pattern on A terminal must be connected to the port test ttya the system serial ports: ttya, serial port A; being tested to observe the output. test ttyb ttyb, serial port B.
  • Page 66: Openboot Diagnostics

    1. At the ok prompt, type: CODE EXAMPLE 4-10 ok setenv mfg-mode on mfg-mode = on 2. At the ok prompt, type: CODE EXAMPLE 4-11 ok setenv diag-switch? true diag-switch? = true Sun Ultra 30 Service Manual • April 1998...
  • Page 67 CODE EXAMPLE 4-14 ok reset-all Resetting ... Software Power ON SCUPP detected Configuring SCUP for 84.0-100.0 Mhz @(#) Sun Ultra 30 UPA/PCI 3.11 Version 1 created 1997/12/03 16:46 Clearing E$ Tags Done Clearing I/D TLBs Done Probing Memory SIMM population : 0000.0000.2200.0000 SIMM esize info : 0000.0000.2200.0000...
  • Page 68 Probing /pci@1f,2000 at Device 1 Nothing there Probing /pci@1f,2000 at Device 2 Nothing there Sun Ultra 30 UPA/PCI (UltraSPARC-II 296MHz), Keyboard Present OpenBoot 3.11, 128 MB memory installed, Serial #9097271. Ethernet address 8:0:20:8a:d0:37, Host ID: 808ad037. 6. At the ok prompt, type: obdiag.
  • Page 69 OBDiag Menu (Continued) CODE EXAMPLE 4-15 3 ..Keyboard 4 ..Mouse 5 ..Floppy 6 ..Parallel Port 7 ..Serial Port A 8 ..Serial Port B 9 ..NVRAM 10 ..Audio 11 ..SCSI 12 ..All Above 13 ..
  • Page 70: Pci/Pcio

    9. pin_test – Verifies interrupt pin is logic-level high (1) after reset. identifies the PCI/PCIO output message. CODE EXAMPLE 4-16 PCI/PCIO Output Message CODE EXAMPLE 4-16 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 0 TEST='all_pci/cheerio_test' SUBTEST='vendor_id_test' SUBTEST='device_id_test' SUBTEST='mixmode_read' SUBTEST='e2_class_test' Sun Ultra 30 Service Manual • April 1998...
  • Page 71: Ebus Dma/Tcr Registers

    PCI/PCIO Output Message (Continued) CODE EXAMPLE 4-16 SUBTEST='status_reg_walk1' SUBTEST='line_size_walk1' SUBTEST='latency_walk1' SUBTEST='line_walk1' SUBTEST='pin_test' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 4.7.2 EBus DMA/TCR Registers The EBus DMA/TCR registers diagnostic performs the following: 1. DMA_reg_test – Performs a walking ones bit test for control status register, address register, and byte count register of each channel.
  • Page 72: Keyboard

    The keyboard diagnostic consists of an external and an internal loopback. The external loopback requires a passive loopback connector. The internal loopback verifies the keyboard port by transmitting and receiving 128 characters. identifies the keyboard output message. CODE EXAMPLE 4-19 Sun Ultra 30 Service Manual • April 1998...
  • Page 73: Mouse

    Keyboard Output Message CODE EXAMPLE 4-19 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 3 TEST='keyboard_test' SUBTEST='internal_loopback' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 4.7.5 Mouse The mouse diagnostic performs a keyboard-to-mouse loopback. identifies the mouse output message. CODE EXAMPLE 4-20 Note –...
  • Page 74: Parallel Port

    The serial port A diagnostic invokes the uart-loopback test. The uart-loopback test transmits and receives 128 characters and checks the transaction validity. identifies the serial port A output message. CODE EXAMPLE 4-23 Sun Ultra 30 Service Manual • April 1998...
  • Page 75: Serial Port B

    Note – The serial port A diagnostic will stall if the tip line is installed on serial port A. Serial Port A Output Message CODE EXAMPLE 4-23 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 7 TEST='uarta_test' BAUDRATE='1200' BAUDRATE='1800' BAUDRATE='2400' BAUDRATE='4800' BAUDRATE='9600' BAUDRATE='19200'...
  • Page 76: Nvram

    NVRAM output message. CODE EXAMPLE 4-26 NVRAM Output Message CODE EXAMPLE 4-26 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 9 TEST='nvram_test' SUBTEST='write/read_patterns' SUBTEST='write/read_inverted_patterns' Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> Sun Ultra 30 Service Manual • April 1998...
  • Page 77: Audio

    4.7.11 Audio The audio diagnostic performs the following: 1. cs4231_test – Verifies the cs4231 internal registers. 2. Line-in to line-out external loopback. 3. Microphone to headphone external loopback. identifies the audio output message. CODE EXAMPLE 4-27 Audio Output Message CODE EXAMPLE 4-27 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===>...
  • Page 78: All Above

    CODE EXAMPLE 4-29 Enter (0-12 tests, 13 -Quit, 14 -Menu) ===> 12 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' 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' Sun Ultra 30 Service Manual • April 1998...
  • Page 79 All Above Output Message (Continued) CODE EXAMPLE 4-29 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='83 ' SPEED='295.99 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.' TEST='uartb_test' BAUDRATE='1200' BAUDRATE='1800'...
  • Page 80: To Recover The Original N1Fsvram Variable Settings

    CODE EXAMPLE 4-30 ok setenv mfg-mode off mfg-mode = off 2. At the ok prompt, type: CODE EXAMPLE 4-31 ok setenv diag-switch? false diag-switch? = false 3. At the ok prompt, type: Sun Ultra 30 Service Manual • April 1998...
  • Page 81 CODE EXAMPLE 4-32 ok setenv auto-boot? true auto-boot? = true 4. At the ok prompt, type: CODE EXAMPLE 4-33 ok reset-all Chapter...
  • Page 82 Sun Ultra 30 Service Manual • April 1998...
  • Page 83: Safety And Tool Requirements

    C H A P T E R Safety and Tool Requirements This chapter describes the safety requirements, symbols, safety precautions, and tools required. This chapter contains the following topics: Section 5.1 “Safety Requirements” on page 5-1 Section 5.2 “Symbols” on page 5-1 Section 5.3 “Safety Precautions”...
  • Page 84: Safety Precautions

    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, openings in the equipment must not be blocked or covered.
  • Page 85: 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 the Sun product. Caution – The power switch of this product functions as a standby type device only.
  • Page 86 Inner side (metal part) of the system unit cover Sun ESD mat, part number 250-1088 (can be purchased through your Sun sales representative) Disposable ESD mat; shipped with replacement parts or optional system features Sun Ultra 30 Service Manual • April 1998...
  • Page 87: Power On And Off

    Section 6.2 “Powering Off the System Unit” on page 6-3 Note – The actions required to power on and power off the system unit are also illustrated with photographs and audio/visual instructions on the Sun Ultra 30 ShowMe How Multimedia Documentation, part number 704-5681.
  • Page 88: Figure 6-1 System Power On (Front Panel)

    The system unit fans are spinning. System Power On (Front Panel) FIGURE 6-1 Power on key Sun Type-5 Keyboard FIGURE 6-2 Sun Ultra 30 Service Manual • April 1998...
  • Page 89: Powering Off The System Unit

    Powering Off the System Unit Caution – Prior to turning off system power, exit from the operating system. Failure to do so may result in data loss. Caution – Wear an antistatic wrist strap and use an ESD-protected mat when handling components.
  • Page 90: Figure 6-3 System Power Off (Front Panel)

    6. Disconnect cables to any peripheral equipment. System Power Off (Front Panel) FIGURE 6-3 Sun Ultra 30 Service Manual • April 1998...
  • Page 91: Internal Access

    Section 7.3 “Replacing the Side Access Cover” on page 7-5 Note – How to access the Ultra 30 computer for service is also illustrated with photographs and audio/visual instructions on the Sun Ultra 30 ShowMe How Multimedia Documentation, part number 704-5681.
  • Page 92: Figure 7-1 Lock Block Location

    Grasp the side panel and pull it toward the back of the system unit. b. Disengage the side access cover from the chassis hooks. c. Grasping the access cover sides, lift the side access cover up and remove. Sun Ultra 30 Service Manual • April 1998...
  • Page 93: Figure 7-2 Removing The Side Access Cover

    Side access cover Chassis hooks System unit front System unit (service position) Removing the Side Access Cover FIGURE 7-2 Chapter...
  • Page 94: Attaching The Wrist Strap

    2. Peel the liner from the copper foil at the opposite end of the wrist strap. 3. Attach the copper end of the wrist strap to the chassis ( FIGURE 7-3 4. Disconnect the AC power cord. Sun Ultra 30 Service Manual • April 1998...
  • Page 95: Replacing The Side Access Cover

    Wrist strap Chassis System unit rear Attaching the Wrist Strap FIGURE 7-3 Replacing the Side Access Cover 1. Position the side access cover ( FIGURE 7-4 2. Engage the side access cover and the chassis hooks. Push the access cover toward the system unit front.
  • Page 96: Figure 7-4 Replacing The Side Access Cover

    5. Power on the system unit. See Section 6.1 “Powering On the System Unit” on page 6-1 Side access cover Chassis hooks System unit System unit front (service position) Replacing the Side Access Cover FIGURE 7-4 Sun Ultra 30 Service Manual • April 1998...
  • Page 97: Major Subassemblies

    Section 8.9.2 “Two-Piece Shroud Assembly” on page 8-28 Section 8.9.3 “Two-Piece Shroud Fan Assembly” on page 8-30 Note – Removal and replacement of major subassemblies are also illustrated with photographs and audio/visual instructions on the Sun Ultra 30 ShowMe How Multimedia Documentation, part number 704-5681. Power Supply...
  • Page 98: Removing The Power Supply

    Disconnect the peripheral cable connector from the power supply. d. Disconnect the power supply cables from the motherboard (not illustrated). e. Remove the power supply from the chassis. Sun Ultra 30 Service Manual • April 1998...
  • Page 99: Figure 8-1 Removing And Replacing The Power Supply (Part 1 Of 2)

    Peripheral power cable Peripheral power cable connector Power supply (partially extended) Captive screw (4) Removing and Replacing the Power Supply (Part 1 of 2) FIGURE 8-1 Chapter...
  • Page 100: Replacing The Power Supply

    Slide the power supply toward the chassis front. d. Connect the power cables to the motherboard. e. Connect the peripheral cable connector to the power supply. f. Replace the peripheral power cable through the cable routing clips. Sun Ultra 30 Service Manual • April 1998...
  • Page 101: Pci Fan Assembly

    g. Slide the power supply toward the chassis front until the power supply rear panel is flush with the chassis. h. Using a number 2 Phillips screwdriver, tighten the captive screws securing the power supply to the chassis. Note – Tighten the captive screws in a clockwise order beginning with the upper right captive screw.
  • Page 102: Figure 8-3 Removing And Replacing The Pci Fan Assembly

    5. Remove the PCI fan assembly by moving it back, over, and up. Locking snap PCI fan assembly Power harness Stud (2) Chassis slot (2) Removing and Replacing the PCI Fan Assembly FIGURE 8-3 Sun Ultra 30 Service Manual • April 1998...
  • Page 103: Replacing The Pci Fan Assembly

    8.2.2 Replacing the PCI Fan Assembly 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. 1. Position the PCI fan over the speaker assembly ( FIGURE 8-3 2.
  • Page 104 Using a number 2 Phillips screwdriver, remove the screws securing the SCSI drive bay to the chassis. h. Feed the SCSI cable under the PCI fan bracket while pulling up in Step 4-g. i. Slide the SCSI drive bay out of the chassis. Sun Ultra 30 Service Manual • April 1998...
  • Page 105: Replacing The Scsi Drive Bay

    Screw (2) SCSI drive bay Removing and Replacing the SCSI Drive Bay FIGURE 8-4 8.3.2 Replacing the SCSI Drive Bay 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 106: Cable Assemblies

    M6-type UPA graphics card cable assembly, proceed as follows. 8.4.1 Removing the Peripheral Power Cable Assembly 1. Power off the system unit. See Section 6.2 “Powering Off the System Unit” on page 6-3. Sun Ultra 30 Service Manual • April 1998...
  • Page 107: Replacing The Peripheral Power Cable Assembly

    2. Remove the side access cover. See Section 7.1 “Removing the Side Access Cover” on page 7-1. 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. 3.
  • Page 108: Removing The Diskette Drive Cable Assembly

    Remove the diskette drive cable connector from the diskette drive. d. Remove the diskette drive cable from the plastic spring clips installed adjacent to the drive bay. e. Remove the diskette drive cable connector from the motherboard. Sun Ultra 30 Service Manual • April 1998...
  • Page 109: Replacing The Diskette Drive Cable Assembly

    5. Remove the diskette drive cable assembly. 8.4.4 Replacing the Diskette Drive Cable Assembly 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. 1.
  • Page 110 Using a number 2 Phillips screwdriver, remove the screw securing the end panel to the chassis. c. Remove the UPA graphics card cable assembly end panel from the chassis PCI slot. Sun Ultra 30 Service Manual • April 1998...
  • Page 111: Figure 8-5 Removing And Replacing The Upa Graphics Card Cable Assembly

    M6-type UPA graphics card Screw PCI slot End panel UPA graphics card 10-position cable assembly socket (2) Removing and Replacing the UPA Graphics Card Cable Assembly FIGURE 8-5 Chapter...
  • Page 112: Replacing The Upa Graphics Card Cable Assembly

    See Section 6.1 “Powering On the System Unit” on page 6-1. EMI Filler Panels To remove and replace the EMI filler panels from the front bezel or the drive tray, proceed as follows. Sun Ultra 30 Service Manual • April 1998...
  • Page 113: Removing An Emi Filler Panel

    8.5.1 Removing an EMI Filler Panel 1. Identify the EMI filler panel to be removed. 2. Remove an EMI filler panel as follows ( FIGURE 8-6 a. Remove the front bezel. b. Use your finger to pop the EMI filler panel from the bezel. 3.
  • Page 114: Replacing An Emi Filler Panel

    To remove and replace a chassis foot, proceed as follows. 8.6.1 Removing the Chassis Foot 1. Power off the system unit. See Section 6.2 “Powering Off the System Unit” on page 6-3. 2. Lay the system in the service position. Sun Ultra 30 Service Manual • April 1998...
  • Page 115: Replacing The Chassis Foot

    3. Using a number 2 Phillips screwdriver, loosen the screw securing the chassis foot to the chassis ( FIGURE 8-8 4. Remove the chassis foot. Chassis foot (4) Screw (4) Removing and Replacing the Chassis Foot FIGURE 8-8 8.6.2 Replacing the Chassis Foot 1.
  • Page 116: Speaker Assembly

    5. Disconnect the speaker power cable from the motherboard ( FIGURE 8-9 6. Using a number 2 Phillips screwdriver, remove the screw securing the speaker assembly to the chassis. 7. Remove the speaker assembly. Sun Ultra 30 Service Manual • April 1998...
  • Page 117: Replacing The Speaker Assembly

    Speaker assembly Screw Speaker power cable Removing and Replacing the Speaker Assembly FIGURE 8-9 8.7.2 Replacing the Speaker Assembly 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 118: Dc Switch Assembly

    5. Using a number 2 Phillips screwdriver, remove the four screws securing the front panel to the chassis. Remove the front panel. 6. Remove the SCSI drive bay. See Section 8.3.1 “Removing the SCSI Drive Bay” on page 8-7. Sun Ultra 30 Service Manual • April 1998...
  • Page 119 7. Remove the PCI fan assembly. See Section 8.2.1 “Removing the PCI Fan Assembly” on page 8-5. 8. Remove the DC switch assembly as follows ( FIGURE 8-10 a. Using a small flat-blade screwdriver, press the detent tab on one side of the DC switch assembly while pushing the switch toward the front.
  • Page 120: Replacing The Dc Switch Assembly

    1. Replace the DC switch assembly as follows ( FIGURE 8-10 a. Feed the DC switch assembly power connector through the chassis front. b. Position the DC power connector adjacent to motherboard connector J3504. Sun Ultra 30 Service Manual • April 1998...
  • Page 121: Shroud Assembly

    c. Connect the DC switch assembly power connector to motherboard connector J3504. d. Position the DC switch assembly into the chassis housing and snap it into place. 2. Replace the SCSI drive bay. See Section 8.3.2 “Replacing the SCSI Drive Bay” on page 8-9. 3.
  • Page 122: Removing The One-Piece Shroud Assembly

    4. Separate the shroud assembly from the motherboard. Shroud-to-PCI bracket latch CPU fan assembly power cable Connector J2601 Removing and Replacing the One-Piece Shroud Assembly (Part 1 of 2) FIGURE 8-11 Sun Ultra 30 Service Manual • April 1998...
  • Page 123: Replacing The One-Piece Shroud Assembly

    Motherboard bottom side Retaining clip (3) Removing and Replacing the One-Piece Shroud Assembly (Part 2 of 2) FIGURE 8-12 8.9.1.2 Replacing the One-Piece Shroud Assembly 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 124: Two-Piece Shroud Assembly

    See Section 8.1.1 “Removing the Power Supply” on page 8-2. 5. Remove the CPU module. See Section 10.1.1 “Removing the CPU Module” on page 10-2. 6. Remove the DIMMs. See Section 10.5.1 “Removing a DIMM” on page 10-13. Sun Ultra 30 Service Manual • April 1998...
  • Page 125: Figure 8-13 Removing And Replacing The Two-Piece Shroud Assembly

    7. Disconnect the shroud assembly as follows ( FIGURE 8-13 a. Disconnect the CPU fan assembly power cable from the motherboard connector J2601. b. Using a number 2 Phillips screwdriver, loosen the captive screws securing the shroud assembly and motherboard to the chassis (the captive screws will pop up).
  • Page 126: Replacing The Two-Piece Shroud Assembly

    9. Power on the system unit. See Section 6.1 “Powering On the System Unit” on page 6-1. 8.9.3 Two-Piece Shroud Fan Assembly To remove and replace the two-piece shroud fan assembly, proceed as follows. Sun Ultra 30 Service Manual • April 1998...
  • Page 127: Removing The Two-Piece Shroud Fan Assembly

    8.9.3.1 Removing the Two-Piece Shroud Fan Assembly 1. Power off the system unit. See Section 6.2 “Powering Off the System Unit” on page 6-3. 2. Remove the side access cover. See Section 7.1 “Removing the Side Access Cover” on page 7-1. Caution –...
  • Page 128: Replacing The Two-Piece Shroud Fan Assembly

    Using the metal handle, insert the fan assembly into the two-piece shroud assembly, firmly compressing the foam until the catch snap activates into the square opening. b. Route the fan assembly power cable through the five cable clips. Sun Ultra 30 Service Manual • April 1998...
  • Page 129 c. Connect the fan assembly power cable to the motherboard connector J2601. 2. Connect the AC power cord. 3. Detach the wrist strap. 4. Replace the side access cover. See Section 7.3 “Replacing the Side Access Cover” on page 7-5. 5.
  • Page 130 Sun Ultra 30 Service Manual • April 1998...
  • Page 131: Storage Devices

    Section 9.2 “Removable Media Assembly Drive” on page 9-4 Note – Removal and replacement of selected storage devices are also illustrated with photographs and audio/visual instructions on the Sun Ultra 30 ShowMe How Multimedia Documentation, part number 704-5681. Hard Drive To remove and replace a hard drive, proceed as follows.
  • Page 132 Extend the hard drive handle to disconnect the hard drive from the system. c. Holding the drive handle, remove the hard drive from the drive bay. 5. Place the hard drive on an antistatic mat. Sun Ultra 30 Service Manual • April 1998...
  • Page 133: Replacing A Hard Drive

    Hard drive handle Handle latch Hard drive Drive bay Removing and Replacing a Hard Drive FIGURE 9-1 9.1.2 Replacing a Hard Drive 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 134: Removable Media Assembly Drive

    3. Attach the wrist strap. See Section 7.2 “Attaching the Wrist Strap” on page 7-4. 4. Remove the RMA as follows ( FIGURE 9-2 a. Remove the front bezel. Sun Ultra 30 Service Manual • April 1998...
  • Page 135: Figure 9-2 Removing And Replacing The Rma Drive (Part 1 Of 2)

    b. Using a number 2 Phillips screwdriver, loosen the two captive screws securing the RMA to the chassis. c. Partially remove the RMA from the chassis. d. Disconnect the peripheral cables and the power cables from the drives (not illustrated). e.
  • Page 136: Removing A Cd-Rom Drive Or 4-Mm/8-Mm Tape Drive

    2. Using a number 2 Phillips screwdriver, remove the four screws securing the CD-ROM drive or tape drive to the RMA. 3. Remove the CD-ROM drive or tape drive and place it on an antistatic mat. Sun Ultra 30 Service Manual • April 1998...
  • Page 137: Replacing A Cd-Rom Drive Or 4-Mm/8-Mm Tape Drive

    9.2.3 Replacing a CD-ROM Drive or 4-mm/8-mm Tape Drive 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. 1.
  • Page 138: Replacing The Rma

    5. Replace the side access cover. See Section 7.3 “Replacing the Side Access Cover” on page 7-5. 6. Power on the system unit. See Section 6.1 “Powering On the System Unit” on page 6-1. Sun Ultra 30 Service Manual • April 1998...
  • Page 139: 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 30 motherboard and motherboard components. This chapter contains the following topics: Section 10.1 “CPU Module” on page 10-1 Section 10.2 “NVRAM/TOD” on page 10-4 Section 10.3 “PCI Card”...
  • Page 140: Removing The Cpu Module

    135 degrees. b. Lift the CPU module up until it clears the shroud assembly and system chassis. 5. Place the CPU module on an antistatic mat. Sun Ultra 30 Service Manual • April 1998...
  • Page 141: Replacing The Cpu Module

    CPU module Lever (2) Shroud assembly Removing and Replacing the CPU Module FIGURE 10-1 10.1.2 Replacing the CPU Module 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 142: Nvram/Tod

    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. Sun Ultra 30 Service Manual • April 1998...
  • Page 143: Replacing The Nvram/Tod

    4. Remove the power supply. See Section 8.1.1 “Removing the Power Supply” on page 8-2. 5. Remove the NVRAM/TOD as follows ( FIGURE 10-2 a. Locate the NVRAM/TOD and carrier on the motherboard. b. Grasp the NVRAM/TOD carrier at each end and pull straight up. Note –...
  • Page 144: Pci Card

    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. Sun Ultra 30 Service Manual • April 1998...
  • Page 145: Figure 10-3 Removing And Replacing A Pci Card

    4. Attach the wrist strap. See Section 7.2 “Attaching the Wrist Strap” on page 7-4. 5. Remove the PCI card as follows ( FIGURE 10-3 a. Using a Phillips screwdriver, remove the screw securing the PCI card bracket tab to the system chassis. Caution –...
  • Page 146: Replacing A Pci Card

    See Section 7.3 “Replacing the Side Access Cover” on page 7-5. 5. Connect all cables to the PCI slots. 6. Power on the system unit. See Section 6.1 “Powering On the System Unit” on page 6-1. Sun Ultra 30 Service Manual • April 1998...
  • Page 147: Upa Graphics Card

    10.4 UPA Graphics Card Note – If the UPA graphics card is an M6-type graphics card, it may be necessary to remove and replace the UPA graphics card cable assembly that is used for stereo applications. To remove the UPA graphics card cable assembly, see Section 8.4.5 “Removing the UPA Graphics Card Cable Assembly”...
  • Page 148: Figure 10-4 Removing And Replacing A Upa Graphics Card

    At the two upper corners of the graphics card, pull the card straight up from the slot. c. Remove the UPA graphics card. 6. Place the UPA graphics card on an antistatic mat. Screw UPA graphics card Removing and Replacing a UPA Graphics Card FIGURE 10-4 Sun Ultra 30 Service Manual • April 1998...
  • Page 149: Replacing A Upa Graphics Card

    10.4.2 Replacing a UPA Graphics Card 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. 1. Replace the UPA graphics card as follows ( FIGURE 10-4 a.
  • Page 150: Dimm

    DIMM installation locations. TABLE 10-1 DIMM Installation Locations TABLE 10-1 Bank Slot Pairs U0701, U0801, U0901, and U1001 U0702, U0802, U0902 and U1002 U0703, U0803, U0903, and U1003 U0704, U0804, U0904, and U1004 Sun Ultra 30 Service Manual • April 1998...
  • Page 151: Removing A Dimm

    10.5.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 unit. See Section 6.2 “Powering Off the System Unit” on page 6-3. 2.
  • Page 152: Replacing A Dimm

    Replacing a DIMM Caution – DIMMs are made of electronic components that are extremely sensitive to static electricity. Ordinary amounts of static electricity from clothing or work environment can destroy the DIMM. Sun Ultra 30 Service Manual • April 1998...
  • Page 153 Caution – Do not remove any DIMM from the antistatic container until ready to install it on the motherboard. Handle DIMMs only by their edges. Do not touch DIMM components or metal parts. Always wear a grounding strap when handling DIMMs.
  • Page 154: Audio Card

    Caution – Avoid damaging the connector by not applying force to one end or one side of the board. b. Remove the UPA graphics card(s). See Section 10.4.1 “Removing a UPA Graphics Card” on page 10-9. Sun Ultra 30 Service Manual • April 1998...
  • Page 155: Replacing The Audio Card

    c. At the two upper corners of the audio card, pull the card straight up from the slot. d. Remove the audio card. 6. Place the audio card on an antistatic mat. 10.6.2 Replacing the Audio Card Caution – Use proper ESD grounding techniques when handling components. Wear an antistatic wrist strap and use an ESD-protected mat.
  • Page 156: Motherboard

    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. Sun Ultra 30 Service Manual • April 1998...
  • Page 157: Removing The Motherboard

    Note – If the motherboard is being replaced, remove all DIMMs, UPA graphics cards, PCI card(s), audio card, and CPU module prior to removing the motherboard. Note the chassis slot location for each DIMM, UPA graphics card, and PCI card prior to removal.
  • Page 158 Remove the three screws securing the motherboard to the chassis. Loosen the two captive screws (until the screws pop up) securing either the one- piece or two-piece shroud assembly to the motherboard. Sun Ultra 30 Service Manual • April 1998...
  • Page 159: Figure 10-8 Removing And Replacing The Motherboard (Part 1 Of 2)

    Shroud-to-PCI bracket latch (shown closed) Screw (3) Removing and Replacing the Motherboard (Part 1 of 2) FIGURE 10-8 Caution – Handle the motherboard by the handle, back panel, or the edges only. d. Grasping the shroud assembly handle, lift the motherboard from the chassis. 7.
  • Page 160: Replacing The Motherboard

    ESD-protected mat. Store ESD-sensitive components in antistatic bags before placing them on any surface. Caution – Handle the motherboard by the handle, back panel, or the edges only. Sun Ultra 30 Service Manual • April 1998...
  • Page 161: Figure 10-10 Location Of The Motherboard Serial Port Jumpers

    Note – Jumpers J2604 and J2605 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. 1. Using needle-nose pliers, set the motherboard serial port jumpers J2604 and J2605. TABLE 10-2 FIGURE 10-10 Motherboard Serial Port Jumpers J2604 and J2605...
  • Page 162: Figure 10-11 Identifying Jumper Pins

    PCI fan assembly cable connector. Internal SCSI cable assembly. Note – Ensure that the SCSI cable is routed through both plastic spring clips installed adjacent to the drive bay. DC power cable. External cables. Sun Ultra 30 Service Manual • April 1998...
  • Page 163 Peripheral cable. See Section 8.4.2 “Replacing the Peripheral Power Cable Assembly” on page 8-11. Note – Ensure that the peripheral power cable is routed through the cable routing clips. e. Latch the shroud to the PCI fan bracket hinge clip. 4.
  • Page 164 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. Sun Ultra 30 Service Manual • April 1998...
  • Page 165: Illustrated Parts List

    C H A P T E R Illustrated Parts List This chapter lists the authorized replaceable parts for the Ultra 30 computer (system unit). illustrates an exploded view of the system unit. lists the FIGURE 11-1 TABLE 11-1 system unit replaceable components. A brief description of each listed component is also provided.
  • Page 166 Sun Ultra 30 Service Manual • April 1998...
  • Page 167 System Unit Exploded View FIGURE 11-1 System Unit Replaceable Components TABLE 11-1 Numerical Reference Component Description 2.1-Gbyte SCSI assembly Hard drive 4.2-Gbyte SCSI assembly Hard drive 9.1-Gbyte SCSI assembly Hard drive Hard drive bay with SCSI Mechanical hard drive housing PCI fan assembly PCI fan CD-ROM drive...
  • Page 168 24-inch HDTV monitor 24-inch high-definition television monitor illustrated 24-inch HDTV monitor 24-inch high-definition television monitor (logo-less) illustrated SCSI cable 68-pin external SCSI cable (2 m) illustrated SCSI cable 68-pin external SCSI cable (0.8-m) illustrated Sun Ultra 30 Service Manual • April 1998...
  • Page 169: Product Specifications

    A P P E N D I X Product Specifications This appendix provides product specifications for the Ultra 30 computer. Section A.1 “Physical Specifications” on page A-1 Section A.2 “Electrical Specifications” on page A-2 Section A.3 “Environmental Requirements” on page A-2 Physical Specifications lists physical specifications for the system unit.
  • Page 170: Electrical Specifications

    Altitude 10,000 ft (3 km) 40,000 ft (12 km) 1. Not to exceed 35° C (95° F) with tape media. 2. Refer to tape media specifications for recommended tape media storage. Sun Ultra 30 Service Manual • April 1998...
  • Page 171: Signal Descriptions

    A P P E N D I X Signal Descriptions This appendix provides signal descriptions for the Ultra 30 computer (system unit) motherboard connectors. Tables B-1 through B-9 list connector pin assignments and signal descriptions. An illustration of each connector is also provided. Section B.1 “Keyboard/Mouse and Serial Ports A and B”...
  • Page 172: Serial Port A And B Connectors

    The serial port A and B connectors are DB-25 type connectors located on the motherboard back panel. illustrates the serial port A and serial port B FIGURE B-2 connector configuration and lists the connector pin assignments. TABLE B-2 Sun Ultra 30 Service Manual • April 1998...
  • Page 173: Figure B-2 Serial Port A And B Connector Pin Configurations

    Serial port B Serial port A Serial Port A and B Connector Pin Configurations FIGURE B-2 Serial Port A and B Connector Pin Assignments TABLE B-2 Mnemonic Signal Name Description Not connected None Transmit Data Used by the data terminal equipment (DTE) to transmit data to the data circuit equipment (DCE).
  • Page 174 Not connected None. Data Terminal Ready Used to control switching of the DCE to the communication channel. Once disabled, DTR can not be enabled until SYNC is turned OFF. Not connected None. Sun Ultra 30 Service Manual • April 1998...
  • Page 175: Twisted-Pair Ethernet Connector

    Serial Port A and B Connector Pin Assignments (Continued) TABLE B-2 Mnemonic Signal Name Description Not connected None. Not connected None. Terminal Clock Generated by the DTE to provide timing information to the DCE. Used only in synchronous mode and only when the driver requests a locally generated clock.
  • Page 176: Ultrascsi Connector

    Termination Common mode termination Termination UltraSCSI Connector The UltraSCSI connector is located on the motherboard back panel. FIGURE B-4 illustrates the UltraSCSI connector configuration and lists the connector TABLE B-4 pin assignments. Sun Ultra 30 Service Manual • April 1998...
  • Page 177: Figure B-4 Ultrascsi Connector Pin Configuration

    UltraSCSI Connector Pin Configuration FIGURE B-4 UltraSCSI Connector Pin Assignments TABLE B-4 Signal Name Description Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Appendix...
  • Page 178 Undefined Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Dat<12>_ Data 12 Dat<13>_ Data 13 Dat<14>_ Data 14 Dat<15>_ Data 15 Par1 l_ Parity 1 Sun Ultra 30 Service Manual • April 1998...
  • Page 179 UltraSCSI Connector Pin Assignments (Continued) TABLE B-4 Signal Name Description Dat<0>_ Data 0 Dat<1>_ Data 1 Dat<2>_ Data 2 Dat<3>_ Data 3 Dat<4>_ Data 4 Dat<5>_ Data 5 Dat<6>_ Data 6 Dat<7>_ Data 7 Par0 l_ Parity 0 Ground Term_dis_ Term disable Termpower Termpower...
  • Page 180: Audio Connectors

    TABLE B-5 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 Sun Ultra 30 Service Manual • April 1998...
  • Page 181: Parallel Port Connector

    Parallel Port Connector The parallel port connector is a DB-25 type connector located on the motherboard back panel. illustrates the parallel port connector configuration and FIGURE B-6 lists the connector pin assignments. TABLE B-6 Parallel Port Connector Pin Configuration FIGURE B-6 Parallel Port Connector Pin Assignments TABLE B-6 Mnemonic...
  • Page 182 Set high to indicate bus direction is from peripheral to host. Signal Ground Signal ground. Signal Ground Signal ground. Signal Ground Signal ground. Signal Ground Signal ground. Signal Ground Signal ground. Sun Ultra 30 Service Manual • April 1998...
  • Page 183: Media Independent Interface Connector

    Parallel Port Connector Pin Assignments (Continued) TABLE B-6 Mnemonic Signal Name Description Signal ground Signal ground Signal ground Signal ground Signal ground Signal ground Media Independent Interface Connector The media independent interface (MII) connector is located on the motherboard back panel.
  • Page 184 Transmit data enable Txd0 Transmit data 0 Txd1 Transmit data 1 Txd2 Transmit data 2 Txd3 Transmit data 3 Collision detected Carrier sense Power Power Ground Ground Ground Ground Ground Ground Ground Ground Sun Ultra 30 Service Manual • April 1998...
  • Page 185: Upa Graphics Card Connector

    MII Connector Pin Assignments (Continued) TABLE B-7 Signal Name Description Ground Ground Ground Ground Ground Ground Ground Ground Ground Ground Power UPA Graphics Card Connector The UPA graphics card connector is located on the UPA graphics card. FIGURE B-8 illustrates the UPA graphics card connector configuration and lists the TABLE B-8 connector pin assignments.
  • Page 186: Table B-8 Upa Graphics Card Connector Pin Assignments

    Serial Read Vert Sync Vertical Sync Sense <0> Sense <0> Ground Comp Sync Composite Sync Horiz Sync Horizontal Sync Serial Write Serial Write Sense <1> Sense <1> Sense <2> Sense <2> Ground Sun Ultra 30 Service Manual • April 1998...
  • Page 187: Functional Description

    A P P E N D I X Functional Description This appendix provides a functional description for the Ultra 30 computer (system unit). Section C.1 “System Unit” on page C-1 Section C.2 “Motherboard” on page C-41 Section C.3 “Jumper Descriptions” on page C-43 Section C.4 “Enclosure”...
  • Page 188 Section C.1.13 “Power Supply” on page C-35 Section C.1.14 “Control Signals” on page C-36 Section C.1.15 “Built-In Speaker” on page C-40 Section C.1.16 “Microphone” on page C-41 Section C.1.17 “Standard System Facilities” on page C-41 Sun Ultra 30 Service Manual • April 1998...
  • Page 189 UPA_AD0 Memory address/control UPA_AD1 graphics SC_UP+ ASIC UPA_AD1 graphics Control MEM_DATA_A ASIC Memory UPA_DATA1 MEM_DATA_B UltraBMX ASIC UPA_AD0 module UPA_DATA0 RISC Clock control ASIC 33-MHz/64-bit PCI bus PCIO EBus slot 2 ASIC Symbios Audio controller Serial module ports XCVR slot 3 SuperIO ASIC PCI 66...
  • Page 190: Upa

    UPA address and data buses are connected between the UPA and the UPA clients. UPA Port Identification Assignments TABLE C-1 UPA Slot Number UPA Port ID <4:0> CPU module slot 0 U2P ASIC 0x1F Sun Ultra 30 Service Manual • April 1998...
  • Page 191: Pci Bus

    UPA_DATA0 UPA_AD0 UPA_AD0 P Bus <35:0> module UltraBMX ASIC SC_UP+ UPA_DATA1 UPA_AD0 ASIC I Bus ASIC UPA_AD1 UPA_DATA1 UPA_AD1 <28:0> graphics 0 UPA_AD1 UPA_DATA1 graphics 1 UPA Address and Data Buses Functional Block Diagram FIGURE C-2 C.1.2 PCI Bus The peripheral component interconnect (PCI) bus is a high-performance 32-bit or 64-bit bus with multiplexed address and data lines.
  • Page 192: Symbios 53C875 Scsi Controller

    Snooping or directory based protocol support Four-way superscalar design with nine execution units and four integer execution units Three floating-point execution units Two graphics execution units Selectable little- or big-endian byte ordering Sun Ultra 30 Service Manual • April 1998...
  • Page 193: Memory System

    64-bit address pointers 16-Kbyte non-blocking data cache 16-Kbyte instruction cache with single cycle branch following Power management Software prefetch instruction support Multiple outstanding requests C.1.4 Memory System The memory system ( ) consists of three components: the system controller FIGURE C-3 uniprocessor plus (SC_UP+) ASIC, the crossbar switch 1 (UltraBMX) ASIC, and the memory module.
  • Page 194 The memory system normally operates in a non-interleave mode. To operate in the interleave mode, three conditions must exist: The interleave bit in the SC_UP+ ASIC is set. Any row containing DIMMs is fully populated. Sun Ultra 30 Service Manual • April 1998...
  • Page 195 All DIMMs in the same row must have identical capacity. Row A Row B U0701 U0702 U0801 MEM_ADR_A U0802 MEM_ADR_A MEM_ADR_A WE_A_L WE_A_L WE_A_L RAS0_L RAS0_L RAS0_L Bank 0 CAS0_L CAS0_L Bank 0 CAS0_L MEM_DATA_A MEM_DATA_A MEM_DATA_A (Sh 2) DIMM Pair 0A DIMM Pair 0B U0901 U0902...
  • Page 196 U1004 MEM_ADR_B MEM_ADR_B WE_B_L WE_B_L RAS1_L RAS1_L CAS1_L CAS1_L Bank 1 Bank 1 MEM_DATA_B MEM_DATA_B DIMM Pair 1C DIMM Pair 1D Memory Module Functional Block Diagram (Part 2 of 2) FIGURE C-5 Sun Ultra 30 Service Manual • April 1998...
  • Page 197: Dimm

    Row D U1004 U0904 U0804 U0704 Row C U1003 U0903 U0803 U0703 U1002 Rear Front U0902 Row B U0802 U0702 U1001 U0901 U0801 U0701 Row A Bottom DIMM Row Mapping FIGURE C-6 C.1.4.1 DIMM The DIMM is a 60-nanosecond, fast-page-mode-style DIMM. Four DIMM configurations are supported in the system unit: 16-Mbyte, 32-Mbyte, 64-Mbyte, and 128-Mbyte.
  • Page 198: Table C-2 Dimm Pair-To-U Number

    U0702 and U0802 U0703 and U0803 U0704 and U0804 U0901 and U1001 U0902 and U1002 U0903 and U1003 U0904 and U1004 Physical Address Map to DIMM Pair (Non-Interleave) TABLE C-3 DIMM Pair PA[30:28] Sun Ultra 30 Service Manual • April 1998...
  • Page 199: Memory System Timing

    Physical Address Maps to DIMM Pair (Interleave) TABLE C-4 DIMM Pair {PA[30:29],PA[6]} C.1.4.2 Memory System Timing The SC_UP+ ASIC generates the memory addresses and control signals to the memory system. The UPA clock is the clock source for the SC_UP+ ASIC and operates at a 100-MHz frequency.
  • Page 200: Graphics Card Performance

    C.1.5 Peripherals The following peripherals are supported by the system unit: CD-ROM drive, diskette drive, and hard drive. An optional 4-mm or 8-mm tape drive is also supported. Sun Ultra 30 Service Manual • April 1998...
  • Page 201: Cd-Rom Drive

    C.1.5.1 CD-ROM Drive The CD-ROM drive is a standard device with multimedia features. This includes multi-session capability and fast access (16X-speed) for image and video data. The CD-ROM drive dimensions are 5.94 inch (149.5 mm) x 7.78 inch (196 mm) x 1.71 inch (43 mm) and the drive slot is a standard 1.6-inch (40.64 mm) bay that uses industry-standard bezels.
  • Page 202 WRITE_GATE signal is active low. WRITE_GATE When active low, WRITE_GATE enables the drive write circuits. When active high, WRITE_GATE enables drive read circuits. Sun Ultra 30 Service Manual • April 1998...
  • Page 203 Diskette Drive Signals by Mnemonic Name (Continued) TABLE C-5 Mnemonic Name Function TRACK0 When active low, TRACK0 indicates that the track zero sensor has been activated and that the heads are over the outermost cylinder. WRITE_PROTECT When active low, WRITE_PROTECT indicates that the inserted diskette is write- protected and that drive write operations are disabled.
  • Page 204: Hard Drives

    It is packaged in the industry-standard 5.25-inch half-height form factor. The 8-mm Tape Drive Specifications, part number 802-5775, provides cleaning, jumper setting, and tape cartridge instructions for the 8-mm tape drive. Sun Ultra 30 Service Manual • April 1998...
  • Page 205: Keyboard And Mouse, Diskette, And Parallel Port

    C.1.6 Keyboard and Mouse, Diskette, and Parallel Port The keyboard and mouse, diskette, and parallel port interfaces are managed by the SuperIO component. shows keyboard, diskette, and parallel port interface FIGURE C-7 functionality. For a brief description of the SuperIO, see Section C.1.12 “SuperIO” on page C-34.
  • Page 206: Diskette Port

    Nibble mode – Provides an asynchronous, reverse (peripheral-to-host) channel, under control of the host. Data bytes are transmitted as two sequential, four-bit nibbles using four peripheral-to-host status lines. Sun Ultra 30 Service Manual • April 1998...
  • Page 207: Serial Port

    Parallel Port Cables The parallel port cable is IEEE 1284 compliant and consists of 18 pairs of signal wires that are double shielded with braid and foil. The maximum length of the parallel port cable is 2 meters. Electrical Characteristics Drivers operate at a nominal 5-Vdc transistor-transistor logic (TTL) levels.
  • Page 208: Serial Port Functions

    The additional speed of the serial port can be used to execute communications with a CSU/DSU for a partial T1 line to the internet at 384 Kbaud per second. Sun Ultra 30 Service Manual • April 1998...
  • Page 209: Eia Levels

    C.1.7.3 EIA Levels Each serial port supports both RS-232 and RS-423 protocols. RS-232 signaling levels are between -3 Vdc and -15 Vdc and +3 Vdc and +15 Vdc. A binary 1 (001 ) is anything greater than +3 Vdc and a binary 0 (000 ) is anything less than -3 Vdc.
  • Page 210: Ethernet

    MII registers IEEE 1149.1 controller (JTAG compliance) IEEE 802.3u auto negotiation The next sections provide brief descriptions of the following: Automatic negotiation External transceivers External cables Connectors MII power MII port timing Sun Ultra 30 Service Manual • April 1998...
  • Page 211: Connectors

    C.1.8.1 Automatic Negotiation Automatic negotiation controls the cable when a connection is established to a network device. It detects the various modes that exist in the linked partner and advertises its own abilities to automatically configure the highest performance mode of inter-operation, namely, 10BASE-T, 100BASE-TX, or 100BASE-T4 in half- and full-duplex modes.
  • Page 212: Mii Power

    A1, B1, C1, and D1. The unidirectional paths between the reconciliation sublayer and the remote PHY IC are composed of sections A2, B2, C2, and D2. PCIO ASIC (remote) (local) MII Port Timing Model FIGURE C-9 Sun Ultra 30 Service Manual • April 1998...
  • Page 213: Audio Card And Connector

    C.1.9 Audio Card and Connector The audio card provides various audio applications from telephone-quality speech to CD-quality music. The audio card supports four jacks of identical type: line in, line out, headphone out, and microphone in. lists the major features of the TABLE C-7 audio card and illustrates a functional block diagram.
  • Page 214: Scsi

    (Internal/optional) EBus Interface Audio Card Functional Block Diagram FIGURE C-10 C.1.10 SCSI The system unit implements a small computer system interface (SCSI) Fast-20 (UltraSCSI) parallel interface bus. The UltraSCSI provides the following: Sun Ultra 30 Service Manual • April 1998...
  • Page 215: Host Adapter

    Efficient peer-to-peer I/O bus devices Mechanical, electrical, and timing specification definitions that support transfer rates of 20 or 40 Mbytes per second (corresponding to the data path width of an 8-bit, or 16-bit bus, respectively) Peak bandwidth of 40 Mbytes per second (with implemented 16-bit bus width) The internal SCSI bus is terminated at each end.
  • Page 216: Supported Target Devices

    SCSI signals, the 80-conductor cable carries diskette drive and system LED signals to the SCSI backplane card. The IDC receptacle mates with a right angle plug that is mounted on the motherboard in close proximity to the test edge connector. Sun Ultra 30 Service Manual • April 1998...
  • Page 217: Scsi Id Selection

    The 80-conductor cable attaches on the other end to the SCSI backplane card with another IDC connector. The SCSI backplane card incorporates two SCA-2 connectors for mounting the hard drives, a four-circuit power connector to supply 5-Vdc and 12-Vdc power to the hard drives, a 34-pin diskette drive signal connector, and a green, right-angle LED.
  • Page 218: Asic

    Controls the UltraBMX ASIC, hence controls the data flow throughout the system. Contains a memory controller that supplies address and control lines to memory. Receives and distributes resets to all system UPA clients. Sun Ultra 30 Service Manual • April 1998...
  • Page 219: Ultrabmx

    Contains logic for the CPU module wake up. C.1.11.2 UltraBMX The UltraBMX ASIC is the hub of all data transfers in the system unit. The UltraBMX ASIC permits the implementation of a high-bandwidth/-interleaved dual bank memory system. It coordinates among memory (two buses, each 288 bits wide), the processor UPA bus (144 bits wide), and the I/O UPA bus (72 bits wide).
  • Page 220: Fbc

    EMI filtering on the keyboard and parallel port signals. Support for mixed voltage modes and power management features for low power operation are also included. Features of the SuperIO include: Two independent serial ports used for keyboard and mouse Sun Ultra 30 Service Manual • April 1998...
  • Page 221: Power Supply

    N82077 diskette drive interface IEEE 1284 parallel port interface C.1.13 Power Supply The system unit uses a 300-watt power supply that operates under the voltage range of 85 to 264 volts root-mean-square (Vrms) and a frequency range of 47 to 63 Hz. The maximum input current is 7 amps and the inrush current is limited to 80 peak amps.
  • Page 222: Control Signals

    Set the TOD timer to wake-up at a given time Power switch on front of the system Turning the System Unit Off The system unit can be turned off in the following ways: Sun Ultra 30 Service Manual • April 1998...
  • Page 223: System Unit Power Budget

    Type poweroff from shell (this does a graceful shutdown) Halt system and type poweroff from the OBP Activate Energy Star Press the keyboard Shift and Power key simultaneously from the OBP Press power switch on front of the system unit Note –...
  • Page 224: Pci Cards

    3.3-Vdc PCI card. Power Estimate for the 5-Vdc PCI Card TABLE C-13 PCI Cards Voltage Rail (Vdc) (Max No.) Current each (A) Current total (A) Total Power (W) 12.0 <= 60 Sun Ultra 30 Service Manual • April 1998...
  • Page 225: Table C-16 Power Estimates For The Storage Devices

    Power Estimate for the 3.3-Vdc PCI Card TABLE C-14 PCI Cards Voltage Rail (Vdc) (Max No.) Current each (A) Current total (A) Total Power (W) <= 60 4.55 18.18 Memory System lists the power estimates for the memory subsystem. TABLE C-15 Power Estimate for the Memory Subsystem TABLE C-15 Number of DIMMs...
  • Page 226: Built-In Speaker

    Built-In Speaker Specifications TABLE C-17 Speaker Specifications Power output 1.5W average, 3W peak Distortion 0.02%, typical at 1 kHz Impedance 16 Ohms +/- 20% Frequency response 150 Hz-17 kHz +/- 0.5 dB Sun Ultra 30 Service Manual • April 1998...
  • Page 227: Microphone

    C.1.16 Microphone A SunMicrophone™ II mono microphone is included with each system unit. C.1.17 Standard System Facilities In addition to the previously listed features, the system unit provides the following: TOD/NVRAM for clock and identification functions. Flash PROM for operating system initialization. The Flash PROM is re-programmable through UNIX and OBP utilities.
  • Page 228 PCI 2 J1401 J1801 PCI 3 J1501 PCI 4 J1601 System Bottom J2703=FPROM R/W, J2605 + J2604=RS423/ 232, J3001=UPA Clk /2 /3, J2804=FPROM Boot Hi- System Unit Motherboard Functional Block Diagram FIGURE C-13 Sun Ultra 30 Service Manual • April 1998...
  • Page 229 Jumper Descriptions Jumper descriptions include brief overviews of serial port jumpers, Flash PROM jumpers, and additional motherboard jumper and connector blocks. shows typical jumper layout patterns. Jumpers are identified on the FIGURE C-14 motherboard by J designations. Jumper pins are located immediately adjacent to the J designator.
  • Page 230: Serial Port Jumpers

    Serial Port Jumper Settings TABLE C-18 Default Jumper Jumper Pins 1 + 2 Select Pins 2 + 3 Select on Pins J2604 RS-232 RS-423 2 + 3 J2605 RS-232 RS-423 2 + 3 Sun Ultra 30 Service Manual • April 1998...
  • Page 231: Flash Prom Jumpers

    C.3.2 Flash PROM Jumpers Flash PROM jumpers J2703 and J2704 are for reprogramming specific code blocks and remote programming of the Flash PROM. identifies the Flash PROM TABLE C-19 jumper settings. The default shunt setting of J2703 is on pins 1 and 2. Placing the shunt on pins 2 and 3 enables reprogramming of the Flash PROM.
  • Page 232: Enclosure Features

    The system unit meets or exceeds the specifications defined by the “Controlled Office” classification of the 990-1146-03, Rev A document. Agency Compliance The system unit complies with international and domestic regulatory requirements for safety, ergonomics, EMI, immunity, electrical, and telecommunication. Sun Ultra 30 Service Manual • April 1998...
  • Page 233 Glossary 10BASE-T An evolution of Ethernet technology that succeeded 10BASE5 and 10BASE2 as the most popular method of physical network implementation. A 10BASE-T network has a data transfer rate of 10 megabits per second and uses unshielded twisted-pair wiring with RJ-45 modular telephone plugs and sockets.
  • Page 234 CPU, memory, and device controllers. byte A group of adjacent binary digits (bits) operated on by the computer as a unit. The most common size byte contains eight binary digits. Sun Ultra 30 Service Manual • April 1998...
  • Page 235 Common desktop environment. A graphical user interface running on UNIX. CD-ROM Compact disc, read-only memory. A form of storage characterized by high capacity (roughly 600 megabytes) and the use of laser optics rather than magnetic means for reading data. chip (1) A small chunk of silicon bearing the equivalent of a large number of electrical components.
  • Page 236 Frame buffer RAM. A special type of DRAM used in high-speed frame buffers. FIFO First-in first-out. Flash PROM Flash programmable read-only memory. Can be reprogrammed by a voltage pulse or a flash of light. Gbyte Gigabyte. One billion bytes. Insulation displacement connector. Sun Ultra 30 Service Manual • April 1998...
  • Page 237 Input/output. Refers to equipment used to communicate with a computer, the data involved in that communication, the media carrying the data, and the process of communicating that information. International Organization for Standardization. An international agency that reviews and approves independently designed products for use within specific industries.
  • Page 238 A modular cable connector standard, used with consumer telecommunications equipment. RS-232-C standard An industry standard for serial communications connections. Adopted by the Electronic Industries Association (EIA), this standard defines the characteristics for serial communications between devices. Sun Ultra 30 Service Manual • April 1998...
  • Page 239 RS-423 standard An industry standards for serial communications between devices with transission distances over 50 feet. Single buffer. SCSI Small computer system interface. An industry standard bus used to connect disk and tape devices to a workstation. SC_UP+ System controller uniprocessor plus. An ASIC that regulates the flow of requests and data throughout the system unit.
  • Page 240 Sun Ultra 30 Service Manual • April 1998...
  • Page 241 Index NUMERICS automatic negotiation, C-25 4-mm tape drive description, C-18 removing, 9-6 replacing, 9-7 baud rate, verifying, 3-4 8-mm tape drive built-in speaker, C-40 description, C-18 bypassing POST, 3-20 removing, 9-6 replacing, 9-7 CD-ROM drive, C-15 failure, 4-3 agency compliance, C-46 removing, 9-6 all above output message, 4-24 replacing, 9-7...
  • Page 242 4-2 functions, C-16 FBC ASIC, C-34 removing, 9-7 flag setting replacing, 9-7 diag-level, 3-2 signals, C-16 diag-switch?, 3-2 diskette port, C-19, C-20 Flash PROM diskette port functional block diagram, C-19 Sun Ultra 30 Service Manual • April 1998...
  • Page 243 jumper settings, C-45 internal jumpers, C-45 drives identification, 4-3 floppy SCSI sub-assembly, C-30 diagnostic, 4-19 output message, 4-20 foot, chassis, 8-18 front view, system unit, 1-3 jumper functional block diagram Flash PROM, C-45 audio card, C-28 pins, identifying, C-43 diskette port, C-19 serial port, C-44 keyboard and mouse port, C-19 settings, selected, C-43...
  • Page 244 B, 4-21 cables, C-21 OBDiags, 4-12 connector, B-11 OBP on-board diagnostics, 4-7 pin assignments, B-11 probe-SCSI, 4-9 pin configuration, B-11 probe-SCSI-all, 4-9 electrical characteristics, C-21 selected tests, 4-10 functional block diagram, C-19 Sun Ultra 30 Service Manual • April 1998...
  • Page 245: System Unit Features

    output message, 4-20 connector J2902, 4-5 parts list, illustrated, 11-1 connector J2903, 4-6 control signals, C-36 card on/off functionality, C-36 removing, 10-6 remote enable replacing, 10-8 PowerOff, C-36 fan assembly PowerOn, C-36 removing, 8-5, 8-6 removing, 8-2 replacing, 8-7 replacing, 8-4 pci/pcio, 4-16 test, 4-4 pci/pcio output message, 4-16...
  • Page 246 UPA graphics card, 10-11 signal descriptions, B-1 UPA graphics card cable assembly, 8-16 speaker, built-in, C-40 requirements, environmental, A-2 specifications reset verification, 4-13 electrical, A-2 RISC ASIC, C-34 physical, A-1 Sun Ultra 30 Service Manual • April 1998...
  • Page 247 product, A-1 pin assignments, B-6 standard system facilities, C-41 troubleshooting procedures, 4-1 storage devices, 9-1 two-piece shroud assembly Type-5 keyboard, 3-5, 6-2 removing, 8-28 Type-5 keyboard LEDs, 3-5 replacing, 8-30 SunVTS description, 2-1 removing, 8-31 documentation, 2-2 replacing, 8-32 operation, 2-2 typical error code failure message, 3-18 overview, 2-1 typographic conventions, xxi...
  • Page 248 4-7 watch-clock output message, 4-7 watch-net, 4-8 watch-net output message, 4-8 watch-net-all, 4-8 watch-net-all output message, 4-8 wrist strap, attaching, 7-4 Sun Ultra 30 Service Manual • April 1998...

Table of Contents