Home

Sun Ultra 60 Service Manual

image

Contents

1. E ECC Rd Err Ebus Test E ECC Rd Err Lpbk Test UE ECC Rd Error Ebus Test UE ECC R M W Err Ebus Test UE ECC R M W Err Lpbk Test CE ECC Rd Err Ebus Test CE ECC Rd Err Lpbk Test CE ECC R M W Err Ebus Test CE ECC R M W Err Lpbk Test Wr Data Parity Err Lpbk Test E ECC Rd Err Ebus Test E ECC R M W Err Ebus Test E ECC R M W Err Lpbk Test E ECC Rd Err Ebus Test E ECC Rd Err Lpbk Test E ECC R M W Err Ebus Test E ECC R M W Err Lpbk Test rite Data Parity Err Lpbk Test Lerrupt Test Timer Interrupt Test Timer Interrupt w periodic Test Psycho Stream Buff A Flush Sync Test Psycho Stream Buff B Flush Sync Test Psycho Stream Buff A Flush Invalidate Test Psycho Stream Buff B Flush Invalidate Test Psycho Merge Buffer w Scache A Test Psycho Merge Buffer w Scache B Test Consist DMA Rd IOMMU miss Ebus Test Consist DMA Rd IOMMU miss Lpbk Test 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 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 DM
2. 000000000000 Go o US 0060000000 ssl LS Se amp etes RSS amp CSS cr Er Too 8E a ex SC 0 Eee EC 0000 SD SOOO CJ FIGURE 1 3 System Unit Rear View 1 3 TABLE 1 2 lists the system unit components by part number A brief description of each listed component is also provided Note Removal and replacement of selected system unit components are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 System Unit Components AC power inlet ShowMe How Multimedia Documentation part number 704 5886 Chapter 1 Product Description 1 5 Note Consult your authorized Sun sales representative or service provider to confirm a part number prior to ordering a replacement part TABLE 1 2 System Unit Replaceable Components Component Motherboard Hard drive bay with SCSI 4 2 Gbyte SCSI assembly 9 1 Gbyte SCSI assembly PCI fan assembly Shroud assembly Fan assembly CPU module Graphics card Graphics card Power supply PCI card Audio module Speaker assembly Peripheral cable Diskette drive cable Manual eject floppy EMI filler panel EMI filler panel 16 Mbyte DIMM Description System board Mechanical hard drive housing Hard disk drive 3 5 inch x 1 0 inch Hard disk drive 3 5 inch x 1 6 inch PCI fan Two CPU shroud assembly CPU fan 300 MHz 2 Mbyte external cache Ver
3. ELIT FT IT ET IT 2 lt l FIGURE 8 20 Removing and Replacing the Front Panel DC Switch Assembly A a a Detent tab 2 Replacing the DC Switch Assembly This procedure revises the DC switch assembly replacement procedure found in the Sun Ultra 60 Service Manual part number 805 1709 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 Caution The DC switch assembly replacement procedure is a complex procedure It is recommended that a qualified field service representative perform this procedure Caution When replacing the DC switch assembly ensure that the DC switch spade connectors are pointed towards the bottom of the case Chapter 8 Major Subassemblies 8 31 8 32 1 Replace the DC switch assembly through the front of the front panel FIGURE 8 20 a Feed the DC switch assembly power cable through the front of the front panel b Using a small flat blade screwdriver press the detent tab on one side of the DC switch assembly while pushing the switch into the front panel from the front c Repeat Step b for the other side of the DC switch assembly d Continue pressing the detent tab on alternate sides and pushing the DC switch assembly into the front panel until the DC switch assem
4. Chapter 3 Power On Self Test 3 19 3 20 CODE EXAMPLE 3 3 Typical Error Code Failure Message Continued 0 gt lt 00 gt SC Dtag Init 0 gt lt 00 gt Probe Memory O gt INFO 128MB Bank 0 O gt INFO No memory detected in Bank 1 O gt INFO No memory detected in Bank 2 O gt INFO No memory detected in Bank 3 0 gt lt 00 gt Malloc Post Memory 0 gt lt 00 gt Init Post Memory 0 gt lt 00 gt Post Memory Addr Test 0O gt mem utils c mem_err_bd_desc 00000000 00000000 xor 80808000 80808080 O gt STATUS FAILED O gt TES Post Memory Addr TEF 0 PASSES 1 ERRORS 1 SUSPECT SIMM U0801 O gt MESSAGE Mem Addr line compare error addr 00000000 00000000 exp 00000000 00000000 obs 80808000 80808080 0 gt xor 80808000 80808080 0 gt Verbose Data Path Information 0 gt Addr 00000000 00000000 0 gt PATH SUSPECT SDB U0301 0 gt PATH SUSPECT XBAR U301 0 gt lt 00 gt Memory Stack Test O gt STATUS FAILED O gt TES Post Memory Addr TTE 0 PASSES 1 ERRORS 1 SUSPECT SIMM U0801 O gt MESSAGE Memory compare error addr 00000000 007f8080 exp 55555555 557fd5d5 obs 15151515 15151505 Sun Ultra 60 Service Manual August 2001 TABLE 3 2 Keyboard LED Patterns Caps Lock Compose Scroll Lock Num Lock Meaning of Pattern On Off Off Off System motherboard Off On Off Off CPU module 0 Off On On Off CPU module 1 On Off Off O
5. 0 ok obdiag stdin fffeleb0 stdout fffeleb8 loading code into loading code into pci 1f 40 loading code into pci 1f 40 pci 1 40 loading code into pci 1f 40 0 ebus 1 0 ebus 1 eeprom 0 ebus 1 ecpp 14 3043bc 0 ebus 1 su l14 3062f8 0 ebus 1 se 14 400000 0 network 1 1 0 ebus 1 fdthree 14 3023 0 0 ebus 1 loading code into pci 1f 40 loading code into pci 1f 40 loading code into pci 1f 40 loading code into pci 1f 40 SUNW CS4231 Debugging enabled 3 At the ok prompt type obtest 4 Verify that the OBDiag menu is displayed CODE EXAMPLE 4 8 CODE EXAMPLE 4 8 OBDiag Menu OBDiag Menu O wy thea PCI Cheerio des EBUS DMA TCR Registers De here ta Ethernet CH tes Keyboard DP canis at ouse OY es Fyn Floppy CRE Parallel Port Ly SENS Serial Port A er ue Nu Serial Port B Dar NVRAM a AO to Audio M sym cu SCSI Latin All Above T3 vus Se Quit AS as Display this Menu Lorie Toggle script debug a Enable External Loopback Tests T ee Disable External Loopback Tests Enter 0 12 tests 13 Ouit 14 Menu gt Sun Ultra 60 Service Manual August 2001 4 7 1 5 At the OBDiag menu prompt type 15 to enable toggle script debug messages PCI Cheerio The PCI Cheerio diagnostic performs the following 1 2 cc o 9 vendor_ID_ test Verifies the Cheerio ASIC vendor ID is 108e device_ID_test
6. A UE ECC Rd Err Ebus 3 10 Sun Ultra 60 Service Manual August 2001 diag level Variable Set to max Continued est est CODE EXAMPLE 3 1 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt lt 1 f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt LES lt 1f gt lt Li gt lt 1f gt LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt gt lt 1f gt LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt SLES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt i gt lt 1f gt lt 1f gt Streaming D Streaming D Consistent Consisten Consisten Consistent Consistent Consistent Consistent Consistent Pass Thru Pass Thru Pass Thru Pass Thru Pass Thru Pass Thru Pass Thru Pass Thru Init Psycho O SS OO OO oO Mondo Generate In MA C MA C D PP PP PP PP DD eat a ppp P diag level Variable Set to max Continued
7. Internal Access This chapter describes how to access the Ultra 60 computer for service This chapter contains the following topics m Removing the Side Access Cover page 7 2 a Attaching the Wrist Strap page 7 3 m Replacing the Side Access Cover page 7 4 Note Removal and replacement of selected system unit components are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 7 1 7 1 Removing the Side Access Cover 1 Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 2 Disconnect the lock block FIGURE 7 1 y DOC gt o NN ee SB C2 A Ww gt Ka e O Q Q o Dc o Oc NC 00000000 OROROROROS LORO co RONA IS eee ROLORO 8 GENS oor 060500506060 O Q ORO O Lock block G Q Q O Q o RO Q Q ere tete roe see eee Q sess O Q Q Q cg Se Ro 808 620 one Q O GIESSEN FIGURE 7 1 Lock Block Location 3 Remove the side access cover as follows FIGURE 7 2 a Lay the system in the service position b Grasp the side panel and pull it toward the back of the system c Disengage the side access cover from the chassis hooks d Grasping the access cover sides li
8. Chassis slots Locking tab FIGURE 8 15 Removing and Replacing the PCI Fan Assembly Chapter 8 Major Subassemblies 8 25 7 Remove the hard drive s FIGURE 8 8 See Section 9 1 1 Removing a Hard Drive on page 9 2 Hard drive handle Handle latch Hard drive SCSI drive bay FIGURE 8 16 Removing and Replacing a Hard Drive Caution Prior to removing the SCSI drive bay ensure that all necessary cables have been removed and that all cables are clear of the chassis area surrounding the drive bay area 8 26 Sun Ultra 60 Service Manual August 2001 8 Remove the SCSI drive bay FIGURE 8 17 a Disconnect the SCSI cables Note For better access to the SCSI cable terminator board connector partially remove the RMA removal media assembly To partially remove the RMA refer to Section 9 2 in the Sun Ultra 60 Service Manual b Disconnect the peripheral power cable c Remove the peripheral power cable from the cable routing clips d Remove the diskette drive cable from the plastic spring clips installed adjacent to the drive bay e Feed the peripheral power cable through the chassis opening f Using a number 2 Phillips head screwdriver remove the screws securing the SCSI drive bay to the chassis g Lift the SCSI drive bay out of the chassis Chapter 8 Major Subassemblies 8 27 SCSI cable To terminator board SCSI cable FIGURE 8 17 Removin
9. Appendix C Functional Description C 43 Top J2802 Ke N J2903 NVRAM Parallel Port TOR J2902 J2502 U1004 DIMM U1003 Keyboard Mouse bank 3 U1002 J2501 U1001 Je N le Serial Port A DIMM Udd N m Bottom J4003 bank 2 U0902 SO d Serial Port B uo901 ails BS Top J4002 Uog01 Sf as U0802 Ni a TPE U0801 Ne EN ojo o gt J2301 U0704 of SA HO am 00702 Sa Front Bear MII U0701 el J2101 gt al CPUSlot 1 J0201 SCSI Pu Audio J3501 CPU Slot 0 J0101 Monitor 0 J3301 Monitor 1 J3401 PCI 66 1 J1301 PCI 2 J1401 Internal SCSI J1801 PCI 3 J1501 PCI 4 J1601 Bottom J2703 FPROM R W J2605 J2604 RS423 232 J3001 UPA Clk 2 3 J2804 FPROM Boot Hi Lo FIGURE C 12 System Unit Motherboard Functional Block Diagram C 44 Sun Ultra 60 Service Manual August 2001 C 4 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 FIGURE C 13 shows the different
10. To remove and replace the hard drive bay with SCSI assembly SCSI drive bay proceed as follows Removing the SCSI Drive Bay Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding technigues 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Chapter 8 Major Subassemblies 8 7 8 8 4 Remove the SCSI drive bay as follows FIGURE 8 4 a Remove the hard drive s See Section 9 1 1 Removing a Hard Drive on page 9 2 Disconnect the SCSI cables from the motherboard connectors Disconnect the peripheral power cable Remove the peripheral power cable from the cable routing clips Remove the diskette drive cable from the plastic spring clips installed adjacent to the drive bay Unfeed the peripheral power cable through the chassis opening Using a number 2 Phillips head screwdriver remove the screws securing the SCSI drive bay to the chassis Feed the SCSI cable under the PCI fan bracket while pulling up in Step g i Slide the SCSI drive bay out of the chassis Sun Ultra 60 Service Manual August 2001 G
11. To use serial port A a Copy and paste the serial port B remote file b Modify the serial port B remote file as follows hardwire dv dev term a br49600 el C S O U D ie oe D Chapter 3 Power On Self Test 3 3 4 In a shell window on the Sun workstation type tip hardwire hostnames tip hardwire connected Note The shell window is now a tip window directed to the serial port of the system unit being tested When power is applied to the system unit being tested POST messages will be displayed in this window 5 When POST is completed disconnect the tip window as follows a Open a shell window b Type ps a to view the active tip line and process ID PID number c Type the following to kill the tip hardwire process kill 9 PID 322 Verifying the Baud Rate To verify the baud rate between the system unit being tested and a terminal or another Sun workstation monitor 1 Open a Shell window 2 Type eeprom 3 Verify the following serial port default settings as follows ttyb mode 9600 8 n 1 ttya mode 9600 8 n 1 Note Ensure that the settings are consistent with TTY type terminal or workstation monitor settings 3 4 Sun Ultra 60 Service Manual August 2001 20 Initializing POST POST is initilized in two ways m By setting the diag switch to true and the diag level to max or min followed by power cycling the system unit m By simultaneously pressi
12. FIGURE 9 1 Removing and Replacing a Hard Drive 9 1 2 Replacing a Hard Drive an antistatic wrist strap and use an ESD protected mat Store ESD sensitive n Caution Use proper ESD grounding techniques when handling components Wear components in antistatic bags before placing them on any surface 1 Replace the hard drive as follows FIGURE 9 1 a Holding the drive handle insert the hard drive into the drive bay b Push the front of the hard drive to connect it to the SCSI bus Chapter 9 Storage Devices 9 3 c Close the hard drive handle to lock the hard drive into the system unit Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 9 2 9 2 1 A Removable Media Assembly Drive To remove and replace a removable media assembly RMA drive it is necessary to remove and replace the RMA To remove and replace the RMA and an RMA drive refer to FIGURE 9 2 and FIGURE 9 3 and proceed as follows Note An RMA drive can include a CD ROM drive a 4 mm or 8 mm tape drive or any offered X Option such as a second diskette drive or a PCI connected device Note If there are no drives installed into the RMA only the SCSI cable should be routed into the upper drive bay Attach the SCSI cable into the clip affi
13. See Section 6 1 Powering On the System Unit on page 6 2 10 6 10 6 1 AN Audio Card To remove and replace the audio card proceed as follows Removing the Audio Card Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Disconnect any audio cables from the audio card Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 10 16 Sun Ultra 60 Service Manual August 2001 5 Remove the audio card as follows FIGURE 10 6 a Using a Phillips head screwdriver remove the screw securing the audio card bracket tab to the system unit chassis 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 the UPA Graphics Card on page 10 10 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 Chapter 10 Motherboard and Component Replacement 10 17 Screw Audio card FIG
14. System unit service position System unit front FIGURE 7 4 Replacing the Side Access Cover Chapter 7 Internal Access 7 5 7 6 Sun Ultra 60 Service Manual August 2001 CHAPTER 8 Major Subassemblies This chapter describes how to remove and replace the major subassemblies This chapter contains the following topics Power Supply page 8 2 PCI Fan Assembly page 8 5 Hard Drive Bay With SCSI Assembly page 8 7 Cable Assemblies page 8 11 EMI Filler Panels page 8 14 Chassis Foot page 8 16 Speaker Assembly page 8 17 DC Switch Assembly page 8 19 CPU Fan Assembly page 8 36 Shroud Assembly page 8 38 Note The actions required to remove and replace the major subassemblies are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 8 1 8 1 8 1 1 Power Supply To remove and replace the power supply proceed as follows Removing the Power Supply Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution When removing the power supply attach the copper end of the wrist strap to the system unit chassis not the power supply Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the power supp
15. Test 21 Test 22 gt T Test 23 O gt STATUS PASSED prefe prefe prefe prefe prefe prefe prefe prefe prefe prefe prefe prefe prefe prefe CC CC CC CC CC CC CC CC CC CC CC CC CC CC N nN N na nN na na na na na na na na na with asi 0x4c is noped with asi 0x54 is noped with asi 0x6e is noped with asi 0x76 is noped with fcn 12 with fcn 16 is noped with fcn 29 is noped with asi 0x15 is noped with fcn 3 14 with fcn 2 80_mr 81_1r 10_mw 80_17 is noped 10_6 illegal instruction trap 11_1w 81_31 1115 illegal instruction trap Power On Selftest Completed POST Progress and Error Reporting While POST is initialized the Caps Lock key on the Sun Type 5 keyboard flashes on and off to indicate that POST tests are being executed Additional POST progress indications are also visible when a TTY type terminal or a tip line is connected between serial port A default port of the system being tested and a POST monitoring system Sun Ultra 60 Service Manual August 2001 If an error occurs during the POST execution the keyboard Caps Lock key indicator stops flashing and an error code is displayed using the Caps Lock Compose Scroll Lock and Num Lock key indicators The error code indicates a particular system hardware failure Note An error code may only be visible for a few seconds Observe the Caps Lock Compose Scroll Lock and Num Lock key
16. amps Motherboard 1 16 DIMM no CPU module CPU module 1 Diskette drive 1 Hard drive 0 1 inch 7200 rpm Appendix Functional Description C 41 TABLE C 14 Mass Storage Device Power Estimates Continued B 3 Vdc 2 5 Vdc Core System Description Gty Hard drive 2 1 6 inch 7200 rpm Mammoth 1 tape DBZ graphics 0 PCI 5 Vdc PCI 3 3 Vdc MII 1 Fan 2 Total C22 Built In Speaker The system unit contains a cost effective speaker The speaker provides audio functionality in the absence of external speakers Audio from all sources is available TABLE C 15 lists the built in speaker specifications TABLE C 15 Built In Speaker Specifications Speaker Specifications Power output Distortion Impedance Frequency response 1 5W average 3W peak 0 02 typical at 1 kHz 16Q 20 150 Hz to 17 kHz 0 5 dB C 42 Sun Ultra 60 Service Manual August 2001 C2 Standard System Facilities In addition to the previously listed features the system unit provides the following a TOD NVRAM for clock and identification functions m Flash PROM for operating system initialization The flash PROM is re programmable through UNIX and OBP utilities m Single LED for status If LED is lighted the system unit has power and some functional intelligence through OBP C 3 Motherboard FIGURE C 12 illustrates a block diagram of the system unit motherboard
17. on page 7 3 4 Remove the CPU module as follows FIGURE 10 1 a Using the thumbs of both hands simultaneously lift the two levers on the CPU module upward and to the side to approximately 135 degrees b Lift the CPU module upward until it clears the system unit chassis 5 Place the CPU module on an antistatic mat Lever 2 CPU module FIGURE 10 1 Removing and Replacing the CPU Module Chapter 10 Motherboard and Component Replacement 10 3 10 1 3 Replacing the CPU Module an antistatic wrist strap and use an ESD protected mat Store ESD sensitive n Caution Use proper ESD grounding techniques when handling components Wear components in antistatic bags before placing them on any surface 1 Replace the CPU module as follows FIGURE 10 1 a On the antistatic mat hold the CPU module in an upright position with the plastic surface facing you b Move the levers on the CPU module to the 135 degree position 10 4 Sun Ultra 60 Service Manual August 2001 c Lower the CPU module along the vertical plastic guides until the module touches the motherboard slot socket Lock the CPU module in place as follows i With both hands simultaneously turn and press the levers down to the fully horizontal position ii Firmly press the module down into the socket until it is fully seated and the levers are fully locked Connect the AC power cord Detach the wrist strap Rep
18. 4 FIGURE 8 2 Removing and Replacing the Power Supply Part 2 of 2 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 head 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 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 Sun Ultra 60 Service Manual August 2001 8 2 8 2 1 PCI Fan Assembly To remove and replace the PCI fan assembly proceed as follows Removing the PCI Fan Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Disconnect the PCI fan assembly as follows FIGURE 8 3 a Remove any long PCI cards See S
19. O gt I oI 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 0 gt 0 gt 0 gt 3 16 lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 1f gt lt 1f gt LEES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt FO 1 FO FO FO FO 1 FO FO FO lt 00 gt EO FO FO FO FO 1 FO FO FO lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 1f gt lt 1f gt lt 1f gt diag l level Variable Set to min Continued FPU ASI Access Test Dcache Dcache Icache Icache Icache RAM 17 Test ag RAM 17 est Test ag est Next Test Icach Predecode Test Init Psycho PIO Read Error PIO Read PIO Write PIO Write Timer Incr Consistent Pass Thru Error Master Abort 1 Target Abort 1 st Error Error ment 7 DMA UE ECC Rd DMA UE ECC Rd Copy Post to Memory Ecache Thrash Tes Init Memory emory Addr w Ecache Test 28MB Bank 0 OMB Bank 1 B Bank 2 B Bank 3 0 gt lt 00 gt Block Memory Addr Test 28MB Ban B Ban B Bank 2 B Bank 3 C Memory Addr Test B Bank 0 B Bank 1 B Bank 2 B Bank 3 k 0 8 0 k 1 EC 2 Coco CO 00 0 gt lt 00 gt Memory Status Test 28MB Ban B Ban B Bank 2 B Bank 3 Instruction Test k O k 1 Soft Trap Test Softint Reg and Int Te
20. SO 0 CO CO Co 2 CO COC CC CO O Oo O CO COCO CG O S CO CO Co CO O Co O Oc O 07 NS NWN N JN NEN MINE NW NWN NWN NW NN MENYN SN NWN GN ONN CNC NEN NIN DIW NN ON INF NN NT EN PBMB Control Status Reg Test PBMB Diag Reg Test PU Regs Test PU Move Regs Test PU State Reg Test OO H E O E 4 4 4 4 hi C Dcache Dcache lcache Icache Icache Icach PU Functional Test PU Trap Test U Primary Context Reg Test Secondary Context Reg Test U TSB Reg Test U Tag Access Reg Test U VA Watchpoint Reg Test U PA Watchpoint Reg Test U TSB Reg Test U Tag Access Reg LB Tag Access LB RAM Access RAM Test ag Test RAM Test ag Test ext Test FPU Regs Test Q H H OO DO HA hj C D U Writ Init Psycho PU Move Regs Test PU State Reg Test PU Functional Test BU Trap Test U Primary Context Reg Test U Secondary Context Reg Test U TSB Reg Test Tag Access Reg Test U VA Watchpoint Reg Test U PA Watchpoint Reg Test U TSB Reg Test U Tag Access Reg LB Tag Access LB RAM Access PU Addr Align Trap U Access Test Iest Test Predecode Test fest rest fest rest Priv Page Test Pri CE Pri UE Protected Page T ECC Error Test ECC Error Test S Pri 2 bit w bit hole UE ECC Pri 3 bit UE ECC Err Test Streaming D marr
21. Single IOMMU with 16 entry TLB for mapping DVMA addresses for both buses IOMMU used to translate 32 bit or 64 bit PCI addresses into 41 bit UPA addresses a AnIOMMU used to translate 32 or 64 bit PCI addresses into 41 bit UPA addresses The IOMMU is shared between both PCI busses m A mondo vector dispatch unit for delivering interrupt requests to CPU modules including support for PCI interrupts from up to six slots as well as interrupts from on board I O devices a Two 32 bit counters FBC The frame buffer controller FBC ASIC is the graphics draw ASIC that provides interface between the UPA and the 3DRAM The FBC ASIC provides 2D and 3D graphics draw acceleration The FBC resides on the UPA graphics card not on the Ultra 60 motherboard Highlights of the FBC ASIC features include m UPA slave device with write mostly philosophy Supports single buffered and DBZ configurations a Interfaces with 3DRAM to achieve accelerated graphics performance Supports frame buffer to frame buffer copy m Supports viewport clipping picking and pixel processing a Supports byte plane masks raster operations blend operations and conditional writes in 3DRAM m 83 3 MHz UPA operation and 75 MHz 3DRAM operation a 3 3 Vdc and 5 Vdc for RAMDAC ASIC supply voltage RISC The reset interrupt scan and clock RISC ASIC implements four functions reset interrupt scan and clock Generation and stretching of the reset pulse is perform
22. 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 RMA as follows FIGURE 9 2 a Position the RMA into the chassis connect the rear cable connectors as required b Using a number 2 Phillips head screwdriver tighten the captive screws securing the RMA to the chassis 2 Replace the front bezel 3 Connect the AC power cord 4 Detach the wrist strap Chapter9 Storage Devices 9 9 5 Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 6 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 9 10 Sun Ultra 60 Service Manual August 2001 CHAPTER 10 Motherboard and Component Replacement This chapter describes how to remove and replace the Ultra 60 motherboard and motherboard components This chapter contains the following topics CPU Module page 10 2 NVRAM TOD page 10 5 PCI Card page 10 7 UPA Graphics Card page 10 10 DIMM page 10 12 Audio Card page 10 16 Motherboard page 10 19 Note The actions required to remove and replace the major subassemblies are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 10 1 10 1 10 1 1 10 1 2 AN CPU Module To remove and replace the CPU module
23. back panel FIGURE B 6 illustrates the parallel port connector configuration and TABLE B 6 lists the connector pin assignments Appendix B Signal Descriptions B 11 B 12 FIGURE B 6 TABLE B 6 13 i 0000000000000 000000000000 25 14 Parallel Port Connector Pin Configuration Parallel Port Connector Pin Assignments Pin Mnemonic Signal Name Description 1 2to9 10 11 12 13 Data_Strobe_L Data Strobe Low Data 0 7 Data0 Thru Data7 ACK_L Acknowledge Low BUSY Busy PERROR Parity Error SELECT_L Select Low Set low during forward channel transfers to latch data into peripheral device Set high during reverse channel transfers The main data bus for the parallel port Data0 is the least significant bit LSB Are not used during reverse channel transfers Driven low by the peripheral device to acknowledge data byte transfer from host during forward channel transfer Qualifies data being transferred to host in reverse channel transfer Driven high to indicate the peripheral device is not ready to receive data during forward channel transfer Used to send Data3 and Data7 during reverse channel transfer 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 Indicates the peripheral device is on line during forward channel transfer Used to send Da
24. gt il N C U c irs n H je gt U n gt il Es C U c tr n L H 5 GP WwW c fw n ll gt MAU He ox 5 wo C U c E n k H 2 D C U c tr n 5 H 3 gt U n gt il ol C W c D 0 D D bE Il J Ce ogee D RD a ee a Oe nu ND by 4 24 Sun Ultra 60 Service Manual August 2001 CODE EXAMPLE 4 22 All Above Output Message Continued BAUDRATE 230400 SUBTEST internal_loopback AUDRATE 307200 UBTEST internal_loopback AUDRATE 460800 UBTEST internal_loopback vn Wun w H es ST nvram test SUBTEST write read_ patterns SUBTEST write read_ inverted_patterns TEST audio _ test SUBTEST cs4231 test Codec_ID 8a Version_ID a0 TEST selftest Enter 0 12 tests 13 Ouit 14 Menu Il Il Il Vv Chapter 4 Troubleshooting Procedures 4 25 4 26 Sun Ultra 60 Service Manual August 2001 CHAPTER 5 Safety and Tool Requirements This chapter describes the safety requirements symbols safety precautions and tools required This chapter contains the following topics m Safety Requirements page 5 2 m Symbols page 5 2 m Safety Precautions page 5 3 m Tools Reguired page 5 4 5
25. mouse output message 4 18 N NVRAM output message 4 22 NVRAM TOD removing 10 5 replacing 10 6 O OBDiag menu 4 14 OBDiags 4 13 OBP on board diagnostics 4 8 probe SCSI 4 10 probe SCSI all 4 10 selected tests 4 12 watch clock 4 9 watch net 4 9 watch net all 4 9 on off functionality C 37 OpenBoot diagnostics 4 13 operation SunVTS 2 2 other RMA storage device X options C 19 output message all above 4 23 audio 4 22 EBus DMA TCR registers 4 16 Index 4 Ethernet 4 17 floppy 4 18 keyboard 4 17 mouse 4 18 NVRAM 4 22 parallel port 4 19 PCI PCIO 4 15 probe scsi 4 10 probe scsi all 4 10 SCSI 4 23 serial port A 4 19 serial port A with TIP line 4 20 serial port B 4 21 test 4 11 watch clock 4 9 watch net 4 9 watch net all 4 10 overview POST 3 2 SunVTS 2 1 P parallel port C 19 C 21 cables C 21 connector B 11 pin assignments B 12 pin configuration B 12 electrical characteristics C 21 functional block diagram C 20 output message 4 19 parts list illustrated 11 1 PCI card removing 10 7 replacing 10 9 fan assembly removing 8 5 8 6 8 25 replacing 8 6 PCIO ASIC C 7 C 34 peripheral component interconnect bus C 6 power cable assembly removing 8 11 replacing 8 12 peripherals C 15 CD ROM drive C 16 diskette drive C 16 physical specifications A 2 system unit A 2 ported C 16 POST bypassing 3 21 error reporting 3 18 initializing 3 5 maximum level
26. n all_dma ebus_test dma_reg_test SUBTEST dma_func_test op cC w n TEST ethernet_test SUBTEST my_channel_reset Chapter 4 Troubleshooting Procedures 4 23 CODE EXAMPLE 4 22 All Above Output Message Continued n a uuu w w w w w w Ea n UBTEST hme_reg_test EST global_regl_test EST global_reg2_test EST bmac_xif_reg_test bmac_tx_reg_test EST mif_reg_test EST mac_internal_loopback_test EST 10mb_xcvr_loopback_test EST 100mb_phy_loopback_test ANNNNANNN E n keyboard_test SUBTEST internal_loopback EST mouse_test EST floppy_test SUBTEST floppy_id0_ read test EST parallel_port_test SUBTEST dma_read EST uarta_ test UART A in use as console Test not run n uartb_test DRATE 1200 internal_loopback DRATE 1800 internal_loopback 400 ternal_loopback 800 ternal_loopback 600 ternal_loopback RATE 19200 ternal_loopback RATE 38400 ternal_loopback 7600 EST internal_loopback U 6800 UBTEST internal_loopback AUDRATE 115200 UBTEST internal_loopback AUDRATE 153600 UBTEST internal_loopback D E C Ud r irs n D C w c irs n Il H jaj gt U n
27. proceed as follows Special Considerations for Systems With 450 MHz CPU Modules If you plan on installing either the Solaris 2 5 1 or Solaris 2 6 operating environment you must install it using the Operating Environment Installation CD included with your new system During the installation process this CD installs certain software upgrade patches that support these Solaris releases running at the 450 MHz CPU speed These patches are not required if you are using Solaris 7 or later software The system s OpenBoot PROM revision level must be 3 17 Version 0 or later to run a 450 MHz CPU module The OpenBoot PROM revision level is displayed in the banner at the top of the screen when you boot the system or from the OpenBoot prompt you can display the banner by typing ok banner For installation instructions refer to the CD insert included with the CD Removing the CPU Module Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 10 2 Sun Ultra 60 Service Manual August 2001 3 Attach a wrist strap See Section 7 2 Attaching the Wrist Strap
28. 00 gt Test 5 prefetcha with asi 0x54 is noped lt 00 gt Test 6 prefetcha with asi 0x6e is noped Chapter 3 Power On Self Test 3 13 3 4 2 CODE EXAMPLE 3 1 diag level Variable Set to max Continued 2 gt lt 00 gt Test 7 prefetcha with asi 0x76 is noped 2 gt lt 00 gt Test 8 prefetch with fcn 5 2 gt lt 00 gt Test 9 prefetch with fcn 2 2 gt lt 00 gt Test 10 prefetch with fcn 12 2 gt lt 00 gt Test 11 prefetch with fcn 16 is noped 2 gt lt 00 gt Test 12 prefetch with fcn 29 is noped 2 gt lt 00 gt Test 13 prefetcha with asi 0x15 is noped 2 gt lt 00 gt Test 14 prefetch with fcn 3 2 gt lt 00 gt Test 15 prefetchal4 with fcn 2 2 gt lt 00 gt Test 16 prefetcha80_mr 2 gt lt 00 gt Test 17 prefetcha8l_ 1r 2 gt lt 00 gt Test 18 prefetchal0 mw 2 gt lt 00 gt Test 19 prefetcha80_17 is noped 2 gt lt 00 gt Test 20 prefetchal0_6 illegal instruction trap 2 gt lt 00 gt Test 21 prefetchall_lw 2 gt lt 00 gt Test 22 prefetcha81_31 2 gt lt 00 gt Test 23 prefetchall_15 illegal instruction trap O gt STATUS PASSED Power On Selftest Completed diag level Variable Set to min When the diag level variable is set to min POST enables an abbreviated set of diagnostic level tests This mode reguires approximately 1 minute and 30 seconds to complete with 128 Mbytes of DIMM installed CODE EXAMPLE 3 2 identifies a serial port A POST output with the diag lev
29. 1 Safety Requirements For protection observe the following safety precautions when setting up the equipment E gt gt gt 5 2 Follow all cautions warnings and instructions marked on the equipment Ensure that the voltages and frequency rating of the power receptacle match the electrical rating label on the equipment Never push objects of any kind through openings in the equipment They may touch dangerous voltage points or short components resulting in fire or electric shock Refer servicing of equipment to qualified personnel Symbols The following symbols mean Caution Risk of personal injury and equipment damage Follow the instructions Caution Hazardous voltages are present To reduce the risk of electric shock and danger to personal health follow the instructions Caution Hot surfaces Avoid contact Surfaces are hot and may cause personal injury if touched Sun Ultra 60 Service Manual August 2001 9i S gt O1 Qo NO O1 QO 69 Safety Precautions Follow all safety precautions Modification to Eguipment Caution Do not make mechanical or electrical modifications to the eguipment Sun Microsystems is not responsible for regulatory compliance of a modified Sun product Placement of a Sun Product Caution To ensure reliable operation of the Sun product and to protect it from overheating openings in the eguipment must not be blocked
30. 2 5 Vdc Core B 3 Vdc System Watt att Description Qty amps amps max max ea sub ea sub ea sub SRAM 9 0 909 8 18 B 00 27 00 8 data 1 tag CPU module core I O 1 13 33 CPU module I O 1 BDB 2 1 04 2 5 Vdc EPIC 4 CPU module 1 CPU module 1 PCI Cards The PCI card power budget supports a total of 60 watts which is distributed among four PCI cards in an arbitrary way as long as the total PCI power does not exceed 60 watts TABLE C 11 lists the power estimate for the 5 Vdc PCI card and TABLE C 12 lists the power estimate for the 3 3 Vdc PCI card TABLE C 11 PCI Card 5 Vdc Power Estimate PCI Cards Current each Current total Total Power Voltage Rail Vdc Max No amps amps W 5 3 3 0 12 0 3 3 1 0 0 lt 60 12 4 0 5 2 0 12 4 0 1 0 4 C 40 Sun Ultra 60 Service Manual August 2001 TABLE C 12 PCI Card 3 3 Vdc Power Estimate PCI Cards Current each Current total Total Power Voltage Rail Vdc Max No amps amps W 5 3 0 0 3 3 1 4 55 18 18 lt 60 12 4 0 5 2 0 12 4 0 1 0 4 Memory System TABLE C 13 lists the power estimates for the memory subsystem TABLE C 13 Memory Subsystem Power Estimate Total Power Number of DIMMs WC current total amps 5 Vdc W 16 9 33 46 66 Mass Storage Deoices TABLE C 14 lists power estimates for the storage devices TABLE C 14 Mass Storage Device Power Estimates B 3 Vdc 2 5 Vdc Core System Description Qty amps
31. 3 6 minimum level 3 6 motherboard initializing 3 23 overview 3 2 progress reporting 3 18 power supply connector J2901 4 6 pin description 4 6 connector J2902 4 6 pin description 4 6 connector J2903 4 7 pin description 4 7 control signals C 37 on off functionality C 37 output values C 36 remote enable PowerOff C 37 PowerOn C 37 removing 8 2 replacing 8 3 test 4 5 powering off the system unit 6 3 on the system unit 6 2 power on failure 4 2 self test 3 1 Index 5 pre POST preparation 3 2 setting up tip connection 3 3 verifying baud rate 3 4 probe SCSI 4 10 SCSI all 4 10 probe scsi all output message 4 10 probe scsi output message 4 10 procedures troubleshooting 4 1 processor UltraSPARC II C 8 product description 1 1 specifications A 1 progress reporting POST 3 18 Q QSC ASIC C 34 R rear view system unit 1 5 removing audio module 10 16 cable assembly diskette drive 8 12 peripheral power 8 11 chassis foot 8 16 8 17 CPU fan assembly 8 36 CPU module 10 2 DIMM 10 13 diskette drive 9 8 EMI filler panel 8 14 hard drive 8 26 9 2 9 3 motherboard 10 20 NVRAM TOD 10 5 PCI card 10 7 PCI fan assembly 8 5 8 6 8 25 power supply 8 2 RMA 9 4 SCSI drive bay 8 7 shroud assembly 8 38 side access cover 7 2 UPA graphics card 10 10 x option tape drive 9 6 replaceable components system unit 1 6 replacing audio module 10 18 cable assem
32. 4 12 OpenBoot Diagnostics 4 13 4 7 1 PCI Cheerio 4 15 4 7 2 EBus DMA TCR Registers 4 16 4 7 3 Ethernet 4 16 4 74 Keyboard 4 17 475 Mouse 4 18 4 7 6 Floppy 4 18 4 7 7 Parallel Port 4 18 4 7 8 SerialPort A 4 19 4 7 9 Serial Port B 4 21 Contents iv 4 7 10 NVRAM 4 22 4711 Audio 4 22 4712 SCSI 4 23 4 7 13 All Above 4 23 Safety and Tool Requirements 5 1 5 1 Safety Requirements 5 2 5 2 Symbols 5 2 5 3 Safety Precautions 5 3 5 3 1 Modification to Equipment 5 3 5 3 2 Placement of a Sun Product 5 3 5 3 3 Power Cord Connection 5 3 5 3 4 Electrostatic Discharge 5 4 5 3 5 Lithium Battery 5 4 5 4 Tools Required 5 4 Power On and Off 6 1 6 1 Powering On the System Unit 6 2 62 Powering Off the System Unit 6 3 Internal Access 7 1 7 1 Removing the Side Access Cover 7 2 7 2 Attaching the Wrist Strap 7 3 7 3 Replacing the Side Access Cover 7 4 Major Subassemblies 8 1 8 1 Power Supply 8 2 8 1 1 Removing the Power Supply 8 2 8 1 2 Replacing the Power Supply 8 3 Contents Vv 8 2 8 3 8 4 8 5 8 6 8 7 8 8 8 9 PCI Fan Assembly 8 5 8 2 1 Removing the PCI Fan Assembly 8 5 82 2 Replacing the PCI Fan Assembly 8 6 Hard Drive Bay With SCSI Assembly 8 7 8 3 1 Removing the SCSI Drive Bay 8 7 8 3 2 Replacing the SCSI Drive Bay 8 9 Cable Assemblies 8 11 841 Removing the Peripheral Power Cable Assembly 8 11 8 4 2 Replacing the Peripheral Power Cable Assembly 8 12 8 4 3 Removing the Diskette Drive Cab
33. Addr Tes Ecache Tag gt gt gt gt Invalidate SC Address V VV VV WY VV OV Processor 2 Init SC Regs Reg Test SC Reg Index Test SC Regs Test SC Dtag RAM Addr Test SC Cache Size Init SC Dtag RAM Data Test SC Dtag Init Probe Memory O gt INFO 128MB Bank 0 OMB Bank 1 OMB Bank 2 OMB Bank 3 Test Ecache Tags UltraSPARC II gt Malloc Post Memory gt Init Post Memory gt Post Memory Addr Test gt Map PROM STACK NVRAM in DMMU gt Memory Stack Test gt DMMU TLB Tag Access Test gt DMMU TLB RAM Access Test gt IMMU TLB Tag Access Test gt IMMU TLB RAM Access Test gt Probe Ecache CPU 296 MHz 2048KB Ecache gt Ecache RAM Addr Test gt Ecache Tag Addr Test gt Ecache Tag Test gt Invalidate Ecache Tags gt Map PROM STACK NVRAM in DMMU gt Update Slave Stack Frame Ptrs gt DMMU Hit Miss Test gt IMMU Hit Miss Test gt DMMU Little Endian Test gt IU ASI Access Test gt FPU ASI Access Test gt DMMU Hit Miss Test gt IMMU Hit Miss Test gt DMMU Little Endian Test gt IU ASI Access Test Chapter 3 Power On Self Test 3 15 CODE EXAMPLE 3 2 2 gt 2 gt 2 2 gt 2 gt 2 gt 2 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt OSTI 0 gt I 0 gt I O gt I O gt I OT O gt I OST 0 gt O gt I O gt I O gt I O gt I O gt I O gt I
34. C 33 ASICs C 33 attaching wrist strap to chassis 7 4 8 22 8 23 8 24 audio card connector C 28 features C 28 functional block diagram C 29 connector B 10 line assignments B 11 pin configuration B 11 module removing 10 16 replacing 10 18 output message 4 22 automatic negotiation C 25 B baud rate verifying 3 4 built in speaker C 42 bypassing POST 3 21 C CD ROM drive C 16 removing 9 6 replacing 9 8 CD ROM drive failure 4 3 chassis foot removing 8 16 8 17 replacing 8 17 8 18 commands keyboard control 3 22 compliance agency C 48 environmental C 48 components system unit 1 5 connector audio B 10 keyboard mouse B 2 MII B 14 parallel port B 11 pin assignments keyboard mouse B 2 MII B 14 parallel port B 12 Index 1 serial port A B 3 serial port B B 3 TPE B 6 UltraSCSI B 7 UPA graphics card B 16 pin configuration audio B 11 keyboard mouse B 2 MII B 14 parallel port B 12 TPE B 6 UltraSCSI B 7 UPA graphics card B 16 serial port A B 3 serial port B B 3 TPE B 5 UltraSCSI B 6 UPA graphics card B 16 cover side access removing 7 2 replacing 7 4 CPU fan assembly removing 8 36 replacing 8 37 module removing 10 2 replacing 10 4 D description functional C 1 product 1 1 signal B 1 SunVTS 2 1 desktop workstation Ultra 60 series 1 2 diag level switch settings 3 2 variable set to max 3 7 set tomin 3 14 diagnostics OBP on b
35. C Functional Description C 5 C13 C 1 3 1 C 1 3 2 PCI Bus The peripheral component interconnect PCT bus is a high performance 32 bit or 64 bit bus with multiplexed address and data lines The PCI bus provides electrical interconnect between highly integrated peripheral controller components peripheral add on devices and the processor memory system There are two PCI buses FIGURE C 1 All PCI slots can accommodate long PCI cards and each slot supplies up to 15W of power Each bus is controlled by the UPA to PCI bridge PSYCHO ASIC There are also two on board controllers the Symbios 53C876 SCSI controller and the PCI to Ebus Ethernet controller Cheerio ASIC on the 33 MHz PCI bus The first A bus is a one slot 3 3 Vdc 64 bit or 32 bit 66 MHz bus If you plug a 33MHz PCI card in this slot circuitry detects the card and switches the clock to 33MHz Note 5V PCI cards will not work in this slot The second B bus is a three slot 5 0 Vdc 64 bit or 32 bit 33 MHz bus This bus also supplies 3 3V and 3 3V PCI cards can also be used PSYCHO ASIC The UPT to PCI bridge PSYCHO ASIC controls the PCI buses It forms the bridge from the UPA bus to the PCI buses For a brief description of the PSYCHO ASIC see Section C 1 15 4 PSYCHO on page C 34 Symbios 53C876 SCSI Controller The Symbios 53C876 SCSI controller provides electrical connection between the motherboard and the interna
36. Cheerio ASIC combine with the SuperlO diskette drive interface to support all standard Sun diskette drives This includes Density_Select type diskette drives Density_Sense type diskette drives and diskette drives that use a Disk_Change signal Diskette Drive Connectors Power is supplied to the diskette drive from a pigtailed connector at the power supply The diskette drive operates from a 5 Vdc supply and uses a maximum power of 1 1 watts during operation A maximum of 44 milliwatts is used during C 16 Sun Ultra 60 Service Manual August 2001 standby mode The diskette drive is connected to the SCSI backplane with a 34 pin ribbon cable The maximum cable length is 1 5 meters From the SCSI backplane the diskette drive is cabled to the motherboard with the SCSI connections Diskette Drive Signals TABLE C 4 lists diskette drive signals by mnemonic name and provides the function TABLE C 4 Diskette Drive Signals and Functions Signal Name Function MODE_SELECT HIGH_DENSITY_IN_L NDEX DRIVE_SELECT MOTOR_ENABLE DIRECTION STEP WRITE_DATA WRITE_GATE When active low MODE_SELECT sets the drive for a 1 2 Mbyte formatted disk When active high MODE_SELECT sets the drive for a 1 44 Mbyte formatted disk When active low HIGH DENSITY_ IN _L indicates that a high density disk is inserted into the drive When active INDEX indicates the beginning of each track An active pulse is sent for each disk rotatio
37. DISK_CHANGE is reset when a new disk is inserted and an enable signal is sent by the host Hard Drives The system unit supports two SCSI hard drive capacities 4 2 Gbyte and 9 1 Gbyte The 4 2 Gbyte hard drive is of the 1 inch form factor The 9 1 Gbyte hard drive is of the 1 6 inch form factor All hard drives have a single connector configuration A drive bracket is used to mount the drive TABLE C 5 lists the supported hard drives The 4 2 Gbyte Disk Drioe Specifications part number 802 7744 provides installation instructions power reguirements and performance data for the 4 2 Gbyte disk drive The 9 Gbyte Disk Drive Specifications part number 802 7745 provides installation instructions power reguirements and performance data for the 9 1 Gbyte disk drive TABLE C 5 Supported Hard Drives Form Factor Dimension Disk Drive Capacity Wide RPM Seek Time 1 00 inch 4 2 Gbyte Yes 7200 9 5 ms 2 54 cm 1 63 inch 9 1 Gbyte Yes 7200 9 5 ms 41 3 cm C 18 Sun Ultra 60 Service Manual August 2001 oly C 1 10 C 1 10 1 Other RMA Storage Device X Options The system unit supports other RMA storage device X options that can be installed in the system unit in lieu of the CD ROM drive These storage device X options include the 4 GByte 4 mm DDS and DDS3 tape drives the 12 GByte 4 mm DDS3 tape drive the 8705XDX 7 GByte tape drive and the SLR5 QIC tape drive For a listing of all X options refer to the product guide Keyboard
38. Do not touch DIMM components or metal parts Always wear a grounding strap when handling DIMMs Caution Each DIMM bank must contain four DIMMs of equal density for example four 32 Mbyte DIMMs to function properly Do not mix DIMM density in any bank 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 Locate the DIMM slot s on the motherboard where DIMMs where removed Note The system unit must have four identical DIMMs installed in any DIMM bank TABLE 10 1 identifies DIMM installation locations Caution Hold DIMMs only by the edges Remove the DIMM from the antistatic container Install the DIMM as follows FIGURE 10 5 a Position the DIMM in the socket ensure that the notch is on the same side as the lever b Using the thumbs press firmly on the DIMM top until the DIMM is properly seated Chapter 10 Motherboard and Component Replacement 10 15 Note Proper DIMM seating is verified by a clicking sound Ensure proper seating occurs Replace the power supply See Section 8 1 2 Replacing the Power Supply on page 8 3 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit
39. Documents TABLE P 4 Related Documents Application Configuration Configuration Diagnostics Diagnostics Diagnostics Installation Installation Installation user Installation Installation user Specification Specification Specification Specification Specification Title Sun Ultra 60 System Reference Manual Solaris Handbook for SMCC Peripherals SunVTS 2 0 User s Guide SunVTS 2 0 Test Reference Manual SunVTS 2 0 Quick Reference Card 14 Gbyte 8 mm Tape Drive Installation Manual Creator Frame Buffer Installation Guide 12 24 Gbyte 4 mm DDS 3 Tape Drive Installation and User s Guide 5 25 Fast Wide Differential SCSI Disk Drive Installation Manual SunCD 12 Installation and User s Guide Manual Eject Diskette Drive Specifications 17 Inch Entry 17 Inch Premium and 20 Inch Premium Color Monitors Specifications 4 2 Gbyte 7200 RPM Disk Drive Specifications 9 Gbyte 7200 RPM Disk Drive Specifications SunCD 4 Drive Specifications Part Number 802 4147 802 7675 802 5331 802 5330 802 5329 802 1849 802 6682 802 7791 802 1653 805 0940 805 1133 802 6168 802 7744 802 7745 802 4157 xxi TABLE P 4 Related Documents Continued Application Title Part Number Specification 8 mm Tape Drive Specifications 802 5775 Specification 4 mm DDS 2 Tape Drive 802 7790 Specifications Specification Manual Eject Diskette Drive 805 1
40. Quad 10 13 Serial Port Jumper Settings 10 23 System Unit Replaceable Components 11 3 System Unit Physical Specifications A 2 Electrical Specifications A 2 Environmental Requirements A 3 Keyboard Mouse Connector Pin Assignments B 2 Serial Port A and B Connector Pin Assignments B 3 TPE Connector Pin Assignments B 6 Tables xv TABLE B 4 TABLE B 5 TABLE B 6 TABLE B 7 TABLE B 8 TABLE C 1 TABLE C 2 TABLE C 3 TABLE C 4 TABLE C 5 TABLE C 6 TABLE C 7 TABLE C 8 TABLE C 9 TABLE C 10 TABLE C 11 TABLE C 12 TABLE C 13 TABLE C 14 TABLE C 15 TABLE C 16 TABLE C 17 UltraSCSI Connector Pin Assignments B 7 Audio Connector Line Assignment B 11 Parallel Port Connector Pin Assignments B 12 MII Connector Pin Assignments B 14 UPA Graphics Card Connector Pin Assignments B 16 UPA Port Identification Assignments C 4 DIMM Bank to U Number Mapping C 13 IL 0 DIMM Bank to Physical Address Mapping C 14 Diskette Drive Signals and Functions C 17 Supported Hard Drives C 18 Audio Card Features C 28 Supported Target Devices C 31 Power Supply Output Values C 36 Power Supply Control Signal C 37 300 MHz 3 3 ns CPU Module s Power Estimate C 40 PCI Card 5 Vdc Power Estimate C 40 PCI Card 3 3 Vdc Power Estimate C 41 Memory Subsystem Power Estimate C 41 Mass Storage Device Power Estimates C 41 Built In Speaker Specifications C 42 Serial Port Jumper Settings C 46 Flash PROM Jumper Set
41. TOUTES AUTRES CONDITIONS DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE A UAPTITUDE A UNE UTILISATION PARTICULIERE OU A L ABSENCE DE CONTREFA ON Adobe PostScript Contents Preface xvii Product Description 1 1 11 I O Devices 1 3 1 2 System Unit Features 1 3 1 3 System Unit Components 1 5 SunVTS Overview 2 1 21 SunVTS Description 2 1 2 2 SunVTS Operation 2 2 Power On Self Test 3 1 3 1 POST Overview 3 2 3 2 Pre POST Preparation 3 2 3 2 1 Setting Up a Tip Connection 3 3 3 2 2 Verifying the Baud Rate 3 4 3 3 Initializing POST 3 5 3 4 Maximum and Minimum Levels of POST 341 diag level Variable Set to max 3 4 2 diag level Variable Set to min 3 6 3 7 3 14 Contents iii 3 5 3 6 3 7 3 8 3 4 3 POST Progress and Error Reporting 3 18 Bypassing POST 3 21 Additional Keyboard Control Commands 3 22 System and Keyboard LEDs 3 22 Initializing Motherboard POST 3 23 Troubleshooting Procedures 4 1 41 4 2 4 3 4 4 4 5 4 6 4 7 Power On Failure 4 2 Video Output Failure 4 3 Disk Drive or CD ROM Drive Failure 4 3 Power Supply Test 4 5 DIMM Failure 4 7 OpenBoot PROM On Board Diagnostics 4 8 4 61 watch clock 4 9 4 6 2 watch net and watch net all 449 4 6 3 probe scsiandprobe scsi all 4 10 4 6 4 test alias name device path a11 4 11 4 6 5 UPA Graphics Card
42. The ports operate at up to 460 8 Kbaud in asynchronous mode and up to 384 Kbaud in synchronous mode Appendix C Functional Description C 7 C 1 4 5 C 1 5 Audio Audio has been moved on to a plug in module using a Crystal Semiconductor CS4231 codec chip UltraSPARC II Processor The UltraSPARC II processor is a high performance highly integrated superscalar processor implementing the SPARC V9 64 bit RISC architecture The UltraSPARC II processor is capable of sustaining the execution of up to four instructions per cycle even in the presence of conditional branches and cache misses This sustained performance is supported by a decoupled prefetch and dispatch unit with instruction buffer The UltraSPARC II processor supports both 2D and 3D graphics as well as image processing video compression and decompression and video effects through the sophisticated visual instruction set VIS VIS provides high levels of multimedia performance including real time video compression decompression and two streams of MPEG 2 decompression at full broadcast quality with no additional hardware support The UltraSPARC II processor provides a 2 Mbyte ecache with an 300 MHz operating frequency UltraSPARC II processor characteristics and associated features include a SPARC V9 architecture compliant a Binary compatible with all SPARC application code m Multimedia capable visual instruction set VIS a Multiprocessing support a Glueless four process
43. Wr IOMMU Hit Scache prev rd Hit Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache prev wr Hit Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache prev wr Hit Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Hit Scache prev wr Hit Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU Hit Scache prev wr Hit Lpbk Test 0 gt lt 1f gt Pass Thru DMA Rd Ebus device Test 0 gt lt 1f gt Pass Thru DMA Rd Loopback Mode Test 0 gt lt 1f gt Pass Thru DMA Wr Ebus device Test 0 gt lt 1f gt Pass Thru DMA Wr Loopback Mode Test 0 gt lt 1f gt Consist DMA Rd IOMMU LRU Lock Ebus Test 0 gt lt 1f gt Consist DMA Rd IOMMU LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Rd IOMMU LRU Lock Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Rd IOMMU LRU Lock Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Rd IOMMU miss Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Rd IOMMU Miss Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Rd IOMMU Hit Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Rd IOMMU Hit Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Rd IOMMU LRU Lock Scache Miss Ebus Test 0 gt lt 1f gt Stream DMA Rd IOMMU LRU Lock Scache Miss Lpbk Test 0 gt lt 1f gt Consist DMA Wr IOMMU LRU Locked Ebus Test 0 gt lt 1f gt Consist DMA Wr IOMMU LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU LRU Lock Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Wr IO
44. address and data buses are connected between the UPA and the UPA clients TABLE C 1 UPA Port Identification Assignments UPA Slot Number UPA Port ID lt 4 0 gt CPU module slot 0 0x0 CPU module slot 1 0x1 PSYCHO ASIC 0x1F C 4 Sun Ultra 60 Service Manual August 2001 lt 35 0 gt Marvin ASIC UPA_ADDRBUSO aq UPA _ADDRBUS1 iS lt 28 0 gt 4 UPA_ADO CPU module UPA_DATAO P Bus UPA_AD1 UPA_DATA1 XB9 ASIC UPA_AD2 UPA_DATA3 PSYCHO ASIC UPA_AD3 UPA UPA_DATA2 graphics 0 UPA_AD3 UPA UPA_DATA2 graphics 1 FIGURE C 2 UPA Address and Data Buses Functional Block Diagram Ci System Controller The system controller ASIC also known as Marvin implements the central resource for the UPA protocol It performs the following functions Accepts UPA request packets from the three masters two processors and PSYCHO and routes them to the correct slave destination Maintains cache coherence between the merger buffer in PSYCHO and the processor cache Implements blocking rules that guarantee that all requests are properly ordered Controls the K9 ASIC and so controls the flow of data through the system Contains a memory controller that supplies address and control lines to memory Receives and distributes resets to all of the UPA clients in the system Contains logic for waking up the processor in EnergyStar mode Appendix
45. automatic negotiation to the highest common denominator based on the linked partner Appendix C Functional Description C 25 C 1 12 2 C 1 12 3 C1124 C 1 12 5 C 1 12 6 External Transceivers The following external transceivers are connected through the MII port 6211 Micro 100BASE FX FastEthernet transceiver CT4 1030 100BASE T4 transceiver CFX 107X 100BASE FX transceiver XF467A MII to AUI transceiver External Cables The MII port supports a 0 5 meter long 40 conductor 20 signal ground STP cable The single ended impedance of the cable is 68 ohms 10 The propagation delay for each twisted pair measured from the MII connector to the PHY does not exceed 2 5 nanoseconds The RJ45 Ethernet port supports a Category 5 UTP cable for the 100BASE T and a Category 3 4 or 5 UTP cable for the 10BASE T operation Note The maximum cable segment lengths for the 100BASE TX and 10BASE TX are 100 meters and 1000 meters respectively Connectors A 40 pin connector is used for the MII connector A standard 8 pin RJ45 connector with a shield is used for the AUI connector MII Power A regulated 5 Vdc 5 voltage is supplied to the PHY IC over the load range of from 0 to 750 mA A 2 amp overcurrent protection circuit is provided by a polymer based resettable fuse to the MII supply voltage MII to AUI connection to a 10 Mbps medium attachment unit requires a supplemental power source to meet the AUI power
46. cable SCSI cable Description 60 ns 16 Mbyte DSIMM 60 ns 32 Mbyte DSIMM 60 ns 64 Mbyte DSIMM 60 ns 128 Mbyte DSIMM Audio applications Fan shroud Fan assembly part of shroud assembly 300 MHz 2 Mbyte external cache Diskette drive cable Diskette drive filler panel CD ROM drive or tape drive filler panel 24 inch high definition television monitor 24 inch high definition television monitor logo less 68 pin external SCSI cable 2 m 68 pin external SCSI cable 8 m 11 4 Sun Ultra 60 Service Manual August 2001 APPENDIX A Product Specifications This appendix provides product specifications for the Ultra 60 computer m Physical Specifications page A 2 m Electrical Specifications page A 2 a Environmental Requirements page A 3 A 1 Physical Specifications TABLE A 1 lists physical specifications for the system unit TABLE A 1 System Unit Physical Specifications Specification Height Width Depth Weight approximate U S A Metric 17 70 in 45 00 cm 7 50 in 19 00 cm 17 60 in 49 60 cm 38 80 Ib 17 60 kg A 2 Electrical Specifications TABLE A 2 lists electrical specifications for the system unit TABLE A 2 Electrical Specifications Parameter Value AC input 100 to 240 Vac 47 to 63 Hz DC output 350W maximum Output 1 3 3 Vdc 50A Output 2 5 0 Vdc 30A Output 3 12 0 Vdc 5 0A Output 4 12 0 Vdc 04A Output 5 12 0V 0 3A A 2 Sun Ultra
47. color monitor dpi 1280 x 1024 resolution 76 or 66 Hz refresh rate 93 dpi 960 x 680 resolution 112 Hz refresh rate 70 dpi 24 inch 61 cm 1920 x 1200 resolution 70 Hz refresh rate 103 dpi color monitor 1600 x 1000 resolution 76 or 66 Hz refresh rate 86 dpi 1400 x 900 resolution 76 Hz refresh rate 77 dpi 1280 x 800 resolution 76 Hz refresh rate 69 dpi Microphone SunMicrophone II Keyboard Sun Type 5 AT 101 or UNIX layout available Opto mechanical Optomechanical 3 button mouse 1 No longer ships with system optional 12 System Unit Features System unit components are housed in a tower configuration enclosure Overall enclosure dimensions width x depth x height are 7 50 inches 19 0 cm x 19 60 inches 49 8 cm x 17 70 inches 45 0 cm System unit electronics are contained on a single printed circuit board motherboard The motherboard contains the CPU modules memory system control application specific integrated circuits ASICs and I O ASICs Chapter 1 Product Description 1 3 1 4 FIGURE 1 2 illustrates the system unit front view FIGURE 1 3 illustrates the system unit rear view System unit electronics and peripherals contain or may be upgraded to contain the following features F Tower enclosure with 350 watt power supply Support for modular UltraSPARC II processor with up to a 4 megabyte Mbyte Ecache and syste
48. current is less than or equal to 12 mA at 0 8 Vdc Appendix C Functional Description C 21 C 1 11 Serial Port The system unit incorporates two serial ports Each serial port is synchronous and asynchronous with full modem controls All serial port functions are controlled by a serial port controller that is electrically connected to the system through the EBus Line drivers and line receivers control the serial port signal levels and provide RS 232 and RS 423 compatibility Each serial port interfaces through its own DB 25 connector The major features of each serial port include a Two fully functional synchronous and asynchronous serial ports a DB 25 connectors a Increased baud rate speed to 384 Kbaud synchronous 460 8 Kbaud asynchronous Variable edge rate for greater performance a EBus interface FIGURE C 7 shows a functional block diagram of the serial port Serial Port Components Serial port components include a serial port controller line drivers and the line receivers The serial port controller contains 64 byte buffers on both the input and output This enables the serial port to require less CPU bandwidth Interrupts are generated when the buffer reaches 32 bytes or half full The serial port controller contains its own crystal oscillator that supports rates of up to 921 6 Kbaud The line drivers and line receivers are compatible with both RS 232 and RS 423 Two system board jumpers are used to set the line
49. listing of acronyms terms and definitions Provides a quick reference to specific topics This document may not contain information on basic UNIX commands and procedures Sun Ultra 60 Service Manual August 2001 See one or more of the following for this information m Solaris 2 x Handbook for SMCC Peripherals TM TM m AnswerBook online documentation for the Solaris 2 x software environment m Other software documentation that you received with your system Typographic Conventions TABLE P 2 Typographic Conventions Typeface or Symbol Meaning Examples AaBbCc123 AaBbCc123 AaBbCc123 The names of commands files and directories on screen computer output What you type when contrasted with on screen computer output Book titles new words or terms words to be emphasized Command line variable replace with a real name or value Shell Prompts TABLE P 3 Shell Prompts Shell Prompt C shell machine_name Edit your login file Use 1s a to list all files o You have mail su Password Read Chapter 6 in the User s Guide These are called class options You must be root to do this To delete a file type rm filename xix TABLE P 3 Shell Prompts Shell Prompt C shell superuser machine_name Bourne shell and Korn shell Bourne shell and Korn shell superuser xx Sun Ultra 60 Service Manual August 2001 Related
50. or covered A Sun product should never be placed near a radiator or hot air register 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 The power cord serves as the primary disconnect device for the system Be sure to connect the power cord into a grounded electrical receptacle that is nearby the system and is readily accessible Do not connect the power cord when the power supply has been removed from the system chassis Chapter 5 Safety and Tool Requirements 5 3 5 3 4 D0 Electrostatic Discharge Caution DIMMs circuit boards and hard drives contain electronic components that are extremely sensitive to static electricity Ordinary amounts of static electricity from clothes or work environment can destroy components Do not touch the components themselves or any metal parts Wear the wrist strap when the system unit access panel is open Lithium Battery Caution On Sun system boards a lithium battery is molded into the real time clock SDS No M48T59Y MK48TXXB XX M48T18 XXXPCZ or M48T59W XXXPCZ Batteries are not customer replaceable parts They may explode if mistreated Do not dispose of the battery in fire Do not disassemble it or attempt to recharge the lithium batt
51. shows the functionality of the internal SCSI subassembly 68 pin external SCSI connector 68 pin cable IDC connector CD ROM drive connector SCA 2 connector SCSI bus terminator 3 IDC connector Motherboard Hes SCA 2 connector 2 IDC connector SCSI controller 80 conductor cable Test edge connector IDC receptacle connector Board mounted right angle IDC plug SCSI bus FIGURE C 11 SCSI Subassembly Functional Block Diagram C 32 Sun Ultra 60 Service Manual August 2001 C 1 14 5 C 1 15 C 1 15 1 SCSI ID Selection The motherboard host adapter is assigned the SCSI identification of 7 for both ports The two internal drives attached to the SCA 2 connectors have a SCSI identification of 0 and 1 while the CD ROM has an identification of 6 ASICs The system unit achieves a high level of integration through application specific intergrated circuits ASICs All ASICs are 1149 1 JTAG compliant The following ASICs are highlighted and are described in the following subsections K9 Marvin PCI to EBus Ethernet controller Cheerio UPA to PCI bridge PSYCHO Frame buffer controller FBC Reset interrupt scan and clock RISC Also included in this section are brief discussions of the SuperIO component K9 The K9 ASIC is a buffered memory crossbar device that acts as the bridge between the six system unit buses The six system u
52. supply reguirements The MII AUI converter provides the necessary supplemental power MII Port Timing MII port timing encompasses two configurations involving the use of either an on board transceiver or external transceivers For either transceiver configuration the MII port timing is the same because MII operates with a 40 nanosecond cycle time C 26 Sun Ultra 60 Service Manual August 2001 FIGURE C 8 illustrates MII being used to interconnect both integrated circuits and circuit assemblies This enables separate signal transmission paths to exist between the reconciliation sublayer embedded in the Cheerio ASIC and a local PHY IC and between the reconciliation sublayer and a remote PHY IC The unidirectional paths between the reconciliation sublayer and the local PHY IC are composed of sections 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 A2 B2 Reconciliation sublayer Cheerio ASIC PHY remote FIGURE C 8 MII Port Timing Model Appendix C Functional Description C 27 C 1 13 C 28 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 TABLE C 6 lists the major features of the audio card and FIGURE C 9 illustrates a functional blo
53. 000 bfffffff U1004 4 6 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 The OBP on board diagnostics are listed as follows m watch clock page 4 9 m watch net and watch net all page 4 9 m probe scsi and probe scsi all page 4 10 m test alias name device path all page 4 11 m UDA Graphics Card page 4 12 4 8 Sun Ultra 60 Service Manual August 2001 4 6 1 4 6 2 watch clock watch clock reads a register in the NVRAM TOD chip and displays the result as a seconds counter During normal operation the seconds counter repeatedly increments from 0 to 59 until interrupted by pressing any key on the Sun Type 5 keyboard CODE EXAMPLE 4 1 identifies the wat ch clock output message CODE EXAMPLE 4 1 watch clock Output Message 0 ok watch clock Watching the seconds register of the real time clock chip It should be ticking once a second Type any key to stop 4 watch net and watch net all watch net and watch net all monitor Ethernet packets on the Ethernet interfaces connected to the system Good packets received by the system are indicated by a period Errors such as the framing error and the cyclic redundancy check CRC error are indicated with an X and an associated error description CODE EXAMPLE 4 2 identifies the watch net output mes
54. 1 Removing a PCI Card on page 10 7 a UPA graphics card s See Section 10 4 1 Removing the UPA Graphics Card on page 10 10 a Audio card See Section 10 6 1 Removing the Audio Card on page 10 16 b Unlatch the shroud from the PCI fan bracket hinge clip c Disconnect the following Peripheral cable See Section 8 4 1 Removing the Peripheral Power Cable Assembly on page 8 11 Note Unconnected peripheral power cables should remain clipped inside the main chassis a External cables a DC power cable a Internal SCSI cable assembly PCI fan assembly power connector d Using a number 2 Phillips head screwdriver proceed as follows a Remove the three screws securing the motherboard to the chassis FIGURE 10 7 10 20 Sun Ultra 60 Service Manual August 2001 a Loosen the two captive screws until they pop up securing the shroud assembly and the motherboard to the chassis FIGURE 10 8 e Grasping the shroud assembly handle lift the motherboard from the chassis n Caution Handle the motherboard by the handle back panel or the edges only 6 Place the motherboard on an antistatic mat 7 Remove the following from the motherboard m CPU modules See Section 10 1 2 Removing the CPU Module on page 10 2 a NVRAM TOD with carrier See Section 10 2 1 Removing the NVRAM TOD on page 10 5 a DIMMs See Section 10 5 1 Removing a DIMM on page 10 13 m Shro
55. 10 3 1011 Memory System Timing The Marvin ASIC generates the memory addresses and control signals to the memory system The UPA clock is the clock source for the Marvin ASIC and operates as fast as 120 MHz Graphics and Imaging The system unit takes advantage of UPA features to provide high performance graphics High performance graphics can include a vertical single buffer UPA graphics card or a vertical double buffer plus Z DBZ UPA graphics card The UPA graphics card consists of the frame buffer controller FBC ASIC the three dimensional RAM 3DRAM the RAM digital to analog converter RAMDAC and associated circuitry The graphics card connects to the system unit through the UPA64S expansion connector The 3DRAM is a standard dynamic random access memory DRAM that includes a multi level cache and a separate graphics port The FBC ASIC provides acceleration for 2D and 3D imaging primitives This combined with the 3DRAM cache and support for graphics operations supports a high performance frame buffer C 14 Sun Ultra 60 Service Manual August 2001 C 1 7 1 C 1 7 2 C 1 8 The single buffer UPA graphics card accelerates applications like windowing 2 D graphics imaging and video The DBZ UPA graphics card adds double buffering capabilities and a Z buffer for accelerating 3 D graphics and animation The single buffer graphics card uses a 75 MHz frame buffer clock and the DBZ graphics card uses an 83 MHz clock G
56. 133 Specifications User 24 Inch Premium 875 1799 22 5 inch Viewable Color Monitor Guide User 14 Gbyte 8 mm Tape Drive 802 1850 User s Guide User SBus Wide Intelligent 802 7748 UltraSCSI Differential Host Adapter Guide Accessing Sun Documentation Online A broad selection of Sun system documentation is located at http www sun com products n solutions hardware docs A complete set of Solaris documentation and many other titles are located at http docs sun com Ordering Sun Documentation Fatbrain com an Internet professional bookstore stocks select product documentation from Sun Microsystems Inc For a list of documents and how to order them visit the Sun Documentation Center on Fatbrain com at http www fatbrain com documentation sun xxii Sun Ultra 60 Service Manual August 2001 Sun Welcomes Your Comments Sun is interested in improving its documentation and welcomes your comments and suggestions You can email your comments to Sun at docfeedback sun com Please include the part number 805 1709 12 of your document in the subject line of your email xxiii xxiv Sun Ultra 60 Service Manual August 2001 CHAPTER 1 Product Description The Ultra 60 desktop workstation is a multiprocessor device that uses the family of UltraSPARC processors It supports high performance processing and high performance graphics FIGURE 1 1 illustrates the Ultra 60 desktop workstation Enclosed wi
57. 2 Gnd Ground 3 5 Vdc 5 Vdc 4 Mse rxd Mouse receive data 5 Kbd txd Keyboard out 6 Kbd rxd Keyboard in 7 Kbd pwk Keyboard power on 8 5 Vdc 5 Vdc B 2 Sun Ultra 60 Service Manual August 2001 B 1 2 Serial Port A and B RS 423 RS 232 Connectors The serial port A and B connectors are DB 25 type connectors located on the motherboard back panel FIGURE B 2 illustrates the serial port A and serial port B connector configuration and TABLE B 2 lists the connector pin assignments 1300000000000001 Serial port B 25000000000000 14 1300000000000001 Serial port A 2500000000000014 FIGURE B 2 Serial Port A and B Connector Pin Configuration TABLE B 2 Serial Port A and B Connector Pin Assignments Pin Mnemonic Signal Name Description 1 Not connected None 2 TXD Transmit Data Used by the data terminal equipment DTE to transmit data to the data circuit equipment DCE Except when control data is being sent RTS CTS and DCD must be ON for this line to be active 3 RXD Receive Data Used by the DCE in response to received data from the DTE 4 RTS Ready To Send Used by the DTE to condition the DCE for data transmission The transition to ON directs the DCE to go into transmit mode The transition to OFF directs the DCE to complete the transmission Appendix B Signal Descriptions B 3 B 4 TABLE B 2 Pin Serial Port A and B Connector Pin Assignments Continued Mnemonic Signal Name Descri
58. 200 ternal_loopback 53600 ternal_loopback 30400 ternal_loopback 07200 UBTEST internal_loopback 60800 UBTEST internal_loopback nter 0 12 tests 13 Ouit 14 Menu D U D C wW c Ea n G P U c is bj W l n gt E He D Lo D 0 a D Il C U c Ea n k H he D el Dt D ks Il D C U c tr n L F D D 0 5 D C U c t n L H y D 0 5 D Il C U c t n L H D D 0 a D Il C wW c Ea n L H ja D 0 5 D Il C wW c Ea n l H D D C 0 5 D bE Il w D C Del D Il Y HWaeuauaoaouoaouaoaouoaououauouwoaououoaouoaouounmnH C U c tr n H D Il Il Il Vv Chapter 4 Troubleshooting Procedures 4 21 4 7 10 4 7 11 NVRAM The NVRAM diagnostic verifies the NVRAM operation by performing a write and read to the NVRAM CODE EXAMPLE 4 19 identifies the NVRAM output message CODE EXAMPLE 4 19 NVRAM Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 9 TEST nvram test SUBTEST write read_ patterns SUBTEST write read inverted_patterns Enter 0 12 tests 13 Ouit 14 Menu gt Audio The audio diagnostic performs the following 1 cs4231_test Verifies the cs4231
59. 40 Mbytes per second with implemented 16 bit bus width The internal SCSI bus is terminated at each end One set of terminators is located close to the CD ROM drive connector on the CD ROM SCSI card A second set of terminators is located close to the 68 pin external SCSI connector FIGURE C 10 shows the SCSI bus configuration SS A A aS SS eee 1 CD ROM Host External drive Disk 1 Disk 0 ada pter devices 8 bit UliraSCSl UltraSCS JniraSCSi UltraSCSI SCSI bus SCSI bus Internal SCSI bus External to chassis FIGURE C 10 Configuration for the SCSI Bus Host Adapter The host adapter is a Symbios Logic PCI SCSI 1 0 processor IC The host adapter and all target devices comply with the Fast 20 single ended drivers and receivers characteristics The electrical characteristics of the output buffers include Vo output low equals 0 to 0 5 Vdc with Iol at 48 mA signal asserted m Von out high equals 2 5 to 3 7 Vdc signal negated tse rising slew rate equals 520 mV per nanosecond maximum 0 7 to 2 3 Vdc try falling slew rate equals 520 mV per nanosecond maximum 2 3 to 0 7 Vdc C 30 Sun Ultra 60 Service Manual August 2001 C 1 14 2 C 1 14 3 The Fast 20 electrical characteristics for the host adapter and target device include Vii input low equals 1 0 Vdc maximum signal true Vin input high equals 1 9 Vdc minimum s
60. 49 inches total length Sun Ultra 60 Service Manual August 2001 The audio connector supports the following a Nine Codec address lines a Eight Codec data lines a Control lines Write read Codec chip select PROM chip select reset a Codec DMA support signals playback request playback acknowledge capture request and capture acknowledge a Codec power down line a Audio analog lines DC volume control line a Audio present a Power ground Two 12 Vdc lines one 12 Vdc line one Vcc line five digital grounds and four analog grounds m Two spare pins MONO OUT Mono __ ae speaker O ___ Line level LOUT L input stereo G n m Line Out Line level out L mute control stereo Microphone level input stereo Codec Aux 1 L i x Headphone Headphone mute control out stereo CD ROM drive Internal optional EBus Interface FIGURE C 9 Audio Card Functional Block Diagram Appendix C Functional Description C 29 C 1 14 C 1 14 1 SCSI The system unit implements a small computer system interface SCSI Fast 20 UltraSCSI parallel interface bus The UltraSCSI provides the following a Efficient peer to peer I O bus devices a Mechanical electrical and timing specification definition 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 a Peak bandwidth of
61. 5 Keyboard 8 35 Removing and Replacing the CPU Fan Assembly 8 37 Removing and Replacing the Shroud Assembly 8 39 Removing and Replacing a Hard Drive 9 3 Removing and Replacing a RMA Drive Part 1 of 2 9 6 Removing and Replacing a RMA Drive Part 2 of 2 9 7 Removing and Replacing the CPU Module 10 3 Removing and Replacing the NVRAM TOD 10 6 Removing and Replacing a PCI Card 10 8 Removing and Replacing a UPA Graphics Card 10 11 Removing and Replacing a DIMM 10 14 Removing and Replacing the Audio Card 10 18 Removing and Replacing the Motherboard Part 1 of 2 10 21 Figures xii mn n mn mn n mn mn mn mn mn n mn mn n mn mn mn mn mn mn nn n mn mn mn mn GURE 10 8 GURE 10 9 GURE 10 10 GURE 11 1 GURE B 1 GURE B 2 GURE B 3 GURE B 4 GURE B 5 GURE B 6 GURE B 7 GURE B 8 GURE C 1 GURE C 2 GURE C 3 GURE C 4 GURE C 5 GURE C 6 GURE C 7 GURE C 8 GURE C 9 GURE C 10 GURE C 11 GURE C 12 GURE C 13 GURE C 14 Removing and Replacing the Motherboard Part 2 of 2 10 22 Location of the Motherboard Serial Port Jumpers 10 24 Identifying Jumper Pins 10 24 System Unit Exploded View 11 2 Keyboard Mouse Connector Pin Configuration B 2 Serial Port A and B Connector Pin Configuration B 3 TPE Connector Pin Configuration B 6 UltraSCSI Connector Pin Configuration B 7 Audio Connector Configuration B 11 Parallel Port C
62. 5 foot 2 meter UltraSCSI compliant external cable Note Consult your authorized Sun sales representative or service provider to order a 0 8 meter or a 2 meter UltraSCSI compliant external cable Appendix C Functional Description C 31 C 1 14 4 Internal SCSI Subassembly The internal SCSI subassembly consists of two cable assemblies and two SCSI cards The SCSI subassembly is attached to the motherboard using an insulation displacement connector IDC receptacle attached to a 80 conductor cable In addition to the 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 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 A 68 conductor cable exits the SCSI backplane card carrying 27 SCSI signals and the Termpower to the internal CD ROM drive or tape drive The SCSI backplane card houses the CD ROM drive connector and three SCSI bus terminators The Termpower is routed through the SCSI subassembly to connect to the terminators on the SCSI backplane card in support of the multi host configuration FIGURE C 11
63. 60 Service Manual August 2001 A 3 Environmental Requirements TABLE A 3 lists environmental requirements for the system unit TABLE A 3 Environmental Requirements Environmental Operating Non operating Temperature Humidity Altitude Maximum dwells at extremes 4 to 95 F 5 to 35 C 20 to 80 noncondensing at 95 F 35 C 10 000 ft 3 km 16 hr 4 to 140 F 20 to 60 C 95 noncondensing at 140 F 60 C 40 000 ft 12 km 16 hr Appendix A Product Specifications A 3 A 4 Sun Ultra 60 Service Manual August 2001 APPENDIX B Signal Descriptions This appendix describes the Ultra 60 motherboard connector signals and pin assignments Keyboard Mouse and Serial Ports A and B page B 2 Twisted Pair Ethernet Connector page B 5 UltraSCSI Connector page B 6 Audio Connectors page B 10 Parallel Port Connector page B 11 Media Independent Interface Connector page B 14 UPA Graphics Card Connector page B 16 B 1 B 1 B 1 1 Keyboard Mouse and Serial Ports A and B Keyboard Mouse Connector The keyboard mouse connector is a DIN 8 type connector located on the motherboard back panel FIGURE B 1 illustrates the keyboard mouse connector configuration and TABLE B 1 lists the connector pin assignments FIGURE B 1 Keyboard Mouse Connector Pin Configuration TABLE B 1 Keyboard Mouse Connector Pin Assignments Pin Signal Name Description 1 Gnd Ground
64. 8400 57600 76800 115200 153600 230400 307200 and 460800 Slew Rate and Cable Length The maximum RS 423 cable length is 118 feet 30 meters and the maximum RS 232 cable length is 50 feet 15 24 meters The slew rate changes depending on the speed For speeds less than 100 Kbaud the slew rate is set at 5 Vdc per microsecond For rates greater than 100 Kbaud the slew rate is increased to 10 Vdc per microsecond This allows maximum performance for the greater baud rates and better signal quality at the lesser baud rates Ethernet The system unit supports 10 Mbps 10BASE T twisted pair Ethernet and 100 Mbps 100BASE X media independent interface MII Ethernet with the use of a single magnetics module Twisted pair Ethernet is provided through an 8 pin RJ45 connector MII Ethernet is provided through a 40 pin MII connector The MII port allows connection to any cable medium including unshielded twisted pair UTP shielded twisted pair STP and fiber optic accompanied by the appropriate external transceiver The system automatically senses an external transceiver thus disabling an on board transceiver The Ethernet circuitry design is based on a Ouality Semiconductor PHY C 24 Sun Ultra 60 Service Manual August 2001 C 1 12 1 The PHY chip integrates a 100BASE T physical coding sub layer PCS and a complete 10BASE T module in a single chip It provides a standard MII to communicate between the physical signaling and the medium a
65. A 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 Stream DMA Rd IOMMU Hit Scache Hit Ebus Test Stream DMA Rd IOMMU Hit Scache Hit prev rd Lpbk Test Stream DMA Rd IOMMU Miss Scache Hit prev wr Ebus Test Stream DMA Rd IOMMU Miss Scache Hit prev wr Lpbk Test Stream DMA Rd IOMMU Hit Scache Hit prev wr Ebus Test Chapter 3 Power On Self Test 3 11 3 12 CODE EXAMPLE 3 1 Sun Ultra 60 Service Manual August 2001 diag level Variable Set to max Continued 0 gt lt 1f gt Stream DMA Rd IOMMU Hit Scache Hit prev wr Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU miss Scache Miss Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU miss Scache Miss Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU hit Scache Miss Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU hit Scache Miss Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache prev rd Hit Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache prev rd Hit Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Hit Scache prev rd Hit Ebus Test 0 gt lt 1f gt Stream DMA
66. AL SCSI drive bay FIGURE 8 4 Removing and Replacing the SCSI Drive Bay 8 3 2 Replacing the SCSI Drive Bay an antistatic wrist strap and use an ESD protected mat Store ESD sensitive n Caution Use proper ESD grounding techniques when handling components Wear components in antistatic bags before placing them on any surface 1 Replace the SCSI drive bay as follows FIGURE 8 4 a Position the SCSI drive bay on the channel slides and slide it in Chapter 8 Major Subassemblies 8 9 b Using a number 2 Phillips head screwdriver replace the screws securing the SCSI drive bay to the chassis c Connect the SCSI cables to the motherboard connectors d Press the SCSI cables into the cage hole and beneath the PCI fan assembly e Replace the peripheral power cable into the cable routing clips f Replace the diskette drive cable into the plastic spring clips installed adjacent to the drive bay g Replace the hard drive s See Section 9 1 2 Replacing a Hard Drive on page 9 3 Note Hooks at the chassis base must lock into the bottom holes of the drive bracket 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 4 5 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 10 Sun Ultra 60 Service Manual August 2001 8 4 8 4 1 Ca
67. Bank 1 FO OMB Bank 2 FO OMB Bank 3 lt 00 gt UltraSPARC 2 Prefetch Instructions Test lt 00 gt Test 0 prefetch_mr lt 00 gt Test 1 prefetch to non cacheable pag lt 00 gt Test 2 prefetch to page with dmmu misss lt 00 gt Test 3 prefetch miss does not check alignment lt 00 gt Test 4 prefetcha with asi 0x4c is noped lt 00 gt Test 5 prefetcha with asi 0x54 is noped lt 00 gt Test 6 prefetcha with asi 0x6e is noped lt 00 gt Test 7 prefetcha with asi 0x76 is noped lt 00 gt Test 8 prefetch with fcn 5 lt 00 gt Test 9 prefetch with fcn 2 lt 00 gt Test 10 prefetch with fcn 12 lt 00 gt Test 11 prefetch with fcn 16 is noped lt 00 gt Test 12 prefetch with fcn 29 is noped lt 00 gt Test 13 prefetcha with asi 0x15 is noped lt 00 gt Test 14 prefetch with fcn 3 lt 00 gt Test 15 prefetchal4 with fcn 2 lt 00 gt Test 16 prefetcha80_mr lt 00 gt Test 17 prefetcha8l_lr lt 00 gt Test 18 prefetchal0_ mw lt 00 gt Test 19 prefetcha80_17 is noped lt 00 gt Test 20 prefetchal0_6 illegal instruction trap lt 00 gt Test 21 prefetchall_lw lt 00 gt Test 22 prefetcha8l_31 lt 00 gt Test 23 prefetchall_15 illegal instruction trap lt 00 gt UltraSPARC 2 Prefetch Instructions Test lt 00 gt Test 0 prefetch_ mr lt 00 gt Test 1 prefetch to non cacheable pag lt 00 gt Test 2 prefetch to page with dmmu misss lt 00 gt Test 3 prefetch miss does not check alignment lt 00 gt Test 4 prefetcha with asi 0x4c is noped lt
68. CODE EXAMPLE 4 5 the probe scsi all output message CODE EXAMPLE 4 4 probe scsi Output Message ok probe scsi Target 0 Unit 0 Disk QUANTUM VK4550J SUN4 2G8600 Target 6 Unit 0 Removable Read Only device TOSHIBA XM5701TASUN12XCD0997 CODE EXAMPLE 4 5 probe scsi all Output Message 0 ok probe scsi Target 0 Unit 0 Disk QUANTUM VK4550J SUN4 2G8600 4 10 Sun Ultra 60 Service Manual August 2001 4 6 4 CODE EXAMPLE 4 5 probe scsi all Output Message Continued Target 6 Unit 0 Removable Read Only device TOSHIBA XM5701TASUN12XCD0997 0 ok probe scsi all pcit1f 4000 scsi 3 1 pcit1f 4000 scsi 3 Target 0 Unit 0 Disk QUANTUM VK4550J SUN4 2G8600 Target 6 Unit 0 Removable Read Only device TOSHIBA XM5701TASUN12XCD0997 test alias name device path a11 The test command combined with a device alias or device path enables a device self test program If a device has no self test program the message No selftest method for device name is displayed To enable the self test program for a device type the test command followed by the device alias or device path name CODE EXAMPLE 4 6 identifies the test output message TABLE 4 6 lists test alias name selections a description of the selection and preparation Note The diskette drive is selected as the test alias name example CODE EXAMPLE 4 6 test Output Message ok test floppy Testing floppy disk system A formatted disk sh
69. Cheerio also contains an embedded 10 100Mb Ethernet media access controller to manage Ethernet transactions and provides the electrical connection to slower on board functions such as the Flash PROM TOD NVRAM SuperlO serial ports SC RISC and the audio module Cheerio also contains four dedicated DMA channels parallel port audio capture audio playback and floppy PSYCHO The UPA to PCI bridge PSYCHO ASIC provides an I O connection between the UPA bus and the two PCI buses The PSYCHO ASIC features include m Full master and slave port connection to the high speed UPA interconnect The UPA is a split address data packet switched bus that has a potential data throughput rate of greater than 1 Gbyte per second UPA data is ECC protected a Two physically separate PCI bus segments with full master and slave support a 66 MHz PCI bus segment PCI bus A 3 3 Vdc I O signaling 64 bit data bus compatible with the PCI 66 MHz extensions support for up to four master devices at 33 MHz only 33 MHz PCI bus segment PCI bus B 5 0 Vdc I O signaling 64 bit data bus support for up to six master devices C 34 Sun Ultra 60 Service Manual August 2001 C 1 15 5 C 1 15 6 m One 64 bit merge buffer used to perform partial DVMA write in consistent mode The merge buffer participates in the UPA coherence protocol a Two separate 16 entry streaming caches one for each bus segment for accelerating some kinds of PCI DVMA activity
70. Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Disconnect the CPU fan as follows FIGURE 8 24 a Disconnect the CPU fan assembly power cable from the motherboard connector J2601 Unroute the CPU fan assembly power cable from the five cable clips b Using a number 2 Phillips head screwdriver press the snap catch to release the fan assembly from the shroud assembly c Using the metal handle lift the fan assembly from the shroud assembly 8 36 Sun Ultra 60 Service Manual August 2001 8 9 2 Snap catch Metal handle Shroud assembly Power cable FIGURE 8 24 Removing and Replacing the CPU Fan Assembly Replacing the CPU 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 Connect the CPU fan assembly as follows FIGURE 8 24 a Using the metal handle insert the fan assembly into the shroud assembly firmly compressing the foam until the catch snap activates into the square opening b Route the CPU fan assembly power cable through the f
71. Data 4 45 Dat lt 5 gt _ Data 5 46 Dat lt 6 gt _ Data 6 47 Dat lt 7 gt _ Data 7 48 Par0 1_ Parity 0 49 Gnd Ground 50 Term_dis_ Term disable 51 Termpower Termpower 52 Termpower Termpower 53 Not used Undefined 54 Gnd Ground 55 Atn_ Attention 56 Gnd Ground 57 Bsy_ Busy 58 Ack_ Acknowledge 59 Rst_ Reset 60 Msg_ Message 61 Sel_ Select 62 Cd Command Appendix B Signal Descriptions B 9 TABLE B 4 _ UltraSCSI Connector Pin Assignments Continued Pin Signal Name Description 63 Req_ Request 64 IO_ In Out 65 Dat lt 8 gt _ Data 8 66 Dat lt 9 gt _ Data 9 67 Dat lt 10 gt _ Data 10 68 Dat lt 11 gt _ Data 11 Note _ underscore signifies active low B 4 B 10 Audio Connectors The audio connectors are located on the audio card These connectors use EIA standard 3 5 mm 0 125 inch jacks FIGURE B 5 illustrates each audio connector configuration and TABLE B 5 lists each connector line assignment Sun Ultra 60 Service Manual August 2001 O TWE A Headphones Line out Line in Microphone FIGURE B 5 Audio Connector Configuration TABLE B 5 Audio Connector Line Assignment Component Headphones Line Out Line In Microphone Tip Left channel Left channel Left channel Left channel Ring center Right channel Right channel Right channel Right channel Shield Ground Ground Ground Ground B 5 Parallel Port Connector The parallel port connector is a DB 25 type connector located on the motherboard
72. MMU LRU Lock Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU Miss Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU Hit Scache LRU Lock Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU Hit Scache LRU Lock Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU LRU Lock Scache Miss Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU LRU Lock Scache Miss Lpbk Test 0 gt lt 1f gt Stream DMA Wr IOMMU LRU Lock Scache prev rd Hit Ebus Test 0 gt lt 1f gt Stream DMA Wr IOMMU LRU Lock Scache prev rd Hit Lpbk Test 0 gt lt 00 gt Init Memory O gt INFO 128MB Bank 0 O gt INFO OMB Bank 1 O gt INFO OMB Bank 2 O gt INFO OMB Bank 3 0 gt lt 00 gt Memory w Ecache Test CODE EXAMPLE 3 1 diag level Variable Set to max Continued O gt I1 0 gt I O gt I O gt I 0 gt O gt I O gt I O gt I O gt I g gt 0 gt I O gt I O gt I O gt I 0 gt 0 gt g gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt FO 128MB Bank 0 FO OMB Bank 1 FO OMB Bank 2 FO OMB Bank 3 lt 00 gt Block Memory Test FO 128MB Bank 0 FO OMB Bank 1 FO OMB Bank 2 FO OMB Bank 3 lt 00 gt ECC Blk Memory Test FO 128MB Bank 0 FO OMB
73. ST internal_loopback BAUDRATE 307200 SUBTEST internal_loopback BAUDRATE 460800 SUBTEST internal_loopback Enter 0 12 tests 13 Ouit 14 Menu gt Note The serial port A diagnostic will stall if the TIP line is installed on serial port A CODE EXAMPLE 4 17 identifies the serial port A output message when the TIP line is installed on serial port A CODE EXAMPLE 4 17 Serial Port A Output Message With TIP Line Installed Enter 0 12 tests 13 Ouit 14 Menu gt 7 TEST uarta_test UART A in use as console Test not run Enter 0 12 tests 13 Ouit 14 Menu gt Sun Ultra 60 Service Manual August 2001 4 7 9 Serial Port B The serial port B diagnostic is identical to the serial port A diagnostic CODE EXAMPLE 4 18 identifies the serial port B output message Note The serial port B diagnostic will stall if the tip line is installed on serial port B CODE EXAMPLE 4 18 Serial Port B Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 8 EST uartb_test AUDRATE 1200 UBTEST internal_loopback AUDRATE 1800 UBTEST internal_loopback AUDRATE 2400 UBTEST internal_loopback E 4800 internal_loopback 600 ternal_loopback 9200 ternal_loopback 8400 ternal_loopback DRATE 57600 ternal_loopback E 76800 ternal_loopback 15
74. Sun Microsystems Inc 901 San Antonio Road Palo Alto CA 94303 4900 U S A 650 960 1300 Part No 805 1709 12 Revision A August 2001 Send comments about this document to docfeedback sun com Qe SUN microsystems Sun Ultra 60 Service Manual Copyright 2001 Sun Microsystems Inc 901 San Antonio Road Palo Alto CA 94303 4900 U S A All rights reserved This product or document is distributed under licenses restricting its use copying distribution and decompilation No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors if any Third party software including font technology is copyrighted and licensed from Sun suppliers Parts of the product may be derived from Berkeley BSD systems licensed from the University of California UNIX is a registered trademark in the U S and other countries exclusively licensed through X Open Company Ltd Sun Sun Microsystems the Sun logo 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 in the U S and other countries Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems Inc The Energy Star logo is a registered trademark of EPA The OPEN LOOK
75. Supply Test on page 4 5 If a keyboard tone is heard and the keyboard LEDs light briefly but the system unit still fails to initialize see Section 3 8 Initializing Motherboard POST on page 3 23 4 2 Video Output Failure This section provides video output failure symptom and suggested action Symptom No video at the system monitor Action Check the monitor AC power cord Ensure that the AC power cord is connected to the monitor and to the wall receptacle Verify that the wall receptacle is supplying AC power to the monitor Check the video cable connection between the monitor and the system graphics card output port at the rear of the system Check that the 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 graphics card 4 3 Disk Drive or CD ROM Drive Failure This section provides hard drive and CD ROM drive failure symptoms and suggested actions Chapter 4 Troubleshooting Procedures 4 3 4 4 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 Action Replace the drive indicated by the failure message The operating system identifies the internal dri
76. Top U1004 U1003 Jumpers U1002 U1001 J2702 U0904 U0903 U0902 J2604 V7 Vf J2605 U0901 Z U0804 V U0803 LL U0802 J2801 J2804 U0801 U0704 U0703 U0702 U0701 J0102 J0202 J3001 Bottom FIGURE 10 9 Location of the Motherboard Serial Port Jumpers Note Motherboard jumpers are identified with part numbers Jumper pins are located immediately adjacent to the part number Pin 1 is marked with an asterisk in any of the positions shown FIGURE 10 10 Ensure that the serial port jumpers are set correctly J2XXX W__ Jumper number E O T Pins x OO OO FIGURE 10 10 Identifying Jumper Pins 10 24 Sun Ultra 60 Service Manual August 2001 3 Replace the motherboard as follows a Replace the following to the motherboard a NVRAM TOD with carrier See Section 10 2 2 Replacing the NYRAM TOD on page 10 6 a DIMMs See Section 10 5 2 Replacing a DIMM on page 10 15 a Shroud assembly See Section 8 10 2 Replacing the Shroud Assembly on page 8 39 a CPU modules See Section 10 1 3 Replacing the CPU Module on page 10 4 b Grasping the shroud assembly handle position the motherboard into the chassis c Using a number 2 Phillips head screwdriver proceed as follows a Tighten the two captive screws securing the shroud assembly and th
77. URE 10 6 Removing and Replacing the Audio Card 10 62 Replacing the Audio 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 audio module as follows FIGURE 10 6 a Position the audio module into the chassis b Lower the audio module connector so that it touches its associated card slot on the motherboard 10 18 Sun Ultra 60 Service Manual August 2001 c At the two upper corners of the card push the card straight down into the slot until the card is fully seated d Using a Phillips head screwdriver replace the screw securing the audio module to the system unit chassis e Replace the UPA graphics card s See Section 10 4 2 Replacing the UPA Graphics Card on page 10 11 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Connect any audio cables to the audio module Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 10 7 Motherboard To remove and replace the 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 mo
78. Verifies the Cheerio ASIC device ID is 1000 mixmode_read Verifies the PCI configuration space is accessible as half word bytes by reading the EBus2 vendor ID address e2_class_test Verifies the address class code Address class codes include bridge device 0 x B 0 x 6 other bridge device 0 x A and 0 x 80 and programmable interface 0 x 9 and 0 x 0 status_reg_walk1 Performs walk one test on status register with mask 0 x 280 Cheerio ASIC is accepting fast back to back transactions DEVSEL timing is 0 x 1 line_size_walkl Performs tests 1 through 5 latency_walkl Performs walk one test on latency timer line_walk1 Performs walk one test on interrupt line pin_test Verifies interrupt pin is logic level high 1 after reset CODE EXAMPLE 4 9 identifies the PCI Cheerio output message CODE EXAMPLE 4 9 PCI Cheerio Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 0 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_walkl SUBTEST latency_walkl SUBTEST line_walk1 SUBTEST pin_test Enter 0 12 tests 13 Ouit 14 Menu Il Il Il Vv Chapter 4 Troubleshooting Procedures 4 15 4 7 2 4 7 3 EBus DMA TCR Registers The EBus DMA TCR registers diagnostic
79. a PCI Card 10 7 10 3 2 Replacing a PCI Card 10 9 10 4 UPA Graphics Card 10 10 10 4 1 Removing the UPA Graphics Card 10 10 Contents vii 11 10 4 2 Replacing the UPA Graphics Card 10 11 10 5 DIMM 10 12 10 5 1 Removing a DIMM 10 13 10 5 2 Replacing a DIMM 10 15 10 6 AudioCard 10 16 10 61 Removing the Audio Card 10 16 10 6 2 Replacing the Audio Card 10 18 10 7 Motherboard 10 19 10 7 1 Removing a Motherboard 10 20 10 7 2 Replacing a Motherboard 10 23 Illustrated Parts List 11 1 Product Specifications A 1 A 1 Physical Specifications A 2 A 2 Electrical Specifications A 2 A 3 Environmental Requirements A 3 Signal Descriptions B 1 B 1 Keyboard Mouse and Serial Ports AandB B 2 B 1 1 Keyboard Mouse Connector B 2 B 12 Serial Port A and B RS 423 RS 232 Connectors B 3 B 2 Twisted Pair Ethernet Connector B 5 B 3 UltraSCSI Connector B 6 B 4 Audio Connectors B 10 B 5 Parallel Port Connector B 11 B 6 Media Independent Interface Connector B 14 B 7 UPA Graphics Card Connector B 16 Contents viii C Functional Description C 1 ET C2 C 3 C4 C 5 C 6 C 7 System Unit C 2 C 1 1 UPA Interconnect C 4 C 1 2 System Controller C 5 C13 PCIBus C 6 C 14 EBus2 Devices C 7 C 1 5 UltraSPARC II Processor C 8 C 1 6 Memory System C 9 C 17 Graphics and Imaging C 14 C 1 8 Peripherals C 15 C 1 9 Other RMA Storage Device X Options C 19 C 1 10 Keyboard and Mouse Diskette and Parallel Port C 19 C 1 11 Ser
80. and Mouse Diskette and Parallel Port The keyboard and mouse diskette and parallel port interfaces are managed by the SuperIO component FIGURE C 6 shows keyboard diskette and parallel port interface functionality For a brief description of the SuperIO see Section C 1 16 SuperIO on page C 36 Keyboard and Mouse Port The keyboard and mouse are connected to an 8 pin DIN connector located on the motherboard and to two serial ports on the SuperIO component Each serial port on the SuperIO ASIC provides 16 byte FIFO buffering Data is asynchronously exchanged with the keyboard and mouse at 1200 baud Keyboard current is limited to 700 milliamperes mA by a resettable fuse Only the Sun Type 5 keyboard is supported Appendix C Functional Description C 19 C 1 10 2 Parallel port DB 25 Parallel EMI port filter S gt SuperlO Cheerio 1 ASIC Serial EMI port Mouse filter Keyboard Diskette drive Mode select amp mouse Density sense DIN 8 Diskette drive edge connector Diskette controller FIGURE C 6 Keyboard and Mouse Diskette and Parallel Port Functional Block Diagram Diskette Port The diskette port is supported by a diskette controller located on the SuperIO ASIC and the Cheerio ASIC The diskette controller is software compatible with the DP8473 DP765A and the N82077 diskette controller The SuperIO ASIC is compatible with perpendicular recording drives 2 88 Mb
81. and Sun Graphical User Interface was developed by Sun Microsystems Inc for its users and licensees Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry Sun holds a non exclusive license from Xerox to the Xerox Graphical User Interface which license also covers Sun s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun s written license agreements Federal Acquisitions Commercial Software Government Users Subject to Standard License Terms and Conditions DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS REPRESENTATIONS AND WARRANTIES INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE OR NON INFRINGEMENT ARE DISCLAIMED EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID Copyright 2001 Sun Microsystems Inc 901 San Antonio Road Palo Alto CA 94303 4900 Etats Unis Tous droits r serv s Ce produit ou document est distribu avec des licences qui en restreignent l utilisation la copie la distribution et la d compilation Aucune partie de ce produit ou document ne peut tre reproduite sous aucune forme par quelque moyen que ce soit sans l autorisation pr alable et crite de Sun et de ses bailleurs de licence s il y en a Le logiciel d tenu par des tiers et gui comprend la technologie relative aux polices de caract res est
82. ansition area between 3 Vdc and 3 Vdc The line driver switches at 10 Vdc and 10 Vdc with a maximum of 12 Vdc and 12 Vdc in RS 232 mode RS 423 is similar except that signaling levels are between 4 Vdc to 6 Vdc and 4 Vdc and 6 Vdc The line driver switches at 5 3 Vdc and 5 3 Vdc with a maximum of 6 V and 6 Vdc Switching from RS 232 to RS 423 protocol is accomplished by changing jumpers J2604 and J2605 Jumper positions 1 and 2 are for RS 232 and jumper positions 2 and 3 are for RS 423 Appendix C Functional Description C 23 C 1 12 The preferred signaling protocol is RS 423 The higher voltages of R 232 make it difficult to switch at the higher baud rates The maximum rate for RS 232 is approximately 64 Kbaud while the maximum rate for RS 423 is 460 8 Kbaud The system default is set to RS 232 Synchronous Rates The serial synchronous ports operate at any rate from 50 Kbaud to 256 Kbaud when the clock is generated from the serial port controller When the clock is generated from an external source the synchronous ports operate at up to 384 Kbaud Clock generation is accurate within 1 percent for any rate that is generated between 50 Kbaud and 256 Kbaud Asynchronous Rates The serial asynchronous ports support twenty baud rates that are all exact divisors of the crystal frequency with exception for 110 which is off by less than 1 percent Baud rates include 50 75 110 200 300 600 1200 1800 2400 4800 9600 19200 3
83. ard or connector damage may occur b At the two upper corners of the graphics card pull the card straight up from the slot c Remove the UPA graphics card Place the UPA graphics card on an antistatic mat 10 10 Sun Ultra 60 Service Manual August 2001 Screw UPA graphics card FIGURE 10 4 Removing and Replacing a UPA Graphics Card 10 4 2 Replacing the 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 Position the UPA graphics card into the chassis b Guide the UPA graphics card back panel into the chassis backpanel Chapter 10 Motherboard and Component Replacement 10 11 AN c Lower the UPA graphics card connector so that it touches its associated UPA card slot on the motherboard Caution Avoid damaging the connector by not applying force to one end or one side of the board Note The UPA graphics card connector is a double row connector that reguires two levels of insertion When installing the graphics card ensure that the connector is fully seated into the slot d At the two upper corners of the card push the card straight down into the slot until the card is fully seated e Using a Phillips head screwdriver replace
84. ata can be read or written in approximately the same amount of time for any memory location Glossary 1 DTAG DTE ECP EMI Ethernet FBC FIFO flash PROM Gbyte GUI IDC I O Kbyte LED Mbyte MBps Mbps MHz MII ns NVRAM OBP Glossary 2 Dual tag or data tag Data terminal equipment Extended capability port An IEEE 1284 standard Electro magnetic interference Electrical characteristic that directly or indirectly contributes to a degradation in performance of an electronic system A type of network hardware that provides communication between systems connected directly together by transceiver taps transceiver cables and various cable types such as coaxial twisted pair and fiber optic Frame buffer controller An ASIC responsible for the interface between the UPA and the 3DRAM Also controls graphic draw acceleration First in first out Flash programmable read only memory Gigabyte Graphical user interface Insulation displacement connector Input output Kilobyte Light emitting diode Megabyte Megabyte per second Megabit per second Megahertz Media independent interface Nanosecond 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 Sun U
85. ated Using a Phillips head screwdriver replace the screw securing the card bracket tab to the system unit chassis not illustrated Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Connect the AC power cord Detach the wrist strap Connect all cables to the PCI slots Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 Chapter 10 Motherboard and Component Replacement 10 9 10 4 10 4 1 UPA Graphics Card To remove and replace a UPA graphics card proceed as follows Removing the UPA Graphics Card Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Disconnect the video cable from the graphics card video connector Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the UPA graphics card as follows FIGURE 10 4 a Using a Phillips head screwdriver remove the screw securing the graphics card bracket tab to the system unit chassis Caution Avoid applying force to one end or one side of the bo
86. ble Assemblies To remove and replace the peripheral power cable assembly and the diskette drive cable assembly proceed as follows Note Unconnected peripheral power cables should remain clipped inside the main chassis Removing the Peripheral Power Cable Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding technigues 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Disconnect the peripheral power cable assembly as follows a Remove the peripheral power cable connector from the power supply b Partially remove the drive tray See Section 9 2 1 Removing the RMA on page 9 4 c Remove the peripheral power cable connector from the CD ROM drive or tape drive and the diskette drive d Remove the peripheral power cable connector from the hard drive SCSI subassembly Remove the peripheral power cable from the cable routing clips Remove the peripheral power cable assembly Chapter 8 Major Subassemblies 8 11 8 4 2 8 4 3 Replacing the Peripheral Power Cable Assembly Caution Use pr
87. bly diskette drive 8 13 peripheral power 8 12 CD ROM drive 9 8 chassis foot 8 17 8 18 CPU fan assembly 8 37 CPU module 10 4 DIMM 10 15 diskette drive 9 9 EMI filler panel 8 15 hard drive 8 26 9 3 motherboard 10 23 NVRAM TOD 10 6 PCI card 10 9 PCI fan assembly 8 6 power supply 8 3 RMA 9 9 SCSI drive bay 8 9 shroud assembly 8 39 side access cover 7 4 UPA graphics card 10 11 x option tape drive 9 8 requirements environmental A 3 RISC ASIC C 35 RMA removing 9 4 replacing 9 9 Index 6 S safety requirements 5 2 SCSI C 30 drive bay removing 8 7 replacing 8 9 external cables C 3 1 host adapter C 30 internal SCSI sub assembly C 32 output message 4 23 subassembly functional block diagram C 32 supported target devices C 31 selected jumper settings C 45 serial port C 22 asynchronous rates C 24 cable length C 24 components C 22 EIA levels C 23 functions C 23 jumper settings 10 23 C 46 jumpers C 46 slew rate C 24 synchronous rates C 24 port A connector B 3 pin assignments B 3 output message 4 19 output message with TIP line 4 20 port B connector B 3 pin assignments B 3 output message 4 21 setting up tip connection 3 3 shell prompts xix shroud assembly removing 8 38 replacing 8 39 side access cover removing 7 2 replacing 7 4 signal descriptions B 1 speaker built in C 42 specifications electrical A 2 physical A 2 product A 1 standard sys
88. bly locks into the front panel housing Replace the front panel FIGURE 8 19 a Replace the nameplate onto the front panel ensuring that the light pipe tabs are oriented with the nameplate cutouts b Feed the DC switch assembly power cable through the chassis front FIGURE 8 18 c Position the front panel onto the chassis Using a number 2 Phillips head screwdriver replace the four screws securing the front panel to the chassis d Replace the front panel bezel not illustrated Route the DC power cable along the chassis front and side Secure the power cable in place using the cable routing clips FIGURE 8 18 Connect the DC switch assembly power connector to motherboard connector J3504 FIGURE 8 18 Replace the SCSI drive bay FIGURE 8 17 Caution Prior to replacing the SCSI drive bay ensure that all cables are clear of the drive bay area in the chassis Note Hooks at the drive bay base must lock into the bottom slots of the chassis a Slide the SCSI drive bay into the chassis Caution When replacing the screws that secure the SCSI drive bay to the chassis pay particular attention not to allow a screw to fall into the chassis b Using a number 2 Phillips head screwdriver replace the screws securing the SCSI drive bay to the chassis Sun Ultra 60 Service Manual August 2001 10 11 c Connect the SCSI cables d If necessary replace the RMA refer to Section 9 2 in
89. cac short Int Set Clr Reg Test ho IOMMU Regs Test Psycho IOMMU RAM Address Psycho IOMMU CAM Address U TLB Compare U TLB Flush Test Stream Buff A Control Reg Test Psycho Scac Psycho Cntl and UPA Reg Test Psycho DMA Scoreboard Reg Test Psycho Perf Cntl Reg Test PIO Decoder and BCT Test Enable Test Counter Timer Limit Regs Test Reload Test Test Tes Tes CSST Page Tag Addr Line Tag Addr RAM Addr Test Page Tag Addr Line Tag Addr RAM Addr Test t t Error Status Ni Reg Test rest est TA Test rest est Error Status NI PBMA PCI Config Space Regs 17 PBMA Control Status Reg Test PBMA Diag Reg Test PBMB PCI Config Space Regs T TA Test Test Sst Chapter 3 Power On Self Test 3 9 CODE EXAMPLE 3 1 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 2 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 2D 2 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt lt 1f gt lt 1f gt lt 00 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 00 lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt
90. ccess control layers for both 100BASE X and 10BASE T operations The PHY IC interfaces to the 100 Mbps physical medium dependent transceiver Twister IC The 100BASE X portion of the PHY IC consists of the following functional blocks Transmitter Receiver Clock generation module Clock recovery module The 10BASE T section of the PHY IC consists of the 10 Mbps transceiver module with filters The 100BASE T transceiver is included in a separate Twister IC and features adaptive equalization baseline wander correction and transition time control on the output signals The 100BASE X and 10BASE T sections share the following functional characteristics PCS control MII registers IEEE 1149 1 controller JTAG compliance IEEE 802 3u auto negotiation The following sections provide brief descriptions of the following Automatic negotiation External transceivers External cables Connectors MII power MII port timing 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 The Ethernet port supports automatic negotiation At power up an on board transceiver advertises 100BASE TX in half duplex mode which is configured by the
91. ck diagram TABLEC 6 Audio Card Features Figure Reference Feature A Stereo line level B Stereo microphone input C Internal CD ROM peripheral analog outputs D Codex mono output E Line output F Headphone output G MultiMedia Codec MMCodec Description Attenuated by a resistor divider network and then fed into the Line Inputs of the Codec Buffered by a non inverting operational amplifier one operational amplifier for the left channel and one operational amplifier for the right channel The left and right outputs are then fed into the left and right Mic Inputs of the Codec A filtered 5 Vdc is fed to the signal inputs Cabled to the motherboard and AC coupled to the left and right Aux1 inputs of the Codec Fed into an active graphic equalizer to add bass boost and mid range attenuation Equalizer output is amplified and routed to the front mounted 16 ohm 68 mm speaker A direct output except E1 which enables muting of this signal The mute function is driven from the Codec PIO lines Buffered by an operational amplifier to give headphone drive with low impedances of 16 ohms or more Is independently mutable driven from Codec PIO lines Heart of the audio module A single chip stereo A D and D A converter based on delta sigma conversion The audio card connector is a dual position standard edge connector whose features include a 23 dual positions 46 total a 50 millimeter centerline a 1
92. components When servicing or removing system unit components attach an ESD strap to your wrist then to a metal area on the chassis and then disconnect the power cord from the system unit and the wall receptacle Following this caution equalizes all electrical potentials with the system unit To power off the system unit Back up system files and data Halt the system Caution Pressing the front panel power switch does not remove all power from the system unit a trickle voltage remains in the power supply To remove all power from the system unit disconnect the AC power cord Set the front panel power switch to the Off position FIGURE 6 3 Chapter 6 Power On and Off 6 3 4 Verify the following a The front panel LED is off b The system fans are not spinning Caution Disconnect the AC power cord prior to servicing system components 5 Turn off the power to the monitor 6 Disconnect cables to any peripheral equipment co rrmmmrn Sun 0000000000 O2 020202020202 02020 A aod ey Se co NS Ne Co No Wa Wa 0000000000 000000000000 0000000000 900000000000 0000000000 000000000000 0000000000 0000000000 0 0000000000 000000000000 0000000000 000000000000 ao 0 900000000000 gpm CT FIGURE 6 3 System Unit Power Off Front Panel 6 4 Sun Ultra 60 Service Manual August 2001 CHAPTER 7
93. d 3 17 3 4 3 3 18 CODE EXAMPLE 3 2 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2D o 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt 2 gt lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 00 sO COC 10 OO GC OOS 0 0 0 0 OC a CO Oo CO Co aa Yo o o O o 5 gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt gt rest 18 Test 19 Test 20 Test 21 Test 22 Test 23 diag level Variable Set to min Continued prefetchal0_mw prefetcha80_17 is noped prefetchal0_6 illegal instruction trap prefetchall_lw prefetcha81_31 prefetchall_15 illegal instruction trap UltraSPARC 2 Prefetch Instructions Test prefetch_mr prefetch to non cacheable pag prefetch to page with dmmu misss prefetch miss does not check alignment prefetcha prefetcha prefetcha prefetcha prefetch with fcn 5 prefetch with fcn 2 Test O lest est lest est Test rest lest rest rest I oO OF WN LO Test 10 Test 11 Test 12 Test 13 Test 14 Test 15 Test 16 Test 17 Test 18 Test 19 Test 20
94. d back panel FIGURE B 4 illustrates the UltraSCSI connector configuration and TABLE B 4 lists the connector pin assignments Sun Ultra 60 Service Manual August 2001 A 1 34 FIGURE B 4 UltraSCSI Connector Pin Configuration 0 QOOOOCOCO0000000000000000000000000 0 QOQ0O0D000000000000000000000000000 35 68 TABLE B 4 UltraSCSI Connector Pin Assignments Pin Signal Name Description 1 Gnd Ground 2 Gnd Ground 3 Gnd Ground 4 Gnd Ground 5 Gnd Ground 6 Gnd Ground 7 Gnd Ground 8 Gnd Ground 9 Gnd Ground 10 Gnd Ground 11 Gnd Ground 12 Gnd Ground 13 Gnd Ground 14 Gnd Ground 15 Gnd Ground 16 Gnd Ground Appendix B Signal Descriptions B 7 TABLE B 4 UltraSCSI Connector Pin Assignments Continued Pin Signal Name Description 17 Termpower Termpower 18 Termpower Termpower 19 Not used Undefined 20 Gnd Ground 21 Gnd Ground 22 Gnd Ground 23 Gnd Ground 24 Gnd Ground 25 Gnd Ground 26 Gnd Ground 27 Gnd Ground 28 Gnd Ground 29 Gnd Ground 30 Gnd Ground 31 Gnd Ground 32 Gnd Ground 33 Gnd Ground 34 Gnd Ground 35 Dat lt 12 gt _ Data 12 36 Dat lt 13 gt _ Data 13 37 Dat lt 14 gt _ Data 14 38 Dat lt 15 gt _ Data 15 39 Parl 1_ Parity 1 B 8 Sun Ultra 60 Service Manual August 2001 TABLE B 4 UltraSCSI Connector Pin Assignments Continued Pin Signal Name Description 40 Dat lt 0 gt _ Data 0 41 Dat lt 1 gt _ Data 1 42 Dat lt 2 gt _ Data 2 43 Dat lt 3 gt _ Data 3 44 Dat lt 4 gt _
95. d mouse parallel diskette FIGURE C 1 Ultra 60 System Unit Functional Block Diagram Appendix C Functional Description C 3 CLl UPA Interconnect The UltraSPARC port architecture UPA provides a packet based interconnect between the UPA clients CPU modules PSYCHO ASIC UPA graphics cards Electrical interconnection is provided through four address buses and four data buses See FIGURE C 2 The four address buses are PA address bus 0 UPA_ADO PA address bus 1 UPA_AD1 PA address bus 2 UPA_AD2 PA address bus 3 UPA_AD3 mm EU am EG GIS IAU GEN The four data buses are PA data bus 0 UPA_DATAO PA data bus 1 UPA_DATA1 PA data bus 2 UPA_DATA2 PA data bus 3 UPA_DATA3 Gee UPA_ADO and UPA_AD1 connect the Marvin ASIC to the CPU modules and the PSYCHO ASIC UPA_AD2 connects the Marvin ASIC to the PSYCHO ASIC UPA_AD3 connects the Marvin ASIC to the UPA graphics Two processor data buses UPA_DATA0 and UPA_DATAJ are bidirectional 144 bit data buses 128 bits of data and 16 bits of ECC UPA_DATAO and UPA_DATA1 connect each CPU module to the K9 ASIC The I O data buses UPA_DATA2 and UPA_DATA3 are bidirectional data buses UPA_DATA2 is a 64 bit data bus that connects the PSYCHO ASIC and the UPA graphics UPA_DATAS is a 72 bit data bus 64 bits of data and eight bits of ECC that connects the K9 ASIC to the PSYCHO ASIC TABLE C 1 lists UPA port identification assignments FIGURE C 2 illustrates how the UPA
96. dges Do not touch the DIMM components or metal parts Always wear a grounding strap when handling a DIMM Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding technigues 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Chapter 10 Motherboard and Component Replacement 10 13 10 14 4 Remove the power supply See Section 8 1 1 Removing the Power Supply on page 8 2 5 Locate the DIMM to be removed 6 Push the lever away from the DIMM 7 Remove the DIMM from the socket FIGURE 10 5 8 Place the DIMM on an antistatic mat DIMM FIGURE 10 5 Removing and Replacing a DIMM Sun Ultra 60 Service Manual August 2001 m 9i E gt 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 Caution Do not remove any DIMM from the antistatic container until ready to install it on the motherboard Handle DIMMs only by their edges
97. drivers and line receivers to either RS 232 or RS 423 protocols The line driver slew rate is also programmable For baud rates over 100K the slew rate is set to 10 Vdc usec For baud rates under 100K the slew rate is set to 5 Vdc usec C 22 Sun Ultra 60 Service Manual August 2001 Serial port A DB 25 Line Port A receiver EMI RS 232 423 select filter gs Serial port gt controller Line driver gt Serial port B DB 25 Slew rate select EMI filter Line Ft Port B j e receiver FIGURE C 7 Serial Port Functional Block Diagram Serial Port Functions The serial port provides a variety of functions Modem connection to the serial port allows access to the internet Synchronous X 25 modems are used for telecommunications in Europe An ASCII text window is accessible through the serial port on non graphic systems Low speed printers buttonboxes for CAD CAM applications and exotic devices that function like a mouse are also accessible through the serial port 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 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 The signal is undefined in the tr
98. e MII receive data path 100_mb_twister_loopback_test Forces the twisted pair transceiver into loopback mode 4 16 Sun Ultra 60 Service Manual August 2001 CODE EXAMPLE 4 11 identifies the Ethernet output message CODE EXAMPLE 4 11 Ethernet Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 2 ethernet_test EST my_channel_reset EST hme_reg_test EST global_regl_test EST global_reg2_test bmac_xif_reg_test EST bmac_tx_reg_test EST mif_reg_test EST mac_internal_loopback_test EST 10mb_xcvr_loopback_test EST 100mb_phy_loopback_test Enter 0 12 tests 13 Ouit 14 Menu gt E FHNANANNNNHNANNHNH uu Uu o o uu D D o E ep E wm 4 7 4 Keyboard The keyboard diagnostic consists of an external and internal loopback The external loopback requires a passive loopback connector The internal loopback verifies the keyboard port by transmitting and receiving 128 characters CODE EXAMPLE 4 12 identifies the keyboard output message CODE EXAMPLE 4 12 Keyboard Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 3 TEST keyboard _ test SUBTEST internal _loopback Enter 0 12 tests 13 Ouit 14 Menu gt Chapter 4 Troubleshooting Procedures 4 17 4 7 5 4 7 6 ATT Mouse The mouse diagnostic performs a keyboa
99. e motherboard to the chassis FIGURE 10 8 a Replace the three screws securing the motherboard to the chassis FIGURE 10 7 d Connect the following a Peripheral cable See Section 8 4 2 Replacing the Peripheral Power Cable Assembly on page 8 12 Note Ensure that the peripheral power cable is routed through the cable routing clips a External cables a DC power cable Internal SCSI cable assembly Note Ensure that the SCSI cable is routed through both plastic spring clips installed adjacent to the drive bay a PCI fan assembly power connector e Latch the shroud to the PCI fan bracket hinge clip f Replace the following to the motherboard a PCI card s See Section 10 3 2 Replacing a PCI Card on page 10 9 a UPA graphics card s See Section 10 4 2 Replacing the UPA Graphics Card on page 10 11 a Audio card See Section 10 6 2 Replacing the Audio Card on page 10 18 4 Replace the power supply See Section 8 1 2 Replacing the Power Supply on page 8 3 Chapter 10 Motherboard and Component Replacement 10 25 5 Connect the AC power cord 6 Detach the wrist strap 7 Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 8 Reset the power cycles NVRAM variable to zero as follows a Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 b Press the keyboard Stop and A keys a
100. e that reflects style ergonomics serviceability functionality versatility and quality Physical orientation allows for a rack mount desktop or under desk installation The enclosure design complies with all necessary environmental and regulatory specifications Enclosure Basics Overall dimensions of the enclosure are 17 70 inches 45 00 cm x 7 50 inches 19 00 cm x 17 60 inches 49 60 cm The enclosure houses m One 3 5 inch diskette drive m One 1 6 inch CD ROM drive m One spare 3 5 inch device slot Note The CD ROM drive slot is used for either the CD ROM drive or an X option selected tape drive m Two 1 inch single connector 3 5 inch disk drives a Two plug in UltraSPARC modules Appendix C Functional Description C 47 m Sixteen DIMMs grouped in banks of four m Four PCI slots m One UPA64S module C52 Enclosure Features Enclosure features include m Good access for internal upgrades and service m Optimized system board layout m Graphics expansion module UPA64S connector m Processor placed on plug in module Allows for upgrades m All standard connectors and no splitter cables on rear panel C 6 Environmental Compliance The system unit meets or exceeds the specifications defined by the Controlled Office classification of the 990 1146 03 Rev A document C7 Agency Compliance The system unit complies with international and domestic regulatory requirements for safety ergonomics EMI immu
101. e tray See Section 9 2 6 Replacing the RMA on page 9 9 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 9 8 5 1 EMI Filler Panels To remove and replace the EMI filler panels from the front bezel or the drive tray proceed as follows Removing an EMI Filler Panel Identify the EMI filler panel to be removed Remove an EMI filler panel as follows FIGURE 8 5 a Remove the front bezel b Use your finger to pop the EMI filler panel from the bezel Remove the drive tray drive See Section 9 2 1 Removing the RMA on page 9 4 Use your fingers to pop the drive tray EMI filler panel from the drive tray FIGURE 8 6 8 14 Sun Ultra 60 Service Manual August 2001 RMA Filler panel 3 FIGURE 8 6 Removing and Replacing the RMA EMI Filler Panel 8 5 2 Replacing an EMI Filler Panel 1 Position and snap the EMI filler panel into the RMA FIGURE 8 6 2 Replace the RMA See Section 9 2 6 Replacing the RMA on page 9 9 3 Position and snap the EMI filler panel into the bezel FIGURE 8 5 Chapter 8 Major Subassemblies 8 15 8 6 Chassis Foot To remove and replace a chassis foot proceed as follows 8 6 1 Removing the Foot 1 Power off the system un
102. ead Enter 0 12 tests 13 Ouit 14 Menu gt Serial Port A The serial port A diagnostic invokes the uart_loopback test The uart_loopback test transmits and receives 128 characters and checks the transaction validity The following baud rates are tested in asynchronous mode 460800 307200 230400 153600 76800 57600 38400 19200 9600 4800 2400 and 800 CODE EXAMPLE 4 16 identifies the serial port A output message CODE EXAMPLE 4 16 Serial Port A Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 7 EST uarta_test AUDRATE 1200 UBTEST internal_loopback AUDRATE 1800 UBTEST internal_loopback AUDRATE 2400 UBTEST internal_loopback E 4800 internal_loopback 600 ternal_loopback DRATE 19200 ternal_loopback UDRATE 38400 UBTEST internal_loopback AUDRATE 57600 UBTEST internal_loopback AUDRATE 76800 UBTEST internal_loopback AUDRATE 115200 UBTEST internal_loopback BAUDRATE 153600 D iw ve D C U c tr n D 0 5 D Il D C U c tr n i H D D auauauauauouauauoaouwoumH C U c bE n I H 5 Chapter 4 Troubleshooting Procedures 4 19 4 20 CODE EXAMPLE 4 16 Serial Port A Output Message Continued SUBTEST internal_loopback BAUDRATE 230400 SUBTE
103. ection 10 3 1 Removing a PCI Card on page 10 7 b Disconnect the PCI fan power harness from the motherboard c Press the locking snap and disengage d Disengage the studs from the chassis slot Remove the PCI fan assembly by moving it back over and up Chapter 8 Major Subassemblies 8 5 02 2 AN Stud Power harness Stud Speaker assembly reference RQ X Y Chassis slots FIGURE 8 3 Removing and Replacing the PCI Fan Assembly 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 Connect the PCI fan as follows 8 6 Sun Ultra 60 Service Manual August 2001 a Position the studs into the chassis slots and engage b Press the locking snap and engage c Connect the power harness to the motherboard d Replace any long PCI cards See Section 10 3 2 Replacing a PCI Card on page 10 9 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 3 8 3 1 Hard Drive Bay With SCSI Assembly
104. ective part If POST completes with no errors all LEDs will be off and the system will return to the OpenBoot PROM OBP TABLE 3 2 defines the keyboard LED patterns FIGURE 3 2 shows the location of the LED keys on the keyboard Sun Ultra 60 Service Manual August 2001 3 8 Initializing Motherboard POST To initialize the motherboard POST Power off the system unit At the keyboard simultaneously press and hold the Stop and D keys and press the power on key Note Video output is disabled while POST is initialized Note If the POST output results are to be viewed a tip connection must be set up See Section 3 2 1 Setting Up a Tip Connection on page 3 3 Verify the keyboard LEDs light to confirm the system is in the POST mode and the keyboard Caps Lock key LED flashes on and off to indicate the system has enabled POST If a failure occurs during POST a keyboard key LED other than the Caps Lock key LED may light indicating a failed system component See Section 3 7 System and Keyboard LEDs on page 3 22 If the Caps Lock key LED fails to flash after the Stop and D keys are pressed POST has failed See Section 3 7 System and Keyboard LEDs on page 3 22 Note The most probable cause of this type of failure is the motherboard However optional system components could also cause POST to fail Before replacing the motherboard remove any optional components suc
105. ed in this ASIC Interrupt logic concentrates 42 different interrupt sources into a 6 bit code which communicates with the PSYCHO ASIC It also integrates a JTAG controller Highlights of the RISC ASIC features include Appendix C Functional Description C 35 C 1 16 m Determines system clock frequency m Controls reset generation m Performs PCI bus and miscellaneous interrupt concentration for PSYCHO Controls flash PROM programming frequency margining and lab console operation m 33 MHz operation m 3 3 Vdc and 5 Vdc supply voltage SuperlO The SuperlO is a commercial off the shelf component that controls the keyboard diskette and parallel port interfaces It contains a DMA driven diskette controller two serial port controllers an IEEE 1284 parallel port interface and an IDE disk interface not currently used The SuperlO drives the various ports directly with some 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 SuperlO include a Two independent serial ports used for keyboard and mouse a N82077 diskette drive interface a IEEE 1284 parallel port interface C2 Power Supply The system unit uses a 350 watt power supply that operates under the voltage range of 90 to 264 volts root mean sguare Vrms and a freguency range of 47 to 63 Hz The maximum input current is 7 amps and the inrush c
106. ed prior to system power so the system can recognize the peripherals when it is activated 2 Connect the AC power cord 3 Set the front panel power switch to the On position FIGURE 6 1 or press the Sun Type 5 keyboard power on key FIGURE 6 2 4 Verify the following a The front panel LED is on b The system fans are spinning o om E m peee eenen amn Sun 00000000000 coda DLOCO0 7020020220 vo 00000000 0000000000 0 0000000000 000000000000 0000000000 90 60 00000000 0000000000 000000000000 2000000000 000000000000 0000000000 0000000 0000 0000000000 000000000000 0000000000 000000000000 0000000000 000000000000 OOoOO0O0OOOOOO Ooooooooooo 0000000000 0000000000 0 0000000000 0 0 0 0 0 0 0 0 0 0 O oo000000000 Ta Er FIGURE 6 1 System Unit Power On Front Panel 6 2 Sun Ultra 60 Service Manual August 2001 Power on key FIGURE 6 2 Sun Type 5 Keyboard Powering Off the System Unit Caution Prior to turning off the system unit 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
107. el NVRAM variable set to min CODE EXAMPLE 3 2 diag level Variable Set to min Executing Power On SelfTest 0 gt O gt Sun Ultra 60 UltraSPARC II 2 way UPA PCI POST x x x xx xx xxxx xx xx PM O gt INFO Processor 0 is master 0 gt 0 gt lt 00 gt Init System BSS 0 gt lt 00 gt NVRAM Battery Detect Test 0 gt lt 00 gt NVRAM Scratch Addr Test 0 gt lt 00 gt DMMU TLB Tag Access Test 0 gt lt 00 gt DMMU TLB RAM Access Test 0 gt lt 00 gt IMMU TLB Tag Access Test 3 14 Sun Ultra 60 Service Manual August 2001 CODE EXAMPLE 3 2 0 gt 0 gt lt 0 lt 0 O gt INF 0 gt 0 gt 0 gt 0 gt lt 0 lt 0 lt 0 lt 0 O gt INF 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt O gt INFO O gt INFO O gt INFO 0 gt 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 2 2 gt 2 gt lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 2 gt INF 2 2 gt 2 gt 23 2 gt 2 gt 0 gt 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 2 gt 2 gt lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 GO OO co co O O CO no Oo co gt E Or CO CC O O O Ecache RAM Ecache Tag diag level Variable Set to min Continued gt IMMU TLB RAM Access Test gt Probe Ecache CPU 296 MHz 2048KB Ecache Addr Tes
108. emove and replace the Ultra 60 storage devices This chapter contains the following topics m Hard Drive page 9 2 a Removable Media Assembly Drive page 9 4 Note The actions required to remove and replace the major subassemblies are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 9 1 9 1 J11 Hard Drive To remove and replace a hard drive proceed as follows Removing a Hard Drive Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the hard drive as follows FIGURE 9 1 a Push the handle latch to open the hard drive handle b Extend the hard drive handle to disconnect the hard drive from the system unit c Holding the drive handle remove the hard drive from the drive bay Place the hard drive on an antistatic mat 9 2 Sun Ultra 60 Service Manual August 2001 Hard drive handle Handle latch Hard drive Drive bay
109. ent depending on system configurations This chapter contains the following topics POST Overview page 3 2 Pre POST Preparation page 3 2 Initializing POST page 3 5 Maximum and Minimum Levels of POST page 3 6 POST Progress and Error Reporting page 3 18 Bypassing POST page 3 21 Additional Keyboard Control Commands page 3 22 System and Keyboard LEDs page 3 22 Initializing Motherboard POST page 3 23 3 1 3 1 POST Overview POST is useful in determining if a portion of the system unit has failed and should be replaced POST detects approximately 95 percent of system unit faults and is located in the system board OpenBoot PROM OBP The setting of two NVRAM variables the diag switch and the diag level flag determine if POST is executed TABLE 3 1 lists the diag switch and diag level flag settings for disabling POST off enabling POST maximum max or enabling POST minimum min TABLE 3 1 Diag Level Switch Settings POST Serial Port A Serial Port A Diag Level Setting Initialization 1 0 Error Output Off No N A N A Max Yes power on Enabled Enabled Min Yes power on Disabled Enabled 3 2 3 2 Pre POST Preparation Pre POST preparation includes Diag Switch Setting N A True True m Setting up a tip connection to another workstation or terminal to view POST progress and error messages See Section 3 2 1 Setting Up a Tip Connection on page 3 3 a Verifying baud rat
110. ent Organization Continued Content Description Provides troubleshooting advice and suggested corrective actions for hardware problems Explains how to work safely when servicing the system unit Chapter 6 Power On and Off Chapter 7 Internal Access Chapter 8 Major Subassemblies Chapter 9 Storage Devices Chapter 10 Motherboard and Component Replacement Chapter 11 Illustrated Parts List Appendix A Product Specifications Appendix B Signal Descriptions Appendix C Functional Description Glossary Index UNIX Commands Provides step by step procedures to power on and power off the system unit Provides step by step procedures to remove the side access panel attach the wrist strap and replace the side access panel Provides step by step procedures to remove and replace major subassemblies Provides step by step procedures to remove and replace storage devices Provides step by step procedures to remove and replace the motherboard and various components associated with motherboard operation Lists replaceable parts for the system unit Provides product specifications system requirements about power and environment system unit dimensions weight memory mapping and peripheral component interconnect PCI card slot specifications Provides signal descriptions Provides functional descriptions for the system unit Provides a
111. ery 5 4 Tools Required The following tools are required to service the Ultra 60 computer system unit m No 2 Phillips screwdriver magnetized tip suggested a Needle nose pliers m Grounding wrist strap m Digital voltage meter DVM m Antistatic mat Place ESD sensitive components such as motherboard circuit cards hard drives DIMMs and TOD NVRAM on an antistatic mat The following items can be used as an antistatic mat m Bag used to wrap a Sun replacement part m Shipping container used to package a Sun replacement part m Inner side metal part of the system unit cover m Sun ESD mat part number 250 1088 can be purchased through your Sun sales representative m Disposable ESD mat shipped with replacement parts or optional system features 5 4 Sun Ultra 60 Service Manual August 2001 CHAPTER 6 Power On and Off This chapter contains procedures to power on and power off the Ultra 60 computer This chapter contains the following topics m Powering On the System Unit page 6 2 a Powering Off the System Unit page 6 3 Note The actions reguired to remove and replace the major subassemblies are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 6 1 6 1 Powering On the System Unit To power on the system unit 1 Turn on power to all connected peripherals Note Peripheral power is activat
112. es between a workstation and a monitor or a workstation and a terminal See Section 3 2 2 Verifying the Baud Rate on page 3 4 If a terminal or a monitor is not connected to serial port A default port of a workstation or server to be tested the keyboard LEDs are used to determine error conditions See Section 3 7 System and Keyboard LEDs on page 3 22 Sun Ultra 60 Service Manual August 2001 3 2 1 Setting Up a Tip Connection A tip connection enables a remote shell window to be used as a terminal to display test data of a system being tested Serial port A or serial port B of a tested system unit is used to establish the tip connection between the system unit being tested and another Sun workstation monitor or TTY type terminal The tip connection is used in a SunOS window and provides features to help with the OBP To set up a tip connection See FIGURE 3 1 Connect serial port A of the system being tested to serial port B of another Sun workstation using a serial null modem cable connect cable pins 2 3 3 2 7 20 and 20 7 s Gr 20 EDE 3 O os 70 O7 200 O 20 bo eee cc FIGURE 3 1 Setting Up a TIP Connection At the other Sun workstation check the etc remote file by changing to the etc directory and then editing the remote file hardwire dv dev term b brs9600 el C S O U D ie oe D Note The example shows connection to serial port B
113. es 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 Caution The DC switch assembly removal procedure is a complex procedure It is recommended that a qualified field service representative perform this procedure Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Caution Pressing the front panel power switch does not remove all power from the system unit a trickle voltage remains in the power supply To remove all power from the system unit disconnect the AC power cord Chapter 8 Major Subassemblies 8 19 900900000000 0000000000 000000000000 0000000000 000000000000 oo 02020 CO 0000000000 CE O2 020202070200 020 0000000000 000000000000 O2 02020 070202 07020 0000000000 CJ CT FIGURE 8 9 System Unit Power Off Front Panel Caution Disconnect the AC power cord prior to servicing system components 2 Disconnect the lock block FIGURE 8 2 pB g o Z i UU Wea le 4 N CNRC OO O00000000 A Beas Lock block KRE Oi OOOO Y e CEES LE 0 D OOOO J 0 PLD I 1 E ooo D ae OR Dd a i S a FIGURE 8 10 Lock Block Locat
114. ession capability and fast access 12X 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 Headphone access eject pin eject and volume control are available on the front panel Audio from the CD is available through either the front panel headphone connection the line out connector at the system unit rear accessible by cabling from front to rear or the internal speaker The CD ROM drive supports an approximate data transfer rate of 600 Kbyte s and an access time of 350 ms maximum The SunCD 12X Installation and User s Guide part number 805 0940 provides cleaning jumper setting and operation instructions for the CD ROM drive Diskette Drive The system unit uses a standard 1 44 Mbyte diskette drive that is 1 inch 25 40 mm high The system to diskette drive interface is an 82077 style interface Refer to the Manual Eject Diskette Drioe Specifications part number 805 1133 for cleaning jumper setting and instructions for the diskette drive SuperlO Diskette Drive Interface The SuperlO component contains an onboard diskette drive controller There is a 16 byte first in first out FIFO device that buffers and supports burst and non burst modes The diskette drive controller handles data rates of 500 Kbps and 250 Kbps Supported Features Two additional pins on the
115. fore placing them on any surface Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Disconnect the diskette drive cable assembly as follows a Partially remove the drive tray See Section 9 2 1 Removing the RMA on page 9 4 b Disconnect the SCSI cable from the CD ROM drive or tape drive and unfeed the cable through the chassis opening to expose the diskette drive cable underneath c 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 Remove the diskette drive cable assembly 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 Position the diskette drive cable assembly into the chassis Connect the following a Replace the diskette drive cable connector to the motherboard b Replace the diskette drive cable into the plastic spring clips installed adjacent to the drive bay c Replace the diskette drive cable connector to the diskette drive d Connect the SCSI cable to the CD ROM drive or tape drive Chapter 8 Major Subassemblies 8 13 e Replace the driv
116. from the motherboard FIGURE 8 8 Using a number 2 Phillips head screwdriver remove the screw securing the speaker assembly to the chassis Remove the speaker assembly Chapter 8 Major Subassemblies 8 17 Speaker assembly Z Screw Speaker cable 220 ODL 22 222 eee 2000 e s 20 FIGURE 8 8 Removing and Replacing the Speaker Assembly 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 1 Position the speaker assembly in the chassis FIGURE 8 8 2 Connect the speaker cable to the motherboard 3 Using a number 2 Phillips head screwdriver replace the screw securing the speaker assembly to the chassis 8 18 Sun Ultra 60 Service Manual August 2001 Replace the PCI fan assembly See Section 8 2 2 Replacing the PCI Fan Assembly on page 8 6 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 8 DC Switch Assembly To remove and replace the DC switch assembly proceed as follows Removing the DC Switch Assembly Caution Use proper ESD grounding techniqu
117. ft the side access cover upward and remove 7 2 Sun Ultra 60 Service Manual August 2001 Side access cover System unit service position System unit front FIGURE 7 2 Removing the Side Access Cover 12 Attaching the Wrist Strap Caution Wear an antistatic wrist strap and use an ESD protected mat when handling components When servicing or removing system unit components attach an ESD strap to your wrist then to a metal area on the chassis and then disconnect the power cord from the system unit and the wall receptacle Following this caution equalizes all electrical potentials with the system unit 1 Unwrap the first two folds of the wrist strap wrap the adhesive side firmly against the wrist 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 Chapter 7 Internal Access 7 3 Wrist strap 7 4p K System unit rear FIGURE 7 3 Attaching the Wrist Strap to the Chassis 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 towards the system unit front 3 Connect the lock block FIGURE 7 1 4 Position the system unit in the operating position 7 4 Sun Ultra 60 Service Manual August 2001 Side access cover NI RSS
118. fter the system banner appears on the monitor c At the ok prompt type ok setenv power cycles 0 d Verify the power cycles NVRAM variable increments each time the system unit 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 10 26 Sun Ultra 60 Service Manual August 2001 CHAPTER 1 1 Illustrated Parts List This chapter lists the authorized replaceable parts for the Ultra 60 computer system unit FIGURE 11 1 illustrates an exploded view of the system unit TABLE 11 1 lists the system unit replaceable components A brief description of each listed component is also provided Note The actions required to remove and replace the major subassemblies are also illustrated with photographs and audio visual instructions on the Sun Ultra 60 ShowMe How Multimedia Documentation part number 704 5886 Numerical references illustrated in Figure 11 1 correlate to the numerical references listed in Table 11 1 Consult your authorized Sun sales representative or service provider to order a replacement part FIGURE 11 1 System Unit Exploded View Sun Ultra 60 Service Manual August 2001 11 2 TABLE 11 1 System Unit Replaceable Components Numerical Reference Component Description 1 2 1 Gbyte SCSI a
119. g and Replacing the PCI Fan Assembly 8 6 Removing and Replacing the SCSI Drive Bay 8 9 Removing and Replacing the Bezel EMI Filler Panel 8 15 Figures xi mn n mn mn n mn mn n mn mn n mn mn n mn mn mn mn mn mn mn mn mn n mn mn mn mn mn n GURE 8 6 GURE 8 7 GURE 8 8 GURE 8 9 GURE 8 10 GURE 8 11 GURE 8 12 GURE 8 13 GURE 8 14 GURE 8 15 GURE 8 16 GURE 8 17 GURE 8 18 GURE 8 19 GURE 8 20 GURE 8 21 GURE 8 22 GURE 8 23 GURE 8 24 GURE 8 25 GURE 9 1 GURE 9 2 GURE 9 3 GURE 10 1 GURE 10 2 GURE 10 3 GURE 10 4 GURE 10 5 GURE 10 6 GURE 10 7 Removing and Replacing the RMA EMI Filler Panel 8 15 Removing and Replacing the Chassis Foot 8 16 Removing and Replacing the Speaker Assembly 8 18 System Unit Power Off Front Panel 8 20 Lock Block Location 8 20 Removing the Side Access Cover 8 21 Attaching the Wrist Strap to the Chassis 8 22 Removing and Replacing a PCI Card 8 23 Removing and Replacing a UPA Graphics Card 8 24 Removing and Replacing the PCI Fan Assembly 8 25 Removing and Replacing a Hard Drive 8 26 Removing and Replacing the SCSI Drive Bay 8 28 DC Switch Assembly Cable Routing 8 29 Removing and Replacing the Front Panel 8 30 Removing and Replacing the Front Panel DC Switch Assembly 8 31 Replacing the Side Access Cover 8 34 System Unit Power On Front Panel 8 35 Sun Type
120. g and Replacing the SCSI Drive Bay Sun Ultra 60 Service Manual August 2001 8 28 9 Disconnect the DC switch assembly power connector from motherboard connector J3504 FIGURE 8 18 DC power connector mM AN DC power cable routing FIGURE 8 18 DC Switch Assembly Cable Routing 10 Remove the DC switch assembly power cable from the cable routing clips 11 Remove the front panel FIGURE 8 19 a Remove the front panel bezel b Remove the front panel nameplate and light pipe c Using a number 2 Phillips head screwdriver remove the four screws securing the front panel to the chassis d Remove the front panel from the chassis Chapter 8 Major Subassemblies 8 29 8 30 Front panel Light pipe Nameplate FIGURE 8 19 Removing and Replacing the Front Panel 12 Remove the DC switch assembly from the front panel FIGURE 8 20 a Accessing the rear of the front panel and 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 of the front panel b Repeat Step a for the other side of the DC switch assembly c Continue pressing the detent tab on alternate sides and pushing the DC switch assembly toward the front until the DC switch assembly can be removed from the housing d Remove the DC switch assembly from the front panel Sun Ultra 60 Service Manual August 2001 8 8 2 gt gt gt
121. g the RMA on page 9 9 Removing the Diskette Drive Caution Use proper ESD grounding technigues 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 Position the diskette drive Using a number 2 Phillips head screwdriver remove the four screws securing the diskette drive to the RMA FIGURE 9 3 3 Remove the diskette drive and place it on an antistatic mat 9 8 Sun Ultra 60 Service Manual August 2001 9 25 9 2 6 Replacing the Diskette Drive Note If installing a diskette drive verses replacing ensure that the peripheral power cable and all data cables are properly routed through the clips adjacent to the drive bay Route the diskette drive cable through both plastic spring clips installed adjacent to the hard disk 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 Position the diskette drive into the RMA FIGURE 9 3 Using a number 2 Phillips head screwdriver replace the four screws securing the diskette drive to the RMA Replace the RMA See Section 9 2 6 Replacing the RMA on page 9 9 Replacing the RMA Caution Use proper ESD grounding techniques when handling components
122. gt Ecache Tag Test 2 gt lt 00 gt Invalidate Ecache Tags 2 gt lt 00 gt Map PROM STACK NVRAM in DMMU 2 gt lt 00 gt Update Slave Stack Frame Ptrs 0 gt lt 00 gt DMMU Hit Miss Test 0 gt lt 00 gt IMMU Hit Miss Test 0 gt lt 00 gt DMMU Little Endian Test 0 gt lt 00 gt IU ASI Access Test 0 gt lt 00 gt FPU ASI Access Test 2 gt lt 00 gt DMMU Hit Miss Test 2 gt lt 00 gt IMMU Hit Miss Test 2 gt lt 00 gt DMMU Little Endian Test 2 gt lt 00 gt IU ASI Access Test 2 gt lt 00 gt FPU ASI Access Test 2 gt lt 00 gt Dcache RAM Test 2 gt lt 00 gt Dcache Tag Test 2 gt lt 00 gt Icache RAM Test 2 gt lt 00 gt Icache Tag Test 2 gt lt 00 gt Icache Next Test 2 gt lt 00 gt Icache Predecode Test 0 gt lt 1f gt Init Psycho 0 gt lt 1f gt PIO Read Error Master Abort Test 0 gt lt 1f gt PIO Read Error Target Abort Test 0 gt lt 1f gt PIO Write Error Master Abort Test 0 gt lt 1f gt PIO Write Error Target Abort Test 0 gt lt 1f gt Timer Increment Test 0 gt lt 1f gt Consistent DMA UE ECC Rd Err Lpbk Test 0 gt lt 1f gt Pass Thru DMA UE ECC Rd Err Lpbk Test 0 gt lt 00 gt Copy Post to Memory 0 gt lt 00 gt Ecache Thrash Test 0 gt lt 00 gt Init Memory 0 gt lt 00 gt Memory Addr w Ecache Test O gt INFO 128MB Bank 0 O gt INFO OMB Bank 1 O gt INFO OMB Bank 2 O gt INFO OMB Bank 3 CODE EXAMPLE 3 1 OST O gt I 0 gt O gt I O gt I OT O gt I FO FO
123. h as PCI cards and memory and repeat the POST Note Non optional components such as DIMMs the motherboard the power supply and the keyboard must be installed for POST to execute properly Removing the optional system components and retesting the system unit isolates the possibility that those components are the cause of the failure To receive additional POST failure information establish a tip connection See Section 3 2 1 Setting Up a Tip Connection on page 3 3 Chapter 3 Power On Self Test 3 23 3 24 Sun Ultra 60 Service Manual August 2001 CHAPTER 4 Troubleshooting Procedures This chapter describes how to troubleshoot possible hardware problems and includes suggested corrective actions This chapter contains the following topics Power On Failure page 4 2 Video Output Failure page 4 3 Disk Drive or CD ROM Drive Failure page 4 3 Power Supply Test page 4 5 DIMM Failure page 4 7 OpenBoot PROM On Board Diagnostics page 4 8 OpenBoot Diagnostics page 4 13 4 1 4 1 4 2 Power On Failure This section provides examples of power on failure symptoms and suggested actions Symptom The system unit does not power up when the keyboard power switch is pressed Action Check the keyboard connection Ensure that the keyboard is properly connected to the system unit Check the AC power cord Ensure that the AC power cord is properly connected to the system unit and to the wall
124. he Marvin ASIC and performs all data bus switching Appendix C Functional Description C 9 AN C 10 MEM_A_SEL MEM_B_SEL MEM_A_RD MEM_B_RD MEM_A_WR MEM_B WR UPA_DATA0 lt 143 000 gt UPA_DATA1 lt 143 000 gt UPA_DATA2 lt 63 00 gt UPA_DATA3 lt 71 00 gt MEM_ADDR MEM_RASA2_L MEM_RASAO_L Marvin MEM_CASR2_L ASIG MEM_CASRO_L MEM_WRR2_L eran mem wano Memory module MEM_DAT lt 575 000 gt FIGURE C 3 Memory System Functional Block Diagram As shown in FIGURE C 4 the memory module is arranged in four banks DIMMs are always accessed four at a time Consequently the DIMMs must be installed in groups of four quad and individual DIMMs within a bank must be of equal capacity FIGURE C 5 illustrates DIMM row mapping Caution Failure to populate a DIMM bank with DIMMs of equal capacity will result in inefficient use of memory resource or system failure Note For best system performance install four identical DIMMs Sun Ultra 60 Service Manual August 2001 Bank 0 MEM_ADR_A WEA L N Fn RASO_L p CASO_L MEM_ADR_B WEB L RAS2_L CAS2_L MEM_ADR_A l WE AL RAS1_L MEM_ADR_B WEBL LY CAS2 L F s l MEM_DAT a l U1004 FIGURE C 4 Memory Module Functional Block Diagram Appendix Func
125. hen handling components Wear an antistatic wriststrap and use an ESD protected mat Store ESD sensitive components in antistatic bags before placing them on any surface Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Locate the jumpers on the system board Change the J2604 and J2605 jumper selection See TABLE C 16 Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 TABLE C 16 Serial Port Jumper Settings Default Jumper Jumper Pins 1 2 Select Pins 2 3 Select on Pins J2604 RS 232 RS 423 24 3 J2605 RS 232 RS 423 24 3 C 46 Sun Ultra 60 Service Manual August 2001 C 4 2 Flash PROM Jumpers Flash PROM jumpers J2703 and J2704 are for reprogramming specific code blocks and remote programming of the flash PROM TABLE C 17 identifies the flash PROM 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 TABLE C 17 Flash PROM Jumper Settings C 5 C 5 1 Default Jumper on Jumper Pins 1 2 Select Pins 2 3 Select Pins Signal Controlled J2703 Write protect Write Enable 1 2 FLASH PROM PROG ENABLE J2704 High half Normal 2 3 XOR LOGIC SET booting Booting Enclosure The system unit uses an enclosur
126. hics card built in diagnostic test verifies basic graphics functionality without booting the operating system software To execute the built in diagnostic test the system must be at the ok prompt To initilize the UPA graphics card diagnostic At the ok prompt type ok setenv diag switch true diag switch true Sun Ultra 60 Service Manual August 2001 2 At the ok prompt type ok Ver Thi Ver hi K FFB Frame Buffer functional test passed o test screen ifying Console Mode for Frame Buffer Board s will take a few minutes ifying Frame Buffer Memory used for console mode s will take about two minutes 3 When the UPA graphics card on board diagnostics are completed type ok dia setenv diag switch false g switch false 4 7 OpenBoot Diagnostics The OpenBoot diagnostic OBDiag is a menu driven set of diagnostics that verifies PCI Cheerio Ebus DMA TCR registers Ethernet Keyboard Mouse Floppy Serial port A Serial port B NVRAM Audio SCSI All above OBDiag performs root cause failure analysis on the referenced devices by testing internal registers confirming subsystem integrity and verifying device functionality To initilize the OBDiag menu 1 At the ok prompt type obdiag Chapter 4 Troubleshooting Procedures 4 14 2 Verify that the OBDiag screen is displayed CODE EXAMPLE 4 7 CODE EXAMPLE 4 7 OBDiag Screen
127. ho IOMMU RAM Address Psyc IOMM IOMM Stream Psyc Psyc Psyc Psyc Psyc Psyc Psyc Psyc PBMA PBMA PBMA PBMB PBMB PBMB rest est Test reset rest Test Test Test Fest Test lest lest rest Test rest Leet lest Test ho ho ho ho ho ho IOMMU CAM Address U TLB Compare U TLB Flush Test Test Reg Test Test Test Buff A Control Reg Test ocac Scac Scac Scac Scac Scac Scac Scac heA heA heA heA heB heB heB heB Page Line Page Tag Addr Line Tag Addr Test RAM Addr Test Error Status NTA T Tag Addr Test Tag Addr Test RAM Addr Test Error Status NTA T lest PCI Config Space Regs Test Control Status Reg Test Diag Reg Test PCI Config Space Regs est Control Status Reg Test Diag Reg Test UltraSPARC 2 Prefetch Instructions Test prefetch_mr prefetch to non cacheabl prefetch to page with dmmu misss prefetch miss does prefetcha wi prefetcha wi prefetcha wit prefetcha wit prefetch wit pre pre pre pre pre pre pre pre prefetch wit fetch wi fetch wi fetch wi fetc fetc fetc fetc ha wi fetch wit hal4 with fen 2 ha80_mr ha8l_lr est est asi asi asi asi D D D D h fon h fon not check alignment Ox4c is Ox54 is Ox6e is 0x76 is fcn 5 fcn 2 12 3 Chapter 3 Power On Self Test pag noped noped noped noped h fcn 16 is noped h fcn 29 is noped th asi 0x15 is nope
128. ial Port C 22 C 1 12 Ethernet C 24 C 1 13 Audio Card and Connector C 28 C 1 14 SCSI C 30 C 1 15 ASICs C 33 C 1 16 SuperlO C 36 Power Supply C 36 C 2 1 Control Signals C 37 C 22 Built In Speaker C 42 C 2 3 Standard System Facilities C 43 Motherboard C 43 Jumper Descriptions C 45 C 4 1 Serial Port Jumpers C 46 C 4 2 Flash PROM Jumpers C 47 Enclosure C 47 C 5 1 Enclosure Basics C 47 C 5 2 Enclosure Features C 48 Environmental Compliance C 48 Agency Compliance C 48 Contents ix C 8 Energy Star Software Support C 48 Glossary G 1 Index ix 1 Contents x GURE 1 1 GURE 1 2 GURE 1 3 GURE 3 1 GURE 3 2 GURE 4 1 GURE 4 2 GURE 4 3 GURE 6 1 GURE 6 2 GURE 6 3 GURE 7 1 GURE 7 2 GURE 7 3 GURE 7 4 GURE 8 1 GURE 8 2 GURE 8 3 GURE 8 4 GURE 8 5 Figures Ultra 60 Desktop Workstation 1 2 System Unit Front View 1 4 System Unit Rear View 1 5 Setting Up a TIP Connection 3 3 Sun Type 5 Keyboard 3 5 Power Supply Connector J2901 4 6 Power Supply Connector J2902 4 6 Power Supply Connector J2903 4 7 System Unit Power On Front Panel 6 2 Sun Type 5 Keyboard 6 3 System Unit Power Off Front Panel 6 4 Lock Block Location 7 2 Removing the Side Access Cover 7 3 Attaching the Wrist Strap to the Chassis 7 4 Replacing the Side Access Cover 7 5 Removing and Replacing the Power Supply Part 1 of 2 8 3 Removing and Replacing the Power Supply Part 2 of 2 8 4 Removin
129. ial port A is provided in Section 3 4 1 diag level Variable Set to max on page 3 7 An example of a min level POST output on serial port A is provided in Section 3 4 2 diag level Variable Set to min on page 3 14 To set the diag level variable to min type ok setenv diag level min To return to the default setting ok setenv diag level max 3 6 Sun Ultra 60 Service Manual August 2001 3 4 1 diag level Variable Set to max When the diag level variable is set to max POST enables an extended set of diagnostic level tests This mode reguires approximately 2 minutes and 15 seconds to complete with 128 Mbytes of DIMM installed CODE EXAMPLE 3 1 identifies a typical serial port A POST output with the diag level variable set to max CODE EXAMPLE 3 1 diag level Variable Set to max Executing Power On SelfTest 0 gt O gt Sun Ultra 60 UltraSPARC II 2 way UPA PCI POST x x x xx xx xxxx xx xx PM O gt INFO Processor 0 is master 0 gt 0 gt lt 00 gt Init System BSS 0 gt lt 00 gt NVRAM Battery Detect Test 0 gt lt 00 gt NVRAM Scratch Addr Test 0 gt lt 00 gt DMMU TLB Tag Access Test 0 gt lt 00 gt DMMU TLB RAM Access Test 0 gt lt 00 gt IMMU TLB Tag Access Test 0 gt lt 00 gt IMMU TLB RAM Access Test 0 gt lt 00 gt Probe Ecache O gt INFO CPU 296 MHz 2048KB Ecache 0 gt lt 00 gt Ecache RAM Addr Test 0 gt lt 00 gt Ecache Tag Addr Te
130. ic Signal Name Description 18 Not connected None 19 Not connected None 20 DTR Data Terminal Ready Used to control switching of the DCE to the communication channel 21 Not connected None 22 Not connected None 23 Not connected None 24 TXC Terminal Clock Generated by the DTE to provide timing information to the DCE Used only in synchronous mode and only when the driver reguests a locally generated clock Otherwise TXC echoes the modem generated clock The falling edge of the clock corresponds to the center of the data bit transmitted on TXD 25 Not connected None B 2 Twisted Pair Ethernet Connector The twisted pair Ethernet TPE connector is a RJ 45 type connector located on the motherboard back panel FIGURE B 3 illustrates the TPE connector configuration and TABLE B 3 lists the connector pin assignments Caution Connect only TPE cable into TPE connector Appendix B Signal Descriptions B 5 amp gt FIGURE B 3 TPE Connector Pin Configuration TABLE B 3 TPE Connector Pin Assignments Pin Signal Name Description 1 tpe0 Transmit data 2 tpel Transmit data 3 tpe2 Receive data 4 Common mode termination Termination 5 Common mode termination Termination 6 tpe3 Receive data 7 Common mode termination Termination 8 Common mode termination Termination B 3 B 6 UltraSCSI Connector The Ultra small computer system interface UltraSCSI connector is located on the motherboar
131. ignal false I input low current equals 20 uA at Vi equals 0 5 Vdc Iin input high current equals 20 uA at Vi equals 2 7 Vdc Minimum input hysteresis equals 0 3 Vdc Supported Target Devices The SCSI subsystem supports a maximum of four internal devices including the host adapter The CD ROM drive is a narrow device A unipack with one drive or a six pack accommodating six drives can be used as external devices TABLE C 7 lists the target devices supported by the SCSI subsystem TABLEC 7 Supported Target Devices Target Device Comment Internal disks Up to two 3 5 inch x 1 6 inch disks 4 2 or 9 1 Gbyte All internal disks are UltraSCSI compliant Internal CD ROM drive Optional 644 Mbyte SunCD 12X speed photo CD compatible Headphone jack with volume control CD ROM drive is a narrow SCSI device Internal tape drive s Refer to product guide External SPARCstorage UniPack Refer to product guide External SPARCstorage SixPack Refer to product guide External Cables External UltraSCSI compliant SCSI cables have an impedance of 90 ohm 6 ohm and are required for UltraSCSI interface Sun s implementation of UltraSCSI requires that the total SCSI bus length be limited to no more than approximately 20 feet 6 meters with up to 12 Sun compensated devices Due to the considerably short bus length an approximate 32 inch 0 8 meter UltraSCSI compliant external cable is supported in addition to an approximate 6
132. iguration and TABLE B 7 lists the connector pin assignments DOOUOO00000000000000 amp gt QOOU0OU0000000000000 FIGURE B 7 MII Connector Pin Configuration TABLE B 7 MII Connector Pin Assignments Pin Signal Name Description 1 Pwr Power 2 Mdio Management data I O 3 Mdc Management data clock 4 Rxd3 Receive data 3 5 Rxd2 Receive data 2 6 Rxd1 Receive data 1 7 Rxd0 Receive data 0 8 Rx dv Receive data valid 9 Rx clk Receive clock 10 Rx er Receive error 11 Tx er Transmit error 12 Tx clk Transmit clock Sun Ultra 60 Service Manual August 2001 TABLE B 7 MII Connector Pin Assignments Continued Pin Signal Name Description 13 Tx en Transmit data enable 14 Txd0 Transmit data 0 15 Txd1 Transmit data 1 16 Txd2 Transmit data 2 17 Txd3 Transmit data 3 18 Col Collision detected 19 Crs Carrier sense 20 Pwr Power 21 Pwr Power 22 Gnd Ground 23 Gnd Ground 24 Gnd Ground 25 Gnd Ground 26 Gnd Ground 27 Gnd Ground 28 Gnd Ground 29 Gnd Ground 30 Gnd Ground 31 Gnd Ground 32 Gnd Ground 33 Gnd Ground 34 Gnd Ground 35 Gnd Ground Appendix B Signal Descriptions B 15 TABLE B 7 MII Connector Pin Assignments Continued Pin Signal Name Description 36 Gnd Ground 37 Gnd Ground 38 Gnd Ground 39 Gnd Ground 40 Pwr Power B 7 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 config
133. in antistatic bags before placing them on any surface 1 Position the RMA on a flat surface so that the CD ROM drive or tape drive is flat FIGURE 9 3 9 6 Sun Ultra 60 Service Manual August 2001 Screw 4 CD ROM drive or any X option tape drive not illustrated Diskette drive FIGURE 9 3 Removing and Replacing a RMA Drive Part 2 of 2 2 Using a number 2 Phillips head 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 Chapter 9 Storage Devices 9 7 92 3 9 2 4 Replacing the CD ROM Drive or Any X Option Tape Drive Note If installing a CD ROM drive or any X option tape drive verses replacing ensure that the peripheral power cable and all data cables are properly routed through the clips adjacent to the drive bay Route the SCSI data cable through both plastic spring clips installed adjacent to the hard disk drive bay Caution Use proper ESD grounding technigues 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 Position the CD ROM drive or tape drive into the RMA FIGURE 9 3 Using a number 2 Phillips head screwdriver replace the four screws securing the CD ROM drive or tape drive to the RMA Replace the RMA See Section 9 2 6 Replacin
134. in the operating position Reconnect cables to any peripheral equipment Turn on the power to the monitor Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 Sun Ultra 60 Service Manual August 2001 rrmrmumr mmm Sun Pay 0 0 0 0 0 0 0 0 0 0 0 0000000000 000000000000 0000000000 0000000 00 00 0000000000 000000000000 0000000000 0000000000 0 0000000000 000000000000 0000000000 000000000000 0000000000 0000000 00 00 0000000000 000000000000 0000000000 0000000000 0 0000000000 000000000000 0000000000 000000000000 0000000000 0000000 00 00 0000000000 000000000000 020200020700 We No Wa 09 000 00 000 Ooooo000000oo TT o FIGURE 8 22 System Unit Power On Front Panel Power on key FIGURE 8 23 Sun Type 5 Keyboard Chapter 8 Major Subassemblies 8 35 8 9 8 9 1 CPU Fan Assembly To remove and replace the CPU fan assembly proceed as follows Removing the CPU Fan Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access
135. indicators closely while POST is active In most cases POST also attempts to send a failure message to the POST monitoring system CODE EXAMPLE 3 3 identifies the typical appearance of a failure message If a keyboard error code is displayed determine the meaning of the error code by comparing the keyboard error code pattern to the corresponding error code meaning listed in TABLE 3 2 Note The system unit does not automatically boot if a POST error occurs it halts at the ok prompt to alert the user of a failure CODE EXAMPLE 3 3 Typical Error Code Failure Message Executing Power On SelfTest 0 gt O gt Sun UltraSPARC II 2 way Deuterium UPA PCI POST 1 0 3 08 15 97 11 36 O gt INFO Processor 0 is master 0 gt 0 gt lt 00 gt Init System BSS 0 gt lt 00 gt NVRAM Battery Detect Test 0 gt lt 00 gt NVRAM Scratch Addr Test 0 gt lt 00 gt DMMU TLB Tag Access Test 0 gt lt 00 gt DMMU TLB RAM Access Test 0 gt lt 00 gt Probe Ecache O gt INFO CPU 296 MHz 2048KB Ecache 0 gt lt 00 gt Ecache RAM Addr Test 0 gt lt 00 gt Ecache Tag Addr Test 0 gt lt 00 gt Invalidate Ecache Tags O gt INFO Min Psycho configuration O gt INFO Processor 2 UltraSPARC II 0 gt lt 00 gt Init SC Regs 0 gt lt 00 gt SC Address Reg Test 0 gt lt 00 gt SC Reg Index Test 0 gt lt 00 gt SC Regs Test 0 gt lt 00 gt SC Dtag RAM Addr Test 0 gt lt 00 gt SC Cache Size Init
136. internal registers 2 Line in to line out external loopback 3 Microphone to headphone external loopback CODE EXAMPLE 4 20 identifies the audio output message CODE EXAMPLE 4 20 Audio Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 10 TEST audio_test SUBTEST cs4231 test Codec_ID 8a Version_ID a0 Enter 0 12 tests 13 Ouit 14 Menu Il Il Il vV 4 22 Sun Ultra 60 Service Manual August 2001 4 7 12 SCSI The SCSI diagnostic validates both the SCSI chip and the SCSI bus subsystem CODE EXAMPLE 4 21 identifies the SCSI output message CODE EXAMPLE 4 21 SCSI Output Message Enter 0 12 tests 13 Quit 14 Menu TEST selftest Enter 0 12 tests 13 Quit 14 Menu 4 7 13 All Above The all above diagnostic validates the system unit CODE EXAMPLE 4 22 identifies the all above output message Note The all above diagnostic will stall if the tip line is installed on serial port A or serial port B CODE EXAMPLE 4 22 All Above Output Message Enter 0 12 tests 13 Quit 14 Menu gt 12 all_pci cheerio_test EST vendor id test EST device id test EST mixmode_read EST e2_ class test status_reg_walkl EST line size _walkl EST latency_walk1 EST line walk1 EST pin_test E NNNnNNNNNNHNH uuu Uu uu Pu Uu Uun E n H
137. ion 8 20 Sun Ultra 60 Service Manual August 2001 AN 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Side access cover System unit service position System unit front y p FIGURE 8 11 Removing the Side Access Cover Chapter 8 Major Subassemblies 8 21 4 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 System unit rear FIGURE 8 12 Attaching the Wrist Strap to the Chassis 8 22 Sun Ultra 60 Service Manual August 2001 5 Remove any long PCI cards and UPA graphics cards FIGURE 8 5 and FIGURE 8 6 See Section 10 3 1 Removing a PCI Card on page 10 7 Bracket tab FIGURE 8 13 Removing and Replacing a PCI Card Chapter 8 Major Subassemblies 8 23 UPA graphics card Bracket tab FIGURE 8 14 Removing and Replacing a UPA Graphics Card Sun Ultra 60 Service Manual August 2001 8 24 6 Remove the PCI fan assembly FIGURE 8 7 See Section 8 2 1 Removing the PCI Fan Assembly on page 8 5 Locking snap PCI fan assembly Si ZED u Power harness Stud Speaker assembly reference
138. it See Section 6 2 Powering Off the System Unit on page 6 3 2 Lay the system unit in the service position 3 Using a number 2 Phillips head screwdriver loosen the screw securing the foot to the chassis FIGURE 8 7 4 Remove the foot FIGURE 8 7 Removing and Replacing the Chassis Foot 8 16 Sun Ultra 60 Service Manual August 2001 8 6 2 Replacing the Foot Position the foot FIGURE 8 7 Using a number 2 Phillips head screwdriver tighten the screw securing the foot to the chassis Position the system unit in the operating position Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 7 8 7 1 Speaker Assembly To remove and replace the speaker assembly proceed as follows Removing the Speaker Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding technigues 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the PCI fan assembly See Section 8 2 1 Removing the PCI Fan Assembly on page 8 5 Disconnect the speaker cable
139. it C 3 system unit motherboard C 44 UPA address bus C 5 data bus C 5 description C 1 G graphics C 14 card features C 15 performance C 15 H hard drive removing 9 2 replacing 9 3 supported C 18 host adapter C 30 how this book is organized xvii l I O devices 1 3 supported 1 3 identification internal drives 4 4 identifying jumper pins 10 24 C 45 illustrated parts list 11 1 imaging C 14 initializing POST 3 5 internal drives identification 4 4 SCSI sub assembly C 32 J jumper settings flash PROM C 47 serial port 10 23 C 46 settings selected C 45 jumper pins Index 3 identifying C 45 jumpers flash PROM C 47 serial port C 46 K keyboard LED patterns 3 21 output message 4 17 Sun type 5 6 3 8 35 keyboard mouse connector B 2 pin assignments B 2 pin configuration B 2 port C 19 functional block diagram C 20 L LEDs 3 5 keyboard 3 22 patterns keyboard 3 21 system 3 22 line assignments audio connector B 11 lock block location 7 2 M major subassemblies 8 1 maximum level of POST 3 6 memory module functional block diagram C 11 system C 9 functional block diagram C 10 timing C 14 MII connector B 14 pin assignments B 14 pin configuration B 14 port timing C 26 port timing model C 27 power C 26 minimum level of POST 3 6 motherboard component replacement 10 1 initializing POST 3 23 removing 10 20 replacement 10 1 replacing 10 23
140. ive cable clips Connect the CPU fan assembly power cable to the motherboard connector J2601 Chapter 8 Major Subassemblies 8 37 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 8 10 8 10 1 Shroud Assembly To remove and replace the shroud assembly proceed as follows Removing the Shroud Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the CPU modules See Section 10 1 2 Removing the CPU Module on page 10 2 Disconnect the shroud assembly as follows FIGURE 8 25 a Disconnect the CPU fan assembly power cable from the motherboard connector J2601 b Using a number 2 Phillips head screwdriver loosen the captive screws securing the shroud assembly to the motherboard until the screws pop up c Lift the locking lever to unloc
141. jumper settings that are used on the motherboard Closed Open e ejo oojo 1 1 1 2 2 3 FIGURE C 13 Selected Jumper Settings Jumper descriptions include brief overviews of serial port jumpers flash PROM jumpers and additional system board jumper and connector blocks Jumpers are identified on the system board by J designations Jumper pins are located immediately adjacent to the J designator Pin 1 is marked with an asterisk in any of the positions shown FIGURE C 14 Ensure that the serial port jumpers are set correctly J 2 xxx Part number E o o Pin O O O O FIGURE C 14 Identifying Jumper Pins Appendix C Functional Description C 45 C 4 1 Serial Port Jumpers Serial port 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 TABLE C 16 identifies serial port jumper settings If the system is being connected to a public X 25 network the serial port mode jumper setting may need to change from RS 423 to RS 232 mode To change the serial port mode jumper setting Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding techniques w
142. k the shroud assembly from the motherboard 8 38 Sun Ultra 60 Service Manual August 2001 6 Remove the shroud assembly from the motherboard Power cable 7 Locking lever Captive screw RA Captive screw T FIGURE 8 25 Removing and Replacing the Shroud Assembly 8 10 2 Replacing the Shroud Assembly an antistatic wrist strap and use an ESD protected mat Store ESD sensitive 1 Caution Use proper ESD grounding techniques when handling components Wear components in antistatic bags before placing them on any surface 1 Position the shroud assembly onto the motherboard 2 Connect the shroud assembly as follows FIGURE 8 25 Chapter 8 Major Subassemblies 8 39 8 40 a Lower the locking lever to lock the shroud assembly to the motherboard b Using a number 2 Phillips head screwdriver tighten the captive screws securing the shroud assembly to the motherboard c Connect the power cable to the motherboard connector J2601 Replace the CPU modules See Section 10 1 3 Replacing the CPU Module on page 10 4 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 Sun Ultra 60 Service Manual August 2001 CHAPTER 9 Storage Devices This chapter describes how to r
143. l and external SCSI buses to the PCI bus It supports both fast wide and UltraSCSI operation The Symbios controller is two SCSI controllers on the same PCI slot Controller A is used to interface to internal devices The second controller controller B is used to interface to external devices C 6 Sun Ultra 60 Service Manual August 2001 C 1 3 3 C 1 4 C 1 4 1 C 1 4 2 C 1 4 3 C 1 4 4 Cheerio ASIC The PCI to EBus Ethernet controller Cheerio ASIC bridges the PCI bus to the EBus enabling communication between the PCI bus and all miscellaneous I O functions as well as the connection to slower on board functions The Cheerio ASIC also contains the 10 100Mb Ethernet controller For a brief description of the Cheerio ASIC see Section C 1 15 3 Cheerio on page C 34 EBus2 Devices The EBus2 bus is controlled by the Cheerio ASIC and supports several ports and devices Flash PROM EPROM Cheerio supports a 4 MB PROM address space The Ultra 60 uses a 1 MB flash PROM TOD NVRAM The Ultra 60 uses a standard M48T59 chip containing 2k of NVRAM and a time of day clock and alarm SuperIO The SuperlO chip implements several functions a Floppy drive interface m One IEEE 1284 compliant parallel port with ECP EPP support a Two asynchronous serial ports for keyboard and mouse Serial Controller The Ultra 60 uses a Siemans SAB82532 serial controller chip to implement two external serial ports
144. lace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 10 2 10 2 1 NVRAM TOD To remove and replace the NVRAM TOD proceed as follows Removing the NVRAM TOD Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach a wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the power supply See Section 8 1 1 Removing the Power Supply on page 8 2 Chapter 10 Motherboard and Component Replacement 10 5 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 Gently wiggle the NVRAM TOD as necessary 6 Place the NVRAM TOD and carrier on an antistatic mat NVRAM TOD FIGURE 10 2 Removing and Replacing the NVRAM TOD 10 2 2 Replacing the NVRAM TOD an antistatic wrist strap and use an ESD protected mat Store ESD sensitive n Caution Use prope
145. le Assembly 8 12 8 4 4 Replacing the Diskette Drive Cable Assembly 8 13 EMI Filler Panels 8 14 85 1 Removing an EMI Filler Panel 8 14 8 5 2 Replacing an EMI Filler Panel 8 15 Chassis Foot 8 16 8 6 1 Removing the Foot 8 16 8 62 Replacing the Foot 8 17 Speaker Assembly 8 17 8 7 1 Removing the Speaker Assembly 8 17 8 72 Replacing the Speaker Assembly 8 18 DC Switch Assembly 8 19 8 8 1 Removing the DC Switch Assembly 8 19 8 8 2 Replacing the DC Switch Assembly 8 31 CPU Fan Assembly 8 36 8 9 1 Removing the CPU Fan Assembly 8 36 8 9 2 Replacing the CPU Fan Assembly 8 37 Shroud Assembly 8 38 Contents vi 9 10 8 10 1 Removing the Shroud Assembly 8 38 8 102 Replacing the Shroud Assembly 8 39 Storage Devices 9 1 9 1 Hard Drive 9 2 9 11 Removing a Hard Drive 9 2 9 12 Replacing a Hard Drive 9 3 9 2 Removable Media Assembly Drive 9 4 9 21 Removing the RMA 9 4 9 2 2 Removing the CD ROM Drive or Any X Option Tape Drive 9 6 9 2 3 Replacing the CD ROM Drive or Any X Option Tape Drive 9 8 9 2 4 Removing the Diskette Drive 9 8 9 2 5 Replacing the Diskette Drive 9 9 9 2 6 Replacing the RMA 9 9 Motherboard and Component Replacement 10 1 10 1 CPU Module 10 2 10 1 1 Special Considerations for Systems With 450 MHz CPU Modules 10 2 10 1 2 Removing the CPU Module 10 2 10 1 3 Replacing the CPU Module 10 4 10 2 NVRAM TOD 10 5 10 21 Removing the NYRAM TOD 10 5 10 2 2 Replacing the NVRAM TOD 10 6 10 3 PCICard 10 7 10 31 Removing
146. lt 00 gt E FO 12 FO FO FO B B oo B B B B diag level Variable Set to max Continued k 2 k 3 Ban Ban k O k 1 k 2 k 3 Ban Ban Ban Ban ECC Memory Addr Test 0 gt lt 00 gt Memory Status Test 0 gt I g gt O gt I1 0 gt I 0 gt 0 gt 0 gt 0 gt 2 gt 2 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt FO 12 FO FO 8MB FO 0 9 D B B B lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 00 gt lt 1f gt lt 1f gt LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt LES SLES LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt LES lt 1f gt lt 1f gt D D lt AQAQQ lt oO CPU Init Time Time Psyc Psyc Psyc Psyc Psyc Psyc PCI Byte Mondo Mondo IOMM IOMM Psycho Scac Psycho Scac k O k 1 k 2 ES Ban Ban Ban Ban Instruction Test Tick and Tick Compare Reg Test Soft Trap Test Softint Reg and Int Test Instruction Test Tick and Tick Compare Reg Test Psycho E Periodic Int Map E heA heA heA heA heB heB heB heB ho Scac ho Scac ho Scac ho Scac ho S
147. ltra 60 Service Manual August 2001 PCI PCIO PCMCIA PID POR POST RAMDAC RC RISC RMA SB SCSI SC_UP STP SunVTS TPE TOD TTL U2P Peripheral component interconnect A high performance 32 or 64 bit wide bus with multiplexed address and data lines PCI to EBus Ethernet controller An ASIC that bridges the PCI bus to the EBus enabling communication between the PCI bus and all miscellaneous I O functions as well as the connection to slower on board functions Personal computer memory card international association Process ID Power on reset Power on self test A series of tests that verify system board components are operating properly Initialized at system power on or when the system is rebooted RAM digital to analog converter An ASIC responsible for direct interface to 3DRAM Also provides on board phase lock loop PLL and clock generator circuitry for the pixel clock Resistive capacitive Reset interrupt scan and clock An ASIC responsible for reset interrupt scan and clock Removable media assembly Can include a CD ROM drive or 4 mm 8 mm a diskette drive and any other 3 5 inch device such as a second diskette drive or a peripheral component interconnect PCI device Single buffer Small computer system interface System controller uniprocessor plus An ASIC that regulates the flow of requests and data throughout the system unit Shielded twisted pair A diagnostic applica
148. ly as follows FIGURE 8 1 and FIGURE 8 2 a Using a number 2 Phillips head screwdriver loosen the four captive screws securing the power supply to the chassis b Slide the power supply from the chassis rear until the power supply is stopped by the power supply cables c Disconnect the peripheral cable connector from the power supply not illustrated d Disconnect the power supply cables from the motherboard not illustrated e Remove the power supply from the chassis 8 2 Sun Ultra 60 Service Manual August 2001 8 1 2 Captive screw 4 FIGURE 8 1 Removing and Replacing the Power Supply Part 1 of 2 Replacing the Power Supply 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 a Replace the power supply as follows FIGURE 8 1 and FIGURE 8 2 Feed the power supply cables through the chassis opening support the power supply cables while engaging the power supply into the chassis rails Position the power supply into the chassis Slide the power supply toward the chassis front Connect the power cables to the motherboard Connect the peripheral cable connector to the power supply Replace the peripheral power cable through the cable routing clips Chapter 8 Major Subassemblies 8 3 8 4 Power cable 2 3
149. m operating frequencies from 100 megahertz MHz to 400 MHz 83 3 MHz to 120 MHz UPA coherent memory interconnect Use of dual in line memory modules DIMMs Each group of four DIMM slots accepts 16 32 64 or 128 Mbyte DIMM modules Populating with four identical capacity DIMMs enables the memory controller for optimal system performance There are a total of 16 DIMM slots Four PCI slots three 33 MHz 64 bit or 32 bit 5 Vdc slots one 66 MHz or 33 MHz 64 bit or 32 bit 3 3 Vdc slot Two UPA graphics slots 10 100 megabits per second Ethernet 40 Mbytes per second UltraSCSI Two DB25 serial ports synchronous and asynchronous protocols Centronics compatible parallel port interface with extended capability port ECP support Modular audio interface CD ROM drive se or tape drive Diskette drive y Power LED Second 3 5 inch drive ba o y RSR Power On Standby cao C O switch 00000000 000 CROCE CROOK CRORE ENS 09 00 0950 CPP PRP OOP 090502000000 0000000000 0 020600070007 O 0000000000 RERO OR ER E MERE RENE 09050 00000 00000000 000 0 02070 070702070702 200600 IGURE 1 2 System Unit Front View Sun Ultra 60 Service Manual August 2001 Parallel DB25 connector Keyboard mouse connector Serial connector 2 RS 423 RS 232 TPE connector Y e J LZ N MII connector U 68 pin SCSI connector U o Oo oO Audio module connector mm UPA graphics 2 PCI 66 connector 1 PCI 2 3 4 connector 3 f
150. n When set true DRIVE_SELECT enables the drive to respond to other input signals When set low MOTOR ENABLE initiates the spindle motor rotation When active high DIRECTION indicates movement of the magnetic head assembly toward the outer cylinders When active low indicates movement of the magnetic head assembly toward the inner cylinders On the trailing edge STEP moves the magnetic head in the direction specified by DIRECTION at a rate of one cylinder per pulse WRITE _DATA supplies the disk drive with the data to be written to disk provided the WRITE_GATE signal is active low When active low WRITE_GATE enables the drive write circuits When active high WRITE_GATE enables drive read circuits Appendix C Functional Description C 17 C 1 8 3 TABLEC 4 Diskette Drive Signals and Functions Continued Signal Name Function TRACKO 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 READ DATA When active READ _DATA enables data from the disk to be transferred to the host through this signal line HEAD _ SELECT When low HEAD SELECT selects head 1 When high HEAD_SELECT selects head 0 DISK CHANGE When low DISK CHANGE indicates that the drive tape medium has been changed
151. n 9 SUPPLY TRIP L 2 3 3 Vdc SENSE 10 POWERON L 3 Rtn 11 12 Vde 4 5 0 Vdc SENSE 12 POWER OK 5 POWER SETO NEG 13 Gnd 6 43 0 Vdc SENSE 14 12 Vdc 7 POWER 0V 15 Rtn 8 POWER SETO POS 16 12 Vdc 1 2 3 4 FIGURE 4 2 Power Supply Connector J2902 TABLE 4 3 Power Supply Connector J2902 Pin Description Pin Description Pin Description 1 5 0 Vde Rtn 3 43 3 Vdc Rtn 2 45 0 Vdc 4 43 3 Vdc Sun Ultra 60 Service Manual August 2001 FIGURE 4 3 Power Supply Connector J2903 TABLE 4 4 Power Supply Connector J2903 Pin Description Pin Function Pin Function 1 3 3 Vde Rtn 4 43 3 Vdc 2 3 3 Vdc Rtn 5 43 3 Vdc 3 43 3 Vdc Rtn 6 43 3 Vdc 4 5 DIMM Failure At times the operating system diagnostic program or POST may not display a DIMM location U number as part of a memory error message In this situation the only available information is a physical memory address and failing byte or bit TABLE 4 5 lists physical memory addresses to locate a defective DIMM Chapter 4 Troubleshooting Procedures 4 7 TABLE 4 5 DIMM Physical Memory Address DIMM Pair DIMM Slot non interleave U0701 00000000 Offfffff U0702 U0703 10000000 1fffffff U0704 U0801 20000000 2fffffff U0802 U0803 30000000 3fffffff U0804 U0901 80000000 8fffffff U0902 U0903 90000000 9fffffff U0904 U1001 a0000000 afffffff U1002 U1003 b0000
152. n No memory detected On On Off Off Memory bank 0 On On Off On Memory bank 1 On On On Off Memory bank 2 On On On On Memory bank 3 Off Off Off On NVRAM 3 5 Bypassing POST POST can be disabled and thereby bypassed To bypass POST 1 Prior to powering on the system press and hold the Stop key on the keyboard FIGURE 3 2 2 With the Stop key pressed turn on the system by pressing the power on key Chapter 3 Power On Self Test 3 21 3 6 Additional Keyboard Control Commands m Stop Key If the diag level is set to either max or min and the diag level switch variable is set to true and POST is not to be executed when the system is powered on press and hold the keyboard Stop key and press the keyboard power on key Note Press and hold the Stop key for approximately 5 seconds m Stop and N Keys To set the system NVRAM parameters to the original default settings press and hold the Stop and N keys before powering on the system Continue to hold the Stop and N keys until the system banner displays on the monitor OF 3 22 System and Keyboard LEDs The power light emitting diode LED located at the chassis front remains lighted when the system is operating normally FIGURE 1 2 shows the location of the power LED While POST is executing and making progress the Caps Lock key LED blinks while the rest of the LEDs are off If POST finds an error a pattern is encoded in the LEDs to indicate the def
153. n page 8 7 If replacing both the hard drive and the SCSI drive bay does not correct the problem replace the motherboard 4 4 Power Supply Test The section describes how to test the power supply FIGURE 4 1 and TABLE 4 2 identify power supply connector J2901 FIGURE 4 2 and TABLE 4 3 identify power supply connector J2902 FIGURE 4 3 and TABLE 4 4 identify power supply connector J2903 Power off the system Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Slide the power supply from the chassis enough to expose connectors J2901 through J2903 Power on the system Using a digital voltage meter DVM check the power supply output voltages as follows Note Power supply connectors J2901 through J2903 must remain connected to the motherboard a With the negative probe of the DVM placed on a connector ground Gnd pin position the positive probe on each power pin b Verify voltage and signal availability as listed in TABLE 4 2 TABLE 4 3 and TABLE 4 4 If any power pin signal is not present with the power supply active and properly connected to the motherboard replace the power supply Chapter4 Troubleshooting Procedures 4 5 4 6 FIGURE 4 1 Power Supply Connector J2901 TABLE 4 2 Power Supply Connector J2901 Pin Description Pin Description Pin Description 1 Rt
154. ng the keyboard Stop and D keys while power is applied to the system unit To set the diag switch to true and power cycle the system unit At the system prompt type ok setenv diag switch true At the keyboard power cycle the system unit by simultaneously pressing the Shift key and the power on key FIGURE 3 2 After a few seconds press the power on key again Scroll Lock Stop key D key key indicator Power on key amp D S p Caps Lock Shift key Compose Num Lock key indicator indicator key indicator key indicator FIGURE 3 2 Sun Type 5 Keyboard Chapter 3 Power On Self Test 3 5 3 Verify the following a The display prompt is no longer displayed b The monitor power on indicator flashes on and off c The keyboard Caps Lock key indicator flashes on and off 4 When the POST is complete type the following at the system prompt ok setenv diag switch false 3 4 Maximum and Minimum Levels of POST Two levels of POST are available maximum max level and minimum min level The system initiates the selected level of POST based upon the setting of diag level a NVRAM variable The default setting for diag level is max An example of a max level POST output on ser
155. nit buses include two processor buses 144 bits wide a memory data bus two busses each 288 bits wide a graphics bus and two I O buses The chip is bit sliced such that 9 parts are required to implement a full connection to the system The K9 ASIC provides the following Note Referred data formats are as follows a byte is 8 bits a halfword is 16 bits a word is 32 bits and a doubleword is 64 bits m Six port crossbar m Decoupled memory port loading and unloading of memory data can take place in parallel with other operations Burst transfers operate on a doubleword of data per slice m A total of eight two entry first in first out FIFO devices for read data storage m Power up safe buses tristated Appendix C Functional Description C 33 C 1 15 2 C 1 15 3 C 1 15 4 Marvin The Marvin ASIC provides system control It controls the UPA interconnect between the major system unit components and main memory The Marvin ASIC provides the following Interconnect packet receive Memory arbiter Non cached arbiter Memory controller Snoop interface Coherence controller S_register dispatcher Internet packet send Datapatch scheduler E E E E E E E E a EBus interface Cheerio The PCI to EBus Ethernet controller Cheerio ASIC performs dual roles PCI bus to Ebus bridging and Ethernet control The Cheerio ASIC provides the electrical connection between the PCI bus and all other I O functions
156. nity electrical and telecommunication C 8 Energy Star Software Support Energy Star power management software is supported on the Ultra 60 system when used with version 2 6 and later of the Solaris operating environment C 48 Sun Ultra 60 Service Manual August 2001 Appendix C Functional Description C 49 C 50 Sun Ultra 60 Service Manual August 2001 Glossary address ASIC ASP boot boot PROM CDE CD ROM DBZ DCE default DIMM DMA dpi DPS DRAM A unique location within computer or peripheral memory Reference made to an address is usually for retrieving or storing data Application specific integrated circuit Authorized service provider A term used to identify the process of reading initial software into the computer In Sun workstations contains the PROM monitor program a command interpreter used for booting resetting low level configuration and simple test procedures Common Desktop Environment Compact disk read only memory Double buffer with Z Data communication equipment An external modem A preset value that is assumed to be correct unless changed by the user Dual in line memory module A small printed circuit card that contains dynamic random access memory chips Direct memory address Dots per inch Data path scheduler Controls all data flow that coordinates the activity of the BMX chips Dynamic random access memory A read write dynamic memory in which the d
157. oard 4 8 DIMM bank location 10 13 bank to U number mapping C 13 failure 4 7 physical address mapping IL 0 C 14 physical memory address 4 8 removing 10 13 replacing 10 15 row location 10 13 socket pair location 10 13 disk drive failure 4 3 diskette drive C 16 cable assembly removing 8 12 replacing 8 13 connectors C 16 functions C 17 removing 9 8 replacing 9 9 signals C 17 SuperlO interface C 16 supported features C 16 diskette port C 19 C 20 functional block diagram C 20 document organization xvii E EBus DMA TCR registers output message 4 16 EBus2 C 7 electrical specifications A 2 EMI filler panel removing 8 14 replacing 8 15 enclosure basics C 47 features C 48 environmental compliance C 48 requirements A 3 Index 2 error reporting POST 3 18 Ethernet C 24 automatic negotiation C 25 connectors C 26 external cables C 26 MII port timing C 26 MII power C 26 output message 4 17 transceivers external C 26 external cables C 26 cables SCSI C 31 F failure CD ROM drive 4 3 DIMM 4 7 disk drive 4 3 power on 4 2 video output 4 3 FBC ASIC C 35 flash PROM jumper settings C 47 jumpers C 47 floppy output message 4 18 foot chassis 8 16 front view system unit 1 4 functional block diagram audio card C 29 diskette port C 20 keyboard mouse port C 20 memory module C 11 memory system C 10 parallel port C 20 SCSI subassembly C 32 system un
158. onent Replacement 10 7 4 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 5 Remove the PCI card as follows FIGURE 10 3 a Using a Phillips head screwdriver remove the screw securing the PCI card bracket tab to the system unit chassis not illustrated Caution Avoid damaging the connector by not applying force to one end or one side of the board b At the two upper corners of the PCI card pull the card straight up from the slot c Remove the PCI card 6 Place the PCI card on an antistatic mat PCI card FIGURE 10 3 Removing and Replacing a PCI Card 10 8 Sun Ultra 60 Service Manual August 2001 10 3 2 Replacing a 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 Note Read the PCI card product guide for information about jumper or switch settings slot requirements and required tools a b Replace the PCI card as follows FIGURE 10 3 Position the PCI card into the chassis Lower the PCI card connector so that it touches its associated PCI card slot on the motherboard Guide the PCI card back panel into the chassis backpanel At the two upper corners of the card push the card straight down into the slot until the card is fully se
159. onnector Pin Configuration B 12 MII Connector Pin Configuration B 14 UPA Graphics Card Connector Pin Configuration B 16 Ultra 60 System Unit Functional Block Diagram C 3 UPA Address and Data Buses Functional Block Diagram C 5 Memory System Functional Block Diagram C 10 Memory Module Functional Block Diagram C 11 DIMM Mapping C 12 Keyboard and Mouse Diskette and Parallel Port Functional Block Diagram C 20 Serial Port Functional Block Diagram C 23 MII Port Timing Model C 27 Audio Card Functional Block Diagram C 29 Configuration for the SCSI Bus C 30 SCSI Subassembly Functional Block Diagram C 32 System Unit Motherboard Functional Block Diagram C 44 Selected Jumper Settings C 45 Identifying Jumper Pins C 45 Figures xiii Figures xiv TABLE 1 1 TABLE 1 2 TABLE 2 1 TABLE 3 1 TABLE 3 2 TABLE 4 1 TABLE 4 2 TABLE 4 3 TABLE 4 4 TABLE 4 5 TABLE 4 6 TABLE 10 1 TABLE 10 2 TABLE 11 1 TABLE A 1 TABLE A 2 TABLE A 3 TABLE B 1 TABLE B 2 TABLE B 3 Tables Supported I O Devices 1 3 System Unit Replaceable Components 1 6 SunVTS Documentation 2 2 Diag Level Switch Settings 3 2 Keyboard LED Patterns 3 21 Internal Drives Identification 4 4 Power Supply Connector J2901 Pin Description 4 6 Power Supply Connector J2902 Pin Description 4 6 Power Supply Connector J2903 Pin Description 4 7 DIMM Physical Memory Address 4 8 Selected OBP On Board Diagnostic Tests 4 12 DIMM Bank and Bank
160. oper 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 Position the peripheral power cable assembly into the chassis Replace the peripheral power cable through the cable routing clips Connect the following a Replace the peripheral power cable connector to the hard drive SCSI subassembly b Replace the peripheral power cable connector to the CD ROM drive or tape drive and the diskette drive c Replace the drive tray See Section 9 2 6 Replacing the RMA on page 9 9 d Replace the peripheral power cable connector to the power supply Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 Removing the Diskette Drive Cable Assembly Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 8 12 Sun Ultra 60 Service Manual August 2001 8 4 4 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 be
161. or connection with minimum latency m Snooping cache coherency m Four way superscalar design with nine execution units four integer execution units Three floating point execution units Two graphics execution units Selectable little or big endian byte ordering 64 bit address pointers 16 Kbyte non blocking data cache 16 Kbyte instruction cache single cycle branch following Power management Software prefetch instruction support Multiple outstanding requests C 8 Sun Ultra 60 Service Manual August 2001 C 1 6 Memory System The memory system FIGURE C 3 consists of three components the system controller Marvin ASIC the buffered crossbar chip K9 ASIC and the memory module The Marvin ASIC generates memory addresses and control signals to the memory module The Marvin ASIC also coordinates the data transfers among the DIMMs through two 144 bit wide processor data buses UPA_DATA0 and UPA_DATA1 and the two I O data bus UPA_DATA2 and UPA_DATA3 DIMMs are organized in banks in groups of four quads DIMM capacities of 16 Mbyte 32 Mbyte 64 Mbyte and 128 Mbyte are supported by the memory module When all DIMM banks are populated with 128 Mbyte DIMMs maximum memory capacity is 2 gigabytes Organizing the four DIMM banks with 128 Mbyte plus ECC bit DIMMs allows data streams to be transferred on a 512 bit wide plus ECC memory data bus UPA_DATAO UPA_DATA1 UPA_DATA2 and UPA_DATA3 bus switching The XB9 ASIC is controlled by t
162. ould be in the drive Test succeeded Chapter 4 Troubleshooting Procedures 4 11 Type of Test test test test test test test test screen floppy net ttya ttyb keyboard all TABLE 4 6 Description Tests system video graphics hardware and monitor Tests diskette drive response to commands Performs internal external loopback test of the system auto selected Ethernet interface Outputs an alphanumeric test pattern on the system serial ports ttya serial port A ttyb serial port B Executes the keyboard selftest Sequentially test system configured devices containing selftest Selected OBP On Board Diagnostic Tests Preparation Diag switch NVRAM parameter must be true for the test to execute A formatted diskette must be inserted into the diskette drive An Ethernet cable must be attached to the system and to an Ethernet tap or hub or the external loopback test fails A terminal must be connected to the port being tested to observe the output Four keyboard LEDs should flash once and a message is displayed Keyboard Present Tests are sequentially executed in device tree order viewed with the show devs command 4 6 5 4 12 UPA Graphics Card Note The UPA graphics card includes the vertical single buffer and vertical DBZ graphic cards The UPA graphics card contains a built in diagnostic test that is enabled through the OBP The UPA grap
163. 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 Verifies that the control status register is set properly DMA_func_test Validates the DMA capabilities and FIFOs Test is executed in a DMA diagnostic loopback mode Initializes the data of transmitting memory with its address performs a DMA read and write and verifies that the data received is correct Repeats for four channels CODE EXAMPLE 4 10 identifies the EBus DMA TCR registers output message CODE EXAMPLE 4 10 EBus DMA TCR Registers Output Message Enter 0 12 tests 13 Ouit 14 Menu Enter 0 12 tests 13 Ouit 14 Menu gt 1 TEST all_dma ebus_test SUBTEST dma_reg_test SUBTEST dma_func_test Il Il Il Vv Ethernet The Ethernet diagnostic performs the following 1 2 my_channel_reset Resets the Ethernet channel hme_reg_test Performs walk1 on the following registers set global register 1 global register 2 bmac xif register bmac tx register and the mif register MAC internal_loopback_test Performs Ethernet channel engine internal loopback 10_mb_xcvr_loopback_test Enables the 10Base T data present at the transmit MII data inputs to be routed back to the receive MII data outputs 100_mb_phy_loopback_test Enables MII transmit data to be routed to th
164. ply This system uses a momentary On Off switch and enables other parts of the system such as software or the keyboard switch to control the state of power supply Appendix C Functional Description C 37 Turning the System Unit On The system unit can be turned on in the following ways a Keyboard switch a Set the TOD timer to wake up at a given time a Power switch on front of system C 38 Sun Ultra 60 Service Manual August 2001 C213 Turning the System Unit Off The system unit can be turned off in the following ways Type power off from shell window this does a graceful shutdown Halt system and type power off from the OBP Activate Energy Star Press the keyboard Shift and Power key simultaneously from the OBP Press power switch on front of system unit Note Energy Star powers off the system only after a period of inactivity and will turn the system back on if set by the user Energy Star can only be set to be on during a certain time frame such as from 6 p m to 7 a m and only comes back on through TOD keyboard or power switch Energy Star is not a part of the operating system and must be loaded by the user System Unit Power Budget The following subsections present the system unit power budgets CPU Modules TABLE C 10 lists the power estimate for the single and dual 300 MHz 3 3 ns CPU modules Appendix C Functional Description C 39 TABLE C 10 300 MHz 3 3 ns CPU Module s Power Estimate
165. prot g par un copyright et licenci par des fournisseurs de Sun Des parties de ce produit pourront tre d riv es des syst mes Berkeley BSD licenci s par l Universit de Californie UNIX est une marque d pos e aux Etats Unis et dans d autres pays et licenci e exclusivement par X Open Company Ltd Sun Sun Microsystems le logo Sun AnswerBook2 docs sun com et Solaris sont des marques de fabrique ou des marques d pos es ou marques de service de Sun Microsystems Inc aux Etats Unis et dans d autres pays Toutes les marques SPARC sont utilis es sous licence et sont des marques de fabrique ou des marques d pos es de SPARC International Inc aux Etats Unis et dans d autres pays Les produits portant les marques SPARC sont bas s sur une architecture d velopp e par Sun Microsystems Inc L interface d utilisation graphique OPEN LOOK et Sun a t d velopp e par Sun Microsystems Inc pour ses utilisateurs et licenci s Sun reconna t les efforts de pionniers de Xerox pour la recherche et le d veloppement du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique Sun d tient une licence non exclusive de Xerox sur l interface d utilisation graphique Xerox cette licence couvrant galement les licenci s de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui en outre se conforment aux licences crites de Sun LA DOCUMENTATION EST FOURNIE EN L ETAT ET
166. ption 5 10 11 12 13 14 15 16 17 CTS DSR Gnd DCD TRXC RTXC Clear To Send Data Set Ready Signal Ground Data Carrier Detect Not connected Not connected Not connected Not connected Not connected Not connected Transmit Clock Not connected Receive Clock Used by the DCE to indicate if it is ready to receive data from the DTE When CTS DSR RTS and DTR are ON the DCE is ready to transmit data received from the DTE across the communications channel When only CTS is ON the DCE is ready to accept dialing or control signals only When CTS is OFF the DTE should not transfer data across TXD Used by the DCE to indicate if it is ready to operate When DSR is ON the DCE is connected to the line and ready to exchange further control signals to start data transfer Used by the DCE to indicate it is receiving a suitable signal from the communications channel None None None None None None Used by the DCE to provide timing information to the DTE The DTE provides data on TXD in which the transition of the bit corresponds to the rising edge of the clock None Used by the DCE to provide timing information to the DTE The falling edge of the clock corresponds to the center of the data bit received on RXD Sun Ultra 60 Service Manual August 2001 TABLE B 2 Serial Port A and B Connector Pin Assignments Continued Pin Mnemon
167. r ESD grounding techniques when handling components Wear components in antistatic bags before placing them on any surface 10 6 Sun Ultra 60 Service Manual August 2001 Replace the NVRAM TOD as follows FIGURE 10 2 a Position the NVRAM TOD and carrier on the motherboard b Carefully insert the NVRAM TOD and carrier into the socket Note The carrier is keyed so the NVRAM TOD can be installed only one way c Push the NVRAM TOD into the carrier until properly seated Replace the power supply See Section 8 1 2 Replacing the Power Supply on page 8 3 Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 10 3 10 3 1 PCI Card To remove and replace a PCI card proceed as follows Removing a PCI Card Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Disconnect cables from PCI card being removed Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 Caution Use proper ESD grounding technigues 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 Chapter 10 Motherboard and Comp
168. raphics Card Features Features provided by the UPA graphics card include m YCC to RGB color space conversion for faster video decompression m Contrast stretch support for imaging m Line doubling for interlaced video writes a Consecutive block prefetch for smart frame buffer reads a DDC2B monitor serial communication with EDID default resolution support in the boot PROM a 3DRAM3 OpenGL stencil function four planes support a New RAMDAC support m Single buffered high resolution 2 5 Mpixels supports the following screen resolutions DBZ graphics card only a 1920 x 1360 landscape mode HDTV a 1280 x 2048 portrait mode medical Buffer B addressing for stateless dumb frame buffer and video accesses DBZ graphics card only Graphics Card Performance The single buffer and DBZ graphics cards have identical window system performance characteristics 2D graphics and imaging and video applications The DBZ graphics card also provides additional performance for 3D graphics and animation applications through double buffer and Z buffer support Peripherals The following peripherals are supported by the system unit CD ROM drive diskette drive and hard drive as well as a listing other RMA storage devices that can be installed as X option listed later Appendix C Functional Description C 15 C 1 8 1 C L82 CD ROM Drive The CD ROM drive is a standard SCSI interface device with multimedia features This includes multi s
169. rd to mouse loopback CODE EXAMPLE 4 13 identifies the mouse output message CODE EXAMPLE 4 13 Mouse Output Message Enter 0 12 tests 13 Ouit 14 Menu TEST mouse_test Enter 0 12 tests 13 Ouit 14 Menu Floppy The floppy diagnostic verifies the diskette drive controller initialization It also validates the status of a selected disk drive and reads the diskette drive header CODE EXAMPLE 4 14 identifies the floppy output message CODE EXAMPLE 4 14 Floppy Output Message Enter 0 12 tests 13 Ouit 14 Menu TEST floppy_test SUBTEST floppy_id0_read_test Enter 0 12 tests 13 Ouit 14 Menu Parallel Port The parallel port diagnostic performs the following 1 sio_passive_lb Sets up the SuperlO configuration register to enable extended compatible parallel port select then does a write 0 walk one write 0 x ff to the data register It verifies the results by reading the status register dma_read Enables ECP mode and ECP DMA configuration and FIFO test mode Transfers 16 bytes of data from memory to the parallel port device and then verifies the data is in FIFO device 4 18 Sun Ultra 60 Service Manual August 2001 4 7 8 CODE EXAMPLE 4 15 identifies the parallel port output message CODE EXAMPLE 4 15 Parallel Port Output Message Enter 0 12 tests 13 Ouit 14 Menu gt 6 TEST parallel_port_test SUBTEST dma_r
170. receptacle Verify that the wall receptacle is supplying AC power to the system unit Press the power switch If the system unit powers on the keyboard may be defective or the system unit is unable to accept the keyboard power on signal Power off the system unit and press the keyboard power on switch again If the system unit powers on no further action is required If the system unit does not power on the CPU module may not be properly seated Inspect the CPU module for proper seating If the system unit powers on no further action is required If the system unit does not power on the keyboard may be defective Connect a spare Sun Type 5 keyboard to the system unit and press the power on key If the wall receptacle AC power has been verified the CPU module is properly seated and a spare Sun Type 5 keyboard has been connected to the system unit and the power on key has been pressed but the system unit does not power up the system unit power supply may be defective See Section 4 4 Power Supply Test on page 4 5 Symptom The system unit attempts to power up but does not boot or initialize the monitor Sun Ultra 60 Service Manual August 2001 Action Press the keyboard power on key and watch the keyboard The keyboard LEDs should light briefly and a tone from the keyboard should be heard If a tone is not heard or if the keyboard LEDs do not light briefly the system unit power supply may be defective See Section 4 4 Power
171. sage CODE EXAMPLE 4 3 identifies the watch net all output message CODE EXAMPLE 4 2 watch net Output Message 0 ok watch net Hme register test succeeded Internal loopback test succeeded Transceiver check Using Onboard Transceiver Link Up passed Using Onboard Transceiver Link Up Looking for Ethernet Packets is a Good Packet X is a Bad Packet Type any key to stop Chapter 4 Troubleshooting Procedures 4 9 CODE EXAMPLE 4 3 watch net all Output Message 0 ok watch net all pci 1f 4000 network 1 1 Hme register test succeeded Internal loopback test succeeded Transceiver check Using Onboard Transceiver Link Up passed Using Onboard Transceiver Link Up Looking for Ethernet Packets is a Good Packet X is a Bad Packet Type any key to stop 4 6 3 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 probe scsi all transmits an inquiry command to SCSI devices connected to the system SCSI host adapters The first identifier listed in the display is the SCSI host adapter address in the system device tree followed by the SCSI device identification data CODE EXAMPLE 4 4 identifies the probe scsi output message and
172. signments B 16 pin configuration B 16 removing 10 10 replacing 10 11 V verifying baud rate 3 4 video output failure 4 3 Ww watch clock 4 9 clock output message 4 9 net all output message 4 10 net output message 4 9 wrist strap attaching to chassis 7 4 8 22 8 23 8 24 X XB9 ASIC C 33 x option tape drive removing CD ROM drive 9 6 replacing 9 8 Index 8
173. ssembly Hard disk drive 1 4 2 Gbyte SCSI assembly Hard disk drive 1 9 1 Gbyte SCSI assembly Hard disk drive 2 Hard drive bay with SCSI Mechanical hard drive housing 3 PCI fan assembly PCI fan 4 CD ROM drive 12X speed CD ROM drive 4 4 mm tape drive 4 Gbyte 8 Gbyte 4 mm tape drive DDS 2 4 4 mm tape drive 12 Gbyte 24 Gbyte 4 mm tape drive DDS 3 4 8 mm tape drive 14 Gbyte 8 mm tape drive 5 Manual eject floppy Diskette drive 6 DC switch assembly DC switch assembly 7 Speaker assembly Speaker 8 Peripheral power cable Peripheral power cable 9 Foot Chassis foot 10 Power supply Power supply 300 watts 11 TPE cable category 5 Provides Ethernet interconnection 12 NVRAM TOD Time of day 48T59 with carrier 13 Motherboard System board 14 PCI card Generic 15 Graphics card Vertical single buffer UPA graphics card 15 Graphics card Vertical double buffer plus Z DBZ UPA graphics card Chapter 11 Illustrated Parts List 11 3 Numerical Reference 16 16 16 16 17 18 19 20 Not illustrated Not illustrated Not illustrated Not illustrated Not illustrated Not illustrated Not illustrated TABLE 11 1 System Unit Replaceable Components Continued Component 16 Mbyte DIMM 32 Mbyte DIMM 64 Mbyte DIMM 128 Mbyte DIMM Audio module Shroud assembly CPU fan assembly CPU module Diskette drive cable Filler panel Filler panel 24 inch HDTV monitor 24 inch HDTV monitor SCSI
174. st 0 gt lt 00 gt Ecache Tag Test 0 gt lt 00 gt Invalidate Ecache Tags O gt INFO Processor 2 UltraSPARC II 0 gt lt 00 gt Init SC Regs 0 gt lt 00 gt SC Address Reg Test 0 gt lt 00 gt SC Reg Index Test 0 gt lt 00 gt SC Regs Test 0 gt lt 00 gt SC Dtag RAM Addr Test 0 gt lt 00 gt SC Cache Size Init 0 gt lt 00 gt SC Dtag RAM Data Test 0 gt lt 00 gt SC Dtag Init 0 gt lt 00 gt Probe Memory O gt INFO 128MB Bank 0 O gt INFO OMB Bank 1 O gt INFO OMB Bank 2 O gt INFO OMB Bank 3 0 gt lt 00 gt Malloc Post Memory 0 gt lt 00 gt Init Post Memory 0 gt lt 00 gt Post Memory Addr Test 0 gt lt 00 gt Map PROM STACK NVRAM in DMMU 0 gt lt 00 gt Memory Stack Test Chapter 3 Power On Self Test 3 7 CODE EXAMPLE 3 1 diag level Variable Set to max Continued 3 8 OMB Bank 1 Sun Ultra 60 Service Manual August 2001 0 gt lt 00 gt Block Memory Addr Test O gt INFO 128MB Bank 0 O gt INFO 2 gt lt 00 gt DMMU TLB Tag Access Test 2 gt lt 00 gt DMMU TLB RAM Access Test 2 gt lt 00 gt IMMU TLB Tag Access Test 2 gt lt 00 gt IMMU TLB RAM Access Test 2 gt lt 00 gt Probe Ecache 2 gt INFO CPU 296 MHz 2048KB Ecache 2 gt lt 00 gt Ecache RAM Addr Test 2 gt lt 00 gt Ecache Tag Addr Test 2 gt lt 00
175. st Instruction Test lt AQAQQ lt o Init Psycho Psycho Cntl and UPA Reg Test Psycho DMA Scoreboard Reg Test Sun Ultra 60 Service Manual August 2001 Master Abort Test arget Abort Test rest rest Err Lpbk Test Err Lpbk Test Tick and Tick Compare Reg Test Tick and Tick Compare Reg Test CODE EXAMPLE 3 2 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt 0 gt lt 1f gt lt li gt lt 1f gt lt 1f gt lt 1f gt lt gt lt 1f gt lt gt lt 1f gt LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt gt lt 1f gt LES lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 1f gt lt 00 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 lt 0 OS o o lt o co OOO OO OOO CC GC COC diag level Variable Set to min Continued Psycho Perf Cntl Reg Test PIO Decoder and BCT Test PCI Byte Enable Test Counter Timer Limit Regs Test Reload Test Periodic Test Int Map Int Set Clr Reg Test Time Time Mond Mond Psyc E E o o ho IOMMU Regs 1 short Test Psyc
176. st hardware controllers and devices The SunVTS software can be used in both the Common Desktop Environment CDE and the OPEN LOOK graphical user interface GUI environments or from a TTY interface Within the CDE and OPEN LOOK GUI environments test parameters can be set guickly and easily by pointing and clicking a mouse button With a TTY interface the SunVTS software is used from a terminal or modem attached to a serial port Data is input through the keyboard rather than with a mouse and only one screen of information is displayed at a time 2 1 22 2 2 sun VTS Operation TABLE 2 1 lists the documentation for the SunVTS software These documents are available on the Solaris on Sun Hardware AnswerBook which is on the SMCC Updates for the Solaris release TABLE 2 1 SunVTS Documentation Title Part Number Description SunVTS User s Guide 802 7299 Describes the SunVTS environment starting and controlling various user interfaces feature descriptions 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 vt sui interface features Sun Ultra 60 Service Manual August 2001 CHAPTER 3 Power On Self Test This chapter describes how to initiate power on self test POST diagnostics The examples given in this chapter are representative details of actual test results may be differ
177. tal and Data5 during reverse channel transfer Sun Ultra 60 Service Manual August 2001 TABLE B 6 Parallel Port Connector Pin Assignments Continued Pin Mnemonic Signal Name Description 14 AFXN_L Auto Feed Low Set low by the host to drive the peripheral into auto line feed mode during forward channel transfer During reverse channel transfer set low to indicate host can receive peripheral device data and then set high to acknowledge receipt of peripheral data 15 ERROR_L Error Low Set low by the peripheral device to indicate an error during forward channel transfer In reverse channel transfer set low to indicate peripheral device has data ready to send to the host Used to send Data0 and Data4 16 INIT_L Initialize Low Driven low by the host to reset peripheral 17 PAR_IN_L Peripheral Input Set low by the host to select Low peripheral device for forward channel transfer Set high to indicate bus direction is from peripheral to host 18 Signal ground Signal ground 19 Signal ground Signal ground 20 Signal ground Signal ground 21 Signal ground Signal ground 22 Signal ground Signal ground 23 Signal ground Signal ground 24 Signal ground Signal ground 25 Signal ground Signal ground Appendix B Signal Descriptions B 13 B 6 B 14 Media Independent Interface Connector The media independent interface MII connector is located on the mother board back panel FIGURE B 7 illustrates the MII connector conf
178. tem facilities C 43 storage devices 9 1 Sun Type 5 keyboard 3 5 type 5 keyboard 6 3 8 35 Type 5 keyboard LEDs 3 5 SunVTS description 2 1 documentation 2 2 operation 2 2 overview 2 1 SuperlO C 36 diskette drive interface C 16 supported hard drives C 18 1 0 devices 1 3 target devices C 31 switch settings diag level 3 2 symbols 5 2 System C 5 system facilities standard C 43 power on front panel 6 2 8 35 system controller C 5 system unit C 2 components 1 5 exploded view 11 2 front view 1 4 functional block diagram C 3 motherboard functional block diagram C 44 physical specifications A 2 power budget C 39 300 MHz CPU module C 39 mass storage devices C 41 memory system C 41 Index 7 PCI cards C 40 power off front panel 6 4 8 20 rear view 1 5 replaceable components 1 6 11 3 T test power supply 4 5 tip connection setting up 3 3 tools required 5 4 TPE connector pin assignments B 6 pin configuration B 6 TPE connector B 5 troubleshooting procedures 4 1 typical error code failure message 3 19 typographic conventions XiX U Ultra 60 series desktop workstation 1 2 UltraSCSI connector B 6 pin assignments B 7 pin configuration B 7 UltraSPARC II processor C 8 UNIX commands Xviii UPA C 4 address bus functional block diagram C 5 data bus functional block diagram C 5 port identification assignments C 4 UPA graphics card 4 12 connector B 16 pin as
179. the Sun Ultra 60 Service Manual e Feed the peripheral power cable through the chassis opening f Route the diskette drive cable through the plastic spring clips installed adjacent to the drive bay g Route the peripheral power cable through the cable routing clips h Connect the peripheral power cable Replace the hard drive s FIGURE 8 16 See Section 9 1 2 Replacing a Hard Drive on page 9 3 Caution Ensure that the hard drive is firmly seated into the system unit SCSI connector Replace the PCI fan assembly FIGURE 8 15 a Lower the PCI fan assembly into the chassis and move it over and toward the chassis front b Align the PCI fan assembly studs with the chassis slots and engage c Press the locking snap and engage to lock the fan assembly in place d Connect the PCI fan power harness connector to the motherboard Replace any long PCI cards or UPA graphics cards FIGURE 8 13 and FIGURE 8 14 See Section 10 3 2 Replacing a PCI Card on page 10 9 Connect the AC power cord Detach the wrist strap Replace the side access cover FIGURE 8 21 See Section 7 3 Replacing the Side Access Cover on page 7 4 Chapter 8 Major Subassemblies 8 33 8 34 12 13 14 15 16 Side access cover Q System unit service position System unit front FIGURE 8 21 Replacing the Side Access Cover Connect the lock block FIGURE 8 10 Position the system unit
180. the screw securing the card bracket tab to the system unit chassis Connect the AC power cord Detach the wrist strap Replace the side access cover See Section 7 3 Replacing the Side Access Cover on page 7 4 Connect the video cable to the graphics card video connector Power on the system unit See Section 6 1 Powering On the System Unit on page 6 2 10 5 N N DIMM To remove and replace a DIMM proceed as follows Caution DIMMs consist of electronic components that are extremely sensitive to static electricity Ordinary amounts of static electricity from clothing or work environment can destroy the DIMM Caution When removing a DIMM an identical replacement is required The replacement DIMM must be inserted into the same socket as the removed DIMM 10 12 Sun Ultra 60 Service Manual August 2001 10 5 1 Caution Each DIMM bank must contain at least four DIMMs of equal density for example four 32 Mbyte DIMMs to function properly Do not mix DIMM densities in any bank Note The system unit must have at least four identical DIMMs installed in any DIMM bank TABLE 10 1 identifies DIMM installation locations TABLE 10 1 DIMM Bank and Bank Quad Bank Bank Quad 0 U0701 U0702 U0703 and U0704 1 U0801 U0802 U0803 and U0804 2 U0901 U0902 U0903 and U0904 3 U1001 U1002 U1003 and U1004 Removing a DIMM Caution Handle DIMMs only by the e
181. ther using the UPA protocol The CPU modules and the PSYCHO ASIC are UPA master slave devices The UPA graphics cards are UPA slave only devices The Marvin ASIC routes UPA requests packets through the UPA address bus and controls the flow of data using the XB9 ASIC See FIGURE C 1 m UPA Interconnect page C 4 m PCI Bus page C 6 m UltraSPARC II Processor page C 8 m Memory System page C 9 m Graphics and Imaging page C 14 a Peripherals page C 15 a Other RMA Storage Device X Options page C 19 m Keyboard and Mouse Diskette and Parallel Port page C 19 m Serial Port page C 22 m Ethernet page C 24 m Audio Card and Connector page C 28 m SCSI page C 30 m ASICs page C 33 a SuperlO page C 36 Sun Ultra 60 Service Manual August 2001 UPA_AD2 UPA_AD3 Memory address control UPA_ADO Marvin ASIC UPA_AD1 Control PSYCHO ASIC Memory UPA_DATA 1 144 UPA_DATAO 144 f UPA graphics UPA_DATA2 slots O 1 UPA_DATA3 Memory data Clock control RISC ASIC SCSI bus 33 MHz 64 bit PCI bus Symbios lt hb m lm External SCSI bus ao g controller Internal O Cheerio 5 ASIC lt t N Audio module ports 1 Mbyte XCVR Flash PROM NVRAM TOD 10 100 Ethernet Audio Serial Ports Keyboar
182. therboard flexing and to provide antistatic protection 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 Note The NVRAM TOD contains the system host identification ID and Ethernet address If the same ID and Ethernet address are to be used on the replacement motherboard remove the NY RAM TOD from the motherboard and install the removed NVRAM TOD on the replacement motherboard after motherboard installation Chapter 10 Motherboard and Component Replacement 10 19 10 7 1 AN Removing a Motherboard Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 Attach a wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 Remove the power supply See Section 8 1 1 Removing the Power Supply on page 8 2 Remove the motherboard as follows a Remove the following from the motherboard a PCI card s See Section 10 3
183. thin a minitower enclosure the Ultra 60 desktop workstation provides the following a Power and cooling requirements for a high performance processor and graphic function a Modular internal design Improved disk system memory and I O performance and capacities a Dual head UltraSPARC port architecture UPA graphics capability a High performance peripheral component interconnect PCI I O expansion with comparable options to existing SBus options This chapter contains the following topics a I O Devices page 1 3 m System Unit Features page 1 3 m System Unit Components page 1 5 System unit Monitor 24 inch optional Sun le EG 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000 ROI Keyboard 0000000000 000000000000 00 000 00000 00 00 0000 000 0000000000 000000000000 00 0 0000 0 0 00 00 000 000000 0000000000 0000000000 0 0 00 0000 000 0 00 0000 00 00 0000000000 000000000000 D 00000020 0000000000 YD AAA N Mouse pad 270700200000 FIGURE 1 1 Ultra 60 Desktop Workstation 1 2 Sun Ultra 60 Service Manual August 2001 1 1 I O Devices The Ultra 60 desktop workstation uses the I O devices listed in TABLE 1 1 TABLE 1 1 Supported I O Devices I O Devices Description 20 inch 51 cm 1152 x 900 resolution 76 or 66 Hz refresh rate 84 dots per inch
184. tical single buffer UPA graphics card Vertical double buffer plus Z DBZ UPA graphics card Power supply 350 watts Generic Audio applications 16 bit audio 8 kHz to 48 kHz Speaker Peripheral cable Diskette drive cable Diskette drive 3 5 inch MS DOS compatible CD ROM drive filler panel Diskette drive filler panel 60 ns 16 Mbyte DIMM 1 6 Sun Ultra 60 Service Manual August 2001 TABLE 1 2 Component 32 Mbyte DIMM 64 Mbyte DIMM 128 Mbyte DIMM NVRAM TOD CD ROM drive 4 mm tape drive 4 mm tape drive 8 mm tape drive TPE cable category 5 DC switch assembly System Unit Replaceable Components Continued Description 60 ns 32 Mbyte DIMM 60 ns 64 Mbyte DIMM 60 ns 128 Mbyte DIMM Time of day 48T59 with carrier 12X speed CD ROM drive 644 Mbyte SunCD 4 Gbyte 8 Gbyte 4 mm tape drive DDS 2 12 Gbyte 24 Gbyte 4 mm tape drive DDS 3 14 Gbyte 8 mm tape drive Twisted pair Ethernet cable DC switch assembly Chapter 1 Product Description 1 7 1 8 Sun Ultra 60 Service Manual August 2001 CHAPTER 2 SunVTS Overview This chapter contains an overview of the SunVTS diagnostic tool This chapter contains the following topics m SunVTS Description page 2 1 m SunVTS Operation page 2 2 21 Sun VTS Description The SunVTS software executes multiple diagnostic hardware tests from a single user interface SunVTS verifies the configuration functionality and reliability of mo
185. tings C 47 Tables xvi Preface The Sun Ultra 60 Service Manual provides detailed procedures that describe the removal and replacement of replaceable parts in the Ultra 60 computer system unit The service manual also includes information about the use and maintenance of the 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 The revision of the Sun Ultra 60 Service Manual provided here is the latest revision of the document and includes information that may be different from that contained in the service documentation originally shipped with the Sun Ultra 60 system How This Book Is Organized This document is organized into chapters and appendices as listed in TABLE P 1 A glossary and an index is also included TABLE P 1 Document Organization Chapter Number Title Content Description Chapter 1 Product Description Describes the major components of the system unit Chapter 2 SunVTS Overview Describes the execution of individual tests for verifying hardware configuration and functionality Chapter 3 Power On Self Test Describes the execution of POST and provides examples of POST output patterns xvii TABLE P 1 Chapter Number Title Chapter 4 Troubleshooting Procedures Chapter 5 Safety and Tool Requirements Docum
186. tion designed to test hardware Twisted pair Ethernet Time of day A timekeeping intergrated circuit Transistor transistor logic UPA to PCI An ASIC that controls the PCI buses It forms the bridge from the UPA bus to the PCI buses Glossary 3 UPA UltraSPARC port architecture Provides processor to memory interconnection UPA AD 0 UPA address bus 0 Provides data interface between CPU module 0 and the QSC ASIC UPA AD1 UPA address bus 1 Provides data interface between CPU module 1 and the OSC ASIC Supports slave UPA connection to the expansion slot for graphics capability UPA AD 2_ UPA address bus 2 Provides data interface between QSC ASIC and the U2P ASIC UPA AD 3 UPA address bus 3 Provides data interface between QSC ASIC and the UPA graphics UPA DATA 0 UPA data bus 0 Provides 144 bit wide data bus between the XB9 ASIC and CPU module 0 UPA DATA 1 UPA data bus 1 Provides 144 bit wide data bus between the XB9 ASIC and the UPA graphics UPA DATA 2 UPA data bus 2 Provides 64 bit wide data bus between the XB9 ASIC and CPU module 0 UPA DATA 3 UPA data bus 3 Provides 72 bit wide data bus between the XB9 ASIC and the U2P ASIC UTP Unshielded twisted pair VIS Visual instruction set Vrms Volts root mean square Glossary 4 Sun Ultra 60 Service Manual August 2001 Index A agency compliance C 48 all above output message 4 23 ASIC FBC C 35 PCIO C 7 C 34 asc C 34 RISC C 35 XB9
187. tional Description MEM_DAT C 11 System Top on System Bottom FIGURE C 5 DIMM Mapping C 12 Sun Ultra 60 Service Manual August 2001 C 1 6 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 The minimum memory capacity is 64 Mbytes four 16 Mbyte DIMMs The maximum memory capacity is 2 Gbytes sixteen 128 Mbyte DIMMs A block of data 64 bytes always comes from one bank of DIMMs An error code containing the address of where a failure occurred as well as the associated syndrome is logged when an ECC error occurs There are a total of four DIMM banks in the system unit TABLE C 2 matches DIMM banks to U numbers and TABLE C 3 list physical address maps to DIMM banks The DIMM bank numbering scheme is illustrated in FIGURE C 5 TABLE C 2 DIMM Bank to U Number Mapping DIMM Bank U Number U0701 thru U0704 0 U0801 thru U0804 1 U0901 thru U0904 2 U1001 thru U1004 3 Appendix C Functional Description C 13 C 1 6 2 C 1 7 TABLE C 3 IL 0 DIMM Bank to Physical Address Mapping DIMM Bank PA 30 28 0000 0 0001 0010 1 0011 1000 2 1001 10
188. ts per second Mbps data transfer rate The parallel port controller interface supports the ECP protocol as well as the following a Centronics Provides a widely accepted parallel port interface a Compatibility Provides an asynchronous byte wide forward host to peripheral channel with data and status lines used according to their original definitions a 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 Parallel Port Cables The parallel port cable is IEEE1284 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 The maximum open circuit voltage is 5 5 Vdc and the minimum is 0 5 Vdc A logic high level signal is at least 2 4 Vdc at a source current of 0 32 mA and a logic low level signal is no more than 0 4 Vdc at a sink current of 14 mA Receivers also operate at nominal 5 Vdc TTL levels and can withstand peak voltage transients between 2 Vdc and 7 Vdc without damage or improper operation The high level threshold is less than or equal to 2 0 Vdc and the low level threshold is at least 0 8 Vdc Sink current is less than or equal to 0 32 mA at 2 0 Vdc and source
189. ud assembly See Section 8 10 1 Removing the Shroud Assembly on page 8 38 FIGURE 10 7 Removing and Replacing the Motherboard Part 1 of 2 Chapter 10 Motherboard and Component Replacement 10 21 Captive screw not illustrated Handle Motherboard Captive screw not illustrated FIGURE 10 8 Removing and Replacing the Motherboard Part 2 of 2 10 22 Sun Ultra 60 Service Manual August 2001 gt p AN Replacing a Motherboard 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 Caution Handle the motherboard by the handle back panel or the edges only 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 Using long nose pliers set the motherboard serial port jumpers J2604 and J2605 TABLE 10 2 and FIGURE 10 9 TABLE 10 2 Serial Port Jumper Settings Default Shunt Jumper Pins 1 2 Select Pins 2 3 Select on Pins J2604 RS 232 RS 423 243 J2605 RS 232 RS 423 2 3 Caution Handle the motherboard by the handle back panel or the edges only 2 Place the motherboard on an antistatic mat Chapter 10 Motherboard and Component Replacement 10 23
190. uration and TABLE B 8 lists the connector pin assignments 1 5 00000 O OO Al T A2 A3 FIGURE B 8 UPA Graphics Card Connector Pin Configuration TABLE B 8 UPA Graphics Card Connector Pin Assignments Pin Signal Name Description Al R Red A2 G Green A3 B Blue 1 Serial Read Serial Read B 16 Sun Ultra 60 Service Manual August 2001 TABLE B 8 UPA Graphics Card Connector Pin Assignments Continued Pin Signal Name Description 2 Vert Sync Vertical Sync 3 Sense lt 0 gt Sense lt 0 gt 4 Gnd Ground 5 Comp Sync Composite Sync 6 Horiz Sync Horizontal Sync 7 Serial Write Serial Write 8 Sense lt 1 gt Sense lt 1 gt 9 Sense lt 2 gt Sense lt 2 gt 10 Gnd Ground Appendix B Signal Descriptions B 17 B 18 Sun Ultra 60 Service Manual August 2001 APPENDIX C Functional Description This section provides a functional description for the Ultra 60 computer system unit System Unit page C 2 Power Supply page C 36 Motherboard page C 43 Jumper Descriptions page C 45 Enclosure page C 47 Environmental Compliance page C 48 Agency Compliance page C 48 Energy Star Software Support page C 48 C 1 C 1 System Unit C 2 The system unit is an UltraSPARC port architecture UPA based multiprocessor machine that uses peripheral component interconnect PCI as the I O bus The CPU modules PSYCHO ASIC UPA to PCI bridge and UPA graphics cards communicate with each o
191. urrent is limited to 80 peak amps The power supply output voltages are listed in TABLE C 8 The power supply continues to regulate all outputs for 20 milliseconds after AC power is removed TABLE C 8 Power Supply Output Values Output Voltage Vdc Max Current A Regulation Band 1 3 3 60 0 3 23 to 3 43 2 5 0 30 0 4 85 to 5 25 C 36 Sun Ultra 60 Service Manual August 2001 C21 C 2 1 1 C 2 1 2 TABLE C 8 Power Supply Output Values Continued Output Voltage Vdc Max Current A Regulation Band 3 12 0 6 0 11 65 to 12 60 4 12 0 0 4 12 60 to 11 40 5 2 5 to 3 5 25 0 2 Note The combined power of output 1 and output 3 must be less than 300 watts Control Signals With the exception of the PowerOn signal all power supply control signals are at TTL signal levels TABLE C 9 lists these control signal values TABLE C 9 Power Supply Control Signal Parameter Min Max Vou high level output voltage 2 4 Vdc Vor low level output voltage 0 4 Vdc Vin high level input voltage 2 0 Vdc Viz low level input voltage 0 8 Vdc Remote Enable PowerOn and PowerOff A remote interface can disable the DC outputs with a momentary low signal to the PowerOff input and enable the DC outputs with a momentary low signal to the PowerOn input Both signals are interfaced to the power supply through the motherboard On Off Functionality The system unit uses a latching relay to remember the state of the power sup
192. ves as listed in TABLE 4 1 TABLE 4 1 Internal Drives Identification Operating System Address Drive Physical Location and Target c0t0d0s Lower hard drive target 0 cOtld0s Upper hard drive target 1 c0t6d0s CD ROM drive target 6 optional c0t5d0s Tape drive target 5 optional Note The symbol in the operating system address examples may be a numeral between 0 and 7 that describes the slice or partition on the drive Symptom Hard drive or CD ROM drive fails to respond to commands Note To bypass POST type setenv diag switch false at the ok prompt Action Test the drive response to the probe scsi command as follows At the system ok prompt a Type reset all b Type probe scsi Sun Ultra 60 Service Manual August 2001 If the hard drive responds correctly to probe scsi the message identified in CODE EXAMPLE 4 4 is displayed If the drives respond and a message is displayed the system SCSI controller has successfully probed the devices This is an indication that the motherboard is operating correctly If one drive does not respond to the SCSI controller probe but the other does replace the unresponsive drive If one hard drive is configured with the system and the probe scsi test fails to show the device in the message replace the drive If the problem is still evident after replacing the hard drive replace the SCSI drive bay see Section 8 3 Hard Drive Bay With SCSI Assembly o
193. xed on the rear wall of the RMA Removing the RMA Power off the system unit See Section 6 2 Powering Off the System Unit on page 6 3 Remove the side access cover See Section 7 1 Removing the Side Access Cover on page 7 2 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 9 4 Sun Ultra 60 Service Manual August 2001 3 Attach the wrist strap See Section 7 2 Attaching the Wrist Strap on page 7 3 4 Remove the RMA as follows FIGURE 9 2 a Remove the front bezel b Using a number 2 Phillips head screwdriver loosen the 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 Remove the RMA from the chassis 5 Place the RMA on an antistatic mat Chapter 9 Storage Devices 9 5 SS Diskette drive CD ROM drive or 4 mm or 8 mm tape drive Captive screw 2 Front bezel FIGURE 9 2 Removing and Replacing a RMA Drive Part 1 of 2 9 2 2 Removing the CD ROM Drive or Any X Option 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
194. yte formatted diskettes as well as standard diskette drives There is a 16 byte FIFO for buffering and support for burst and non burst modes The diskette controller handles data rates of 2 Mbps 1 Mbps 500 Kbps and 250 Kbps Note Sun utilizes the N82077 diskette controller There are two extra pins on the Cheerio ASIC that combine with the SuperIO component to diskette drive interface to support all Sun standard diskette drives This includes diskette drives that use Density_Select and Density_Sense pins as well as diskette drives that use a Disk_Change signal It is DMA driven viaa DMA channel in the EBus interface of the Cheerio ASIC Auto eject and manual eject diskette drives IDs of 0 or 1 respectively are supported C 20 Sun Ultra 60 Service Manual August 2001 C 110 3 Power is supplied to the diskette drive from a separate connector pigtailed from the power supply The diskette drive operates from the 5 Vdc supply and draws a maximum power of 1 1 watts operating and 44 milliwatts in standby mode The diskette drive is connected to the SCSI backplane with a 34 pin ribbon cable Maximum cable length is 1 5 meters From the SCSI backplane it is cabled to the motherboard with the SCSI connections Parallel Port The parallel port is supported by an IEEE 1284 compatible parallel port controller that is located on the SuperIO component The parallel port controller is a PC industry standard controller that achieves a 2 megabi

Download Pdf Manuals

image

Related Search

Related Contents

TOS3200AssistMan.  USER MANUAL Push Back Gateway U9920-GPB  Accton Technology ES4548C Switch User Manual  取扱説明書を見る - only-1  GEM-K1VPS Keypad - Home Controls, Inc.  Operation and Installation Manual  VIZIO M470NV  Rexel Auto+ 60X  Introduccin 1 - Llog SA de CV  Manuel - Datatail  

Copyright © All rights reserved.
Failed to retrieve file