Digital PDFs
Documents
Guest
Register
Log In
EK-291AB-MG-003
May 1991
245 pages
Original
9.4MB
view
download
OCR Version
8.3MB
view
download
Document:
DECstation 2100/3100 Maintenance Guide
Order Number:
EK-291AB-MG
Revision:
003
Pages:
245
Original Filename:
OCR Text
PRSIV GO P0G$00600.00.¢.0.¢60.8.0.0.0000656.60¢698600¢8 PO P09 0000660886088 6968¢03880098884800068000¢0004 XXXKAX XY XH KK KK KA KR AAXX KR XK KKK LK KRR KX KA AKX 0.6.0.0.90.0.6:0.0.0,0000:010:0:¢.0400.06.8¢6¢¢680800880890.064 P A0 00000069 ¢08:0:6.0.9.00608989.9,¢96.0.4800.960000+9 1O 000.0.0.0.6:0.0.0.008.90.0.0.0.0.6.600.0.68¢00.¢880088¢9¢9 0 .048.9060 864 0:0.6. 0 ERE S 6.00.¢45.00.0.00.50 ¢4 0.9.0. $09.0. 4 .0 0.0.60.004880860 0.0.5.0 05 89.0.0.0.6¢0.90. }6.4.0.0.0.0:8 .9,¢ 1910.670.0.0.6:9.0.6.0.0.6:0.0.0.0.0.4.0.89.0.0.0.0.0,0.9.¢,9,6 PHG 0900 00.04.80.00.¢.0,04.0.0.9.6.9.0.8.0,0.69¢04 }019.:0:610.0.6.0:¢:9,¢9.0.0.¢.0.0.9.0.9.6.8,69.0.98809 1010.0:0.0.8.6.9.9:0.0.9.¢.0,0.0.9.0,$849.¢6.80¢0¢ $8.8.4:5.0:9.0:9.9.9.6.9,$:6.8.8.6.0¢.00800.46 }016.0.8.4.0.6.6.8:9.0.5.0.0.¢:8.9.9,4.6.0.6¢.04 16.6:9:6.6.0.6.0.0.9.0.9.6.6,0.6.4.0,0.8,0.¢ ¢4 }0:8:6.0.0.0.600.8.0.9.0.04.9.0.0,6 D0.4:9:0.¢:9.0.5.9.$.4.9.8.9,8.9.0.4 10.4.5.8.0.0.0.9.9.6.0:9.8.9.9.0.4 KX KEXKK XXKAXKXKX :9:3:¢.0.4.9.:9.8.¢.9.$.9.4 XEKXNUXXHAXX R KAXXKAKR XXXAXKN XAXXX XXX X AXKA? XXXXXKY XAXXXKXKX) XAXAAXAKLAXD 1.8.6.9.8.0.0.0.0.4.3.08) KA XX EXXAKAXAKX) XA XA X XXX XA XAXAKX] KEXA AKX XX KN XX XK KA KX 18.0.0:0.6.0.0.9.6.9.¢9.4.9.48.4¢.6.¢ }08.0.9:0.0.0.9.6.80.0.99.40.8866¢¢ }9.0.0.006.6.6.9.0:0,00.6600000¢8.04 $0:4.6.6.0.0.06.¢6.0.8.6.¢,$.4.699.0¢$46404 $9.:8:0.0.0.0.0.0.09.05.0.9.8905.00864$94.4 P.0.0.0.6.0.6.04.0:00.6:6.80.600008885844.60¢ }.6.9.0.6.6.0.6.8,0.8:6.8.0.9.$0.9.8.¢9.9.9.6¢090690004 1.8:6.0.8.0.8.8.0.0.0.0.6.4.90.$.0.09.9.9.4.¢.9.8.0.9.9.460.99 P0.66.9.0.8.06:80.6868000.0¢:0988.6.40086840609¢ )0.0.0.010.00.9.6.60.0.0.00.0.9.04 6849008 9.906868¢684.44 )5.6.0.0.6:0.600.6.9.9.0.0.06.0.806006869¢008066000944 1O00.00.0.95.6000.00¢68.0.66800.0.9068888.58880080808¢ $9.0.0.0.0.0.000.0.0.0:0.0.6.0.09.0.95.0.0:9.0¢96990.994590009.894 :0:0.010:0.9/6.9.0.6.0.0.0.0.9.0.0.0.0.4.89.0.09.0.0.9.6.0.6.6:4:5.9.0.0.8.099.92.063 )0:0.0.0.8:8:0:0.6.0.0.0.¢:0.¢.9.9.9.8.9.9.0.08.08950.8.90.0.56.0909.00¢670¢¢ $.0.5.0.0.0.8.00.60.00400.86.060.0.8.6:96.009¢90$¢$.695098908800000: EK-291AB-MG-003 DECstation 2100/3100 Maintenance Guide . digital «-..u oment ¢oargoraiion mavr gin. massachusedtts M:fl*fi’ n 1991 The mformation in this document is subject to change without notice and st not be construed as a commitment by Digital Equipment Corporation. Digit t.quipment Corporation assumes no responsibility for any errors that may aj in Cus document. The software ‘escrived in this decument is furnished under a license and m used or copied only in accordance with the terms of such license. Digital Equipment Corporation assumes no responsibility for the use or relia of its software on equipment that is not supplied by Digital or its affiliated companies. © Digits. Equipment Corporation 1991. All Rights Reserved Printed in U.SA. USA This equipment generates, uses, and may emit radio frequency energy. The equipment has been type tested and found to comply with the limits for a ( A computing device pursuant to Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such radio frequency interference. Operation of this equipment in a residential area may cause interference in which case the user at his own expense will be required to | whatever measures may be required to correct the interference. The following are trademarks of Digital Equipment Corporation: DEC DECnet ULTRIX ULTRIX-32 DECstation DECUS UNIBUS VAX PDP VAXstation MicroVAX MicroVMS VAXBI VAXcluster VMS vT anflnan . . Contents UsingThisGuide ................... ... 1 xii General Maintenance Introduction . ... .. .. . e Performing Visual Checks .............. ... .. ... . ..... Shutting Down the Worksystem Softwere. ............... 1-1 1-2 1-4 Unsuccessfui Power-Up Self-Test ... ................. Running the Self-Test. ... ........... ... ... ... ... ..... Interpreting Self-Test Results .......................... Interpreting the Status LED Display . ................ Using the Console Menu . ............... ... ... ........ Console Command Conventions ..................... Auto Command ........ ... .. ... . . . . e Boot Command .............. .. . ... ... .. ... ... ... Ctrs Command ............ . ... .. D (Deposit) Command ............................. Disable Command . ... ............ ... ... . i ... Dump Command ............................... . E (Examine) Command ............................ Enable Command ............ ... .. ... ... . ... .. Fill Command .......... . ... . . . . . GoCommand .......... ... .. ... . . . . HelpCommand ............. ... ... ... ... . ........ 2 Command ....... ... e Init Command ........... ... ... . ... ... ... . .. ..... 1-7 1-10 1-11 1-13 1-14 1-15 1-15 1-16 1-17 1-18 1-18 1-19 1-19 1-20 1-20 1-21 1-21 1-21 1-22 Printenv Command . ........... ... .. ................ 1-23 Running the Power-Up Self-Test...... ................. Passwd Command .. ........ ... . ... ... ... .. ..... 1-5 1-22 il Setenv Command ................ ..., Test Command. ............ ... 0. Unsetenv Command ..........o Warm Command .......... ... .. ... ... .. ... ...... Usingthe SCSI Menu .............. ... ............... SCSITest Levels ............ ... . ... . ... Booting the Worksystem Software ...................... Unsuccessful Worksystem Software Boot ............. 2 Extended Self-Tests Overview .. Console Extended Self-Tests ........................ SCSI Extended Self-Tests . ......................... Diagnostic Aids . ......... ... ... . .. . . .. Diagnosing Intermittent Failures .................... Conneciing an Alternate Console .................... Preparing for Console Extended Self-Tests ............... Viewing Test Commands . .......................... Seiecting Test Mrles ... ... . Terminating Cearctors ... ... ..................... Installing vhe Internal SCSI Loopback Connector ............. ... ... Running Console Extended Self-Tests ................... System Test . ............. .. . . Memory Report ......... ... ... ... ... ... ... .. .... ColorMask Test .......... ... ... ... .. ... .......... CacheTest .......... ... ... ... .. ... ... . . . ... .... DZ Test . Disk RAM Test . ....... ... . . .. ESAR Test ... ... FPU Test Video Test Patterns Test ... .......... ... ... . . . ..... Keyboard Test .. .. LANCE Test. ... s, LEDs Test . .......... .... . ......................................... ......................................... ........................................ Mouse Test . . ..., PCC Test CSR Test RTC Test SIT Test . ........................................ ........................................ ........................................ ......................................... ......................................... 1-26 1-27 1-28 1-29 1-30 1-30 1-36 1-36 VDAC Test .. .. o e Video RAM Test......... ... i Write Buf Test .. ........ ... ... . . i Preparing for SCSI Extended Self-Tests . ................ Viewing the SCSI Storage Device Listing ............. Running SCSI Extended Self-Tests ..................... Canned Disk Test ......... ... .. . . . Canned Floppy Disk Test . . ........ ... .. ... .. ... .. Canned Tape Test ... ... ... ... ... .. .. ..., Canned CDROM Disc Test. . ......... ... .. ... .... Extended Self-Test ... ...... ... .. .. .. ... ... t1—SII Buffer Test .. ....... .. ... .. t2—SII Target Mode Test. .............. ... ... ..... t3—SII Initiator Mode Test . . ....................... t4—SCSI Loopback and External Drive Tests ...... ... SCSI Extended Self-Tests Troubleshooting ............... SII Errors—Code 0x0Obd ... ........ .. ... ... ... .... SII Timeout Errors—Code OxObe ................. .. SII Target and Initiator Tests ... .................... SCSI Errors—Code OxObf. . .. ........ ... ... ... ..... SCSI Bus Troubleshooting .. ........................ SCSI Device Errors—Code 0x0d3 . .. .. ............ ... Running Extended Self-Tests Without a Functioning Monitor . . ... . e Interpreting the Status LED Codes .. ................ 3 Base System FRU Replacement Base System FRUs . ........ ... ... ... ... ... ....... Removing the System Unit Cover. . .................... Removing the Drive Mounting Panel . ... .. .............. Disk Drive Replacement: Non-Floppy Mounting Panel. . . .. Preparing the RZ23/RZ231L/RZ24 Disk Drive Assembly ... ... ... ... Replacing an Internal RZ23/RZ231/RZ24 Disk Drive ... Installing Add-On RZ23/RZ231/RZ24 Disk Drives ... ... RX23 Installation Package Contents ................. RZ23/RZ23L/RZ24 Hard Disk Drive Installation Package Contents . .......... ...t Replacing an Internal RX23 Disk Drive .............. Installing an Add-on RX23 Disk Drive ............... Replacing an RZ23/RZ23L/RZ24 Disk Drive (Floppy Panel) ........................................... Installing Add-on RZ23/RZ231/RZ24 Disk Drives (Floppy Panel) .. ... e Before adding-on an RZ23/RZ231/RZ24 disk drive ... .. e To install the RZ23/RZ23L/RZ24 . .............. Replacing D SIM Modules . .. ......... ... ... ... Installing Add-on D SIM Modules ................... Replacing Video SIM Modules. . ........................ Replacing the Battery Pack .. ............. ... ... ... ... Replacing the System Module . .. ........ ... ... ... ... Replacing the System EPROMs ..................... Replacing the Power Supply Assembly .................. 3-25 3-25 3-26 3-27 3-29 3-31 3-33 3-35 3-38 3-39 A Equipment Specifications DECstation 2100/3100 System Unit Equipment Specifications . . ... .. ... . VR150 Monitor Equipment Specifications ... ............. VR160 Monitor Equipment Specifications ... ............. VR262 Monitor Equipment Specifications ... ............. VR297 Monitor Equipment Specifications ... ............. VR299 Monitor Equipment Specifications ... ............. LK201 Keyboard Equipment Specifications. . ............. VSXXX-AA Mouse Equipment Specifications ............. RZ55 SCSI Hard Disk Drive Equipment Specifications . .. TK50Z Tape Drive Equipment Specifications ............. TLZ04 Cassette Tape Drive Equipment Specifications ... .. RRD40 Compact Disc Drive Equipment Specifications ..... RZ23 SCSI Hard Disk Drive Equipment Specifications . .. RZ23L SCSI Hard Disk Drive Equipment Specifications . . . RZ24 SCSI Hard Disk Drive Equipment Specifications . . RX23 Diskette Drive Equipment Specifications ----------- B Pait Numbers vi A-2 A-3 A-5 A-8 A-10 A-12 A-14 A-16 A-18 A-20 A-22 A-23 A-24 A-26 A-28 A-30 . . . C R2000 CPU Registers Svstem Control Coprocessor Registers . .. ................ EntryHi and Entryl.o Registers ........................ EntryHi Register ... ...... ... .. ... ... . v, EntryLo Register. .. ......... ... .. ... . .. Index and Random Registers .......................... TLB Index Register .............. ... ... ... ....... LB Random Register ............................. Bad Virtual Address and Context Registers .............. Bad Virtual Address Register .. ... .................. Context Register .......... ... . ... ... . i i Status and Cause Registers. .. ................ ... ... ... Status Register .. .. ... ... .. ... . .. ... Diagnostic Status .............. .. ........... Cause Register. ......... ... ... ... . .. ... Exception Program Counter (EPC). .................. C-1 C-3 C-3 C-4 C-5 C-5 C-5 Cc-7 C-7 Cc-7 CcC-9 cC-9 C-i0 C-12 C-14 D Status and Error Code Descriptions Index Figures 1-1 On/Off Switch ........ 1-2 Successful Power-Up Self-Test Display ................... 1-6 1-3 ResetButton ............. ... ... ... ... .. . i 1-8 1-4 Status LED display. .......... ... ... ... .. ... . ........ 1-9 1-5 Comsole Menu ............... . .. i 1-14 1-6 Environment Variable Table .............. e 1-23 1-7 Sample Configuration Table ... 1-28 1-8 SCSIMenu. ....... ... 1-32 2-1 Printer/Console Connector Locations . ..................... 2-6 2-2 DiagnosticOptions Menu. ............ ... ... ... ....... 2-8 2-3 Sample Memory Report Display . ........................ 2-1 2-4 Sample Color Piane Mask Test Display . . ... ............. 2-15 2-5 Sample Cache Test Display ............................. 2-15 2-6 Sample DZ Test Display .. .......... ... .. ... ......... 2-16 2-8 Sample ESAR Test Display ............................. 2-17 2-7 ... ... .. .. . . ... ..................... Sample Disk RAM Test Display ......................... 1-6 2-17 vil Sample FPU Test Display ............ ... ... ... ... ... Sample Keyboard Test Display . ......................... Sample LANCE Test Display ........... ... ... ... ... ... Sample LEDs Test Display .. ....... .. .... ... ... .. .. .. Sample Main RAM Test Display . ... .. e 2-18 2-19 2-20 2-20 2-21 Sample Net RAM Test Display . .......... ... ... ....... Sample Mouse Test Display....... ... ... ... ... ... .... Sample PCC Test Display ........ ... .. ... ... .. ..... Sample CSR Test Display ... ......... .. .. ... .. ... ... 2-22 2-22 2-23 2-24 Sample RTC Test Display ............. ... ... ... .. ..., Sample SII Test Display .......... .. ... ... ... .. ... ... Sample TLB Test Display .. ....... ... ... ... ........ Sample VDAC 7T:st Display .. ....... e Sample Write Buf Test Display ... ....................... SCSI Device Liast .. ... .. . ... . i Sampie Canned Disk Test Display ....................... Sample Canned Floppy Disk Test Display ................ Sample Canned Tape Test Display ................. ... ... Sample Canned CDROM Test Display.................... Extended Mode Self-Test Display . ....................... Sampletl Test Display ............ ... ... .. ... ... ... .. Sample t2 Test Display .............. ... .. .. ... ..... Sample t3 Test Display . ...... ... ... ... ... ............ Sample t4 Test Display .. .... . ... ... . ... ... . ... Removing the System Unit Cover........................ Removing the Drive Mounting Panel . ... ... ... ...... .. 2-25 2-26 2-28 2-29 2-30 2-31 2-23 2-34 2-35 2-36 2-37 2-38 2-39 2-40 2-42 3-5 3-7 33 Removing an RZ23/RZ231L/RZ24 Disk Drive (Non-Floppy Panel) ... ... .. . 3-11 3-4 Floppy Mounting Panel Component Location ... ........... 3-16 3-5 Disk Drive Removal From a Floppy Mounting Panel ....... 3-18 3-6 Floppy Disk Drive SCSI ID Switches..................... Floppy Disw Drive Bezel Installation ..................... 3-20 3-22 3-8 Removinga D SIM Module ............. ... ............. Removing the Video SIM Module . ....................... 3-28 3-32 3-10 Removing the Battery Pack . ........... ... .. ... ... .. ... 3-34 3-11 Removing the System Module . . . .................. .. ... 3-35 3-12 ESAR Chip Location . ........ ... . ... ... ............... 3-27 3-13 Renlacing the System EPROMs . ............ ............ 3-38 3-14 Removing the Power Supply Assembly 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 2-24 2-25 2-26 2-27 2-28 2-29 2-30 2-31 2-32 3-2 3-7 viii B-1 ’ Tables 1-1 1-2 1-3 1-4 1-5 2-1 2-2 2-3 2-4 2-5 3-1 3-2 3-3 3-4 A-1 ® A-2 - A-4 A-5 A-6 A-7 A-8 A-Q A-10 A-11 A-12 A-13 A-14 A-15 A-16 A-17 A-18 A-19 . A-20 A-21 DECstation 2100/3100 Unit Assembly . ................... B-2 ... Visual Check Problems. . ........ .. ... . ... ... ... .. . ... ... ... .. ....... Interpreting Test Codes . .... LED Power-Up Self-Test Display Codes ... ............... Default Environment Variables. . ........................ e e SCSI Commands . .....oii it . .. ... ... .. .... ....... Console Extended Self-Tests ..... . . .... ... .. SCSI Extended Self-Tests . .... 1-2 1-11 1-13 1-24 1-33 2-2 2-4 Test Modes . . ..o v i Test Mode Terminators. .. ...ttt LED Extended Self-Test Display Codes . ... ............... DECstation 2100/3100 Monitor Reference . . . .............. ... ... ..... External Device Reference . . . .............. ... .. ... .... Unit Select Jumper Settings . ............... D SIM Memory Module Locations . ...................... System Unit Description . .............................. System Unit Operating Conditions. . ..................... System Unit Nonoperating Conditions. . . ................. . ... .. ... ... ..... ... VR150 Monitor Description .. ..... VR150 Monitor Operating Conditions .................... VR150 Monitor Nonoperating Conditions .. ............... VR160 Monitor Description .. ... ... .. ... ... ... ... ... VR160 Monitor Operating Conditions .................... VR160 Monitor Nonoperating Conditions ... .............. VR262 Monitor Description . ............................ VR262 Monitor Operating Conditions .................... VR262 Monitor Nonoperating Conditions ................. VR297 Monitor Description ... ................c.ciiun.. VR297 Monitor Operating Conditions .................... VR297 Monitor Nonoperating Conditions ................ ... ........ ..... ... VR299 Monitor Description ..... VR299 Monitor Operating Conditions ... ................. VR299 Monitor Nonoperating Conditions ................. ... ........ LK201 Keyboard Description. ............... LK201 Keyboard Operating Conditions . . . ................ LK201 Keyboard Nonoperating Conditions . ............... 2-10 2-11 2-48 3-2 3-3 3-12 3-30 A-2 A-2 A-2 A-3 A-4 A-4 A-5 A-H A-7 A-8 A-Q A-9 A-10 A-11 A-11 A-12 A-13 A-13 A-14 A-14 A-15 A-22 A-23 A-24 A-25 A-26 A-27 A-28 A-29 A-30 A-31 A-32 A-33 A-34 A-35 A-36 A-37 A-38 A-39 A-40 A-41 A-42 A-43 A-44 A-45 A-46 A-47 A-48 . ... ... ... VSXXX-AA Mouse Deseription .............. VSXXX-AA Mouse Operatiug Conditions. . ................ VSXXX-AA Mouse Nonoperating Conditions. . ............. RZ55 SCSI Hard Disk Drive Description ................. RZ55 SCSI Hard Disk Drive Operating Conditions .. ....... RZ55 SCSI Hard Disk Drive Nonoperating Conditions . . . . .. TK50Z Tape Drive Description . ......................... TK50Z Tape Drive Operating Conditions ................. TK50Z Tape Drive Nonoperating Conditions .............. TLZ04Cassette Tape Drive Description .................. TLZ04 Cassettte Tape Drive Operating Conditions ......... TLZ04 Cassette Tape Drive Nonoperating Conditions. . ... .. RRD40 Compact Disc Drive Description (Tabletop) ......... A-16 A-16 A-17 A-18 A-19 A-19 A-20 A-20 A-21 A-22 A-22 A-22 A-23 (Tabletop) . . . oo A-23 e e (Tabletop) ... ..ot RZ23 SCSI Hard Disk Drive Description ................. A-23 A-24 RZ23 SCSI Hard Disk Drive Operating CODdlthl’lS ......... RZ23 SCSI Hard Disk Drive Nonoperating Conditions . . . ... RZ23L SCSI Hard Disk Drive Description ................ RZ23L SCSI Hard Disk Drive Operating Conditions. .. ... .. RZ23L SCSI Hard Disk Drive Nonoperating Conditions. . . .. RZ24 SCSI Hard Disk Drive Description ................. RZ24 SCSI Hard Disk Drive Operating Conditions......... RZ24 SCSI Hard Disk Drive Nonoperating Conditions . . . . . . RX23 Diskette Drive Description ........................ RX23 Diskette Drive Operating Conditions ............... RX23 Diskette Drive Nonoperating Conditions ............ Loopback Connertors/Plugs/Test Media ... ... .. e A-24 A-25 A-26 A-26 A-27 A-28 A-28 A-29 A-30 A-31 A-31 B-1 Major FRUS . . ... ... Basic Components ............ ... .. .. .. ... i BA42 Storage Expansion Box Configuration............... Cords, Cables, and Connectors .. ........................ Software Documentation ............................... Hardware Documentation .............................. System Control Coprocessor Numbering .. ................ Exception Codes . ............ ... . ... . ... i Status and Error Code Locator . . ....... ... .. ... ........ B-3 B-4 B-5 B-6 B-7 B-8 Cc-2 C-14 D-1 RRD40 Compact Disc Drive Operating Conditions RRD40 Compact Disc Drive Nonoperating Conditions D-2 D-3 D-4 D-5 D-6 D-7 ... ... it Consocle and Boot Status Codes. ...... n.. .. iiiii ... ... Console and Boot Error Codes . ... Diagnostic Status Codes. . ...t Diagnostic Error Codes ...t SCSI/SIT Status Codes ... oo iiite it iee it ee e i t SCSI/SILError Codes .. ..o oott D-2 D-3 D-9 D-12 D-19 D-22 xi PAGE xii INTENTIONALLY LEFT BLANK Using This Guide Purpose This document provides information about how to isolate hardware failures that occur during operation of the DECstation 2100/3100/3100S workstations and servers. It contains procedures for running diagnostic self-tests and replacing field-replaceable units (FRUs). Most of the instructions in this document are applicable to all systems. Configuration differences are described in Special Instructions for Other Configurations later in this section. intended Audience Users of this manual are Digital service personnel who are required to provide support and maintenance for the DECstation 2100/3100/3100S hardware. Other users include customers who have a self-maintenance agreement with Digital. Familiarity with running hardware diagnostics is helpful but not required. It is assumed that readers are exrerienced with replacing hardware components and have att. aded the Digital training course, DECstation 3100 Operaticns «.... Serviciing. Contact Digital Educational Services for course iiiicrmation. xiii Document Structure This guide contains the following char.ers and appendixes: ‘ Chanfter Number Title Description 1 General Maintenance This chapter describes how to 2 Extended Self-Tests This chapter explains how 3 Base System FRU Replacement This chapter contains instructions for replacing Specifications This appendix lists the SCSI Appendix A shut down the operating system, run and interpret the power-on self-test, use the console menu, and reboot the system. to run and interpret the DECstation 3100 extended self-tests. FRUs that diagnostic tests have indicated are faulty. ID switch settings, power supply specifications, and environmental requirements. Appendix B Part Numbers This appendix lists the part Appendix C R2000 CPU Registers This appendix describes the register information that the numbers for the basic system units, add-ons, and related documentation. workstation can display when an exception error occurs. Appendix D Xiv Status and Error Code Licseriptions This appendix lists and describes status and error code messages that the workstation can display. ‘ Associated Documents ' The following documents provide additional information about the DECstation 3100: s DECstation 2100/ 3100 Hardware Installation Guide s DECstation 3100 Operations and Servicing Course Guide s DECstation 2100/3100 Operator’s Guide s DECstation 51008 Server Hardware Installation Guide Conventions The following conventions are used in this document: Convention Description checking Text displayed on the screen appears in a monospaced type. ' tost -a (r] arg Text you type appears in a bold type. Text appearing in square brackets indicates optional arguments you type on a command line. The word, arg, indicates you must type an argument on a command line. Type The word, type, indicates you type text using the keyboard Warning: Warnings provide information to prevent personal injury. Csaution: and press the Return key. Cautions provide information to prevent damage to the equipment. Note: Notes provide general operating information. Special Instructions for Other Configurations Throughout this document it is assumed that the equipment you are working on is the DECstation 3100. Other versions of the DECstation 3100 differ only in configuration and are described below. Troubleshooting instructions for the systems described in the table on the following page are the same as for the DECstation 3100 except for configuration differences. Configuration notes: s Systems with console terminals: — The console terminal serial line cable plugs into the printer/console connector on the back of the system unit. —~ The keyboard is connected to the console terminal, not the system unit. e If a mouse is not supported, a mouse loopback plug is required. = If internal drives are not supported, a shorter internal SCSI cable connerts the panel SCSI directly to the system board SCSI connectcr. s The DECstation 2100/3100 displays status and error messages accompanied by a message number. Descriptions of the status and error messages can be found in Appendix D. If your system does not display error codes, refer to Running Extended Self-Tests Without a Functioning Monitor. That section will help you to interpret the error codes by using the LED displays. For more information on SCSI troubleshooting, refer te SCSI Extended Self-Tests Troubleshooting. DECstation 2100/3100/3100S Configurations DECstation 2100 3100 31008 Memory - Mbytes 8-24 8-24 24 Clock - MHz 12 16.67 16.67 V SIM Installed Yes Yes No Internal/External: 2/4 2/4 0/5 Ext. Only (BA40) 4 4 5 Ext. Only (BA42) 6 6 n/a RZ23 Int. (104 Mbytes) Yes Yes No RZ23L Int. (121 Mbytes) Yes Yes No RZ24 int. (209 Mbytes) Yes Yes es RZ55/BA40 (332 Mbytes) Yes Yes Yes RZ55/BA42 (664 Mbytes) Yes Yes No TK50Z (95 Mbytes) Yes Yes Yes Console Terminal No No Yes Mouse Supported Yes Yes No Maximum Devices Storage Devices: Other Devices: XV PAPEHOEO D00, 040005 9080400000000 008¢008000000843¢4 XXX XX XA KK XKO OOG KK XX KX XXX 0NO X XX XX KX KKRN0O XXX XX KOO XX XK X DO XK KX XX XX X KOO DO 008 0004 e 00000000000064 LESEIIE IV 009 060004 KUXXX XX KK XX AKX KX KK OOOOOX XK KR XX XX KA AAX N XXX XX 00N PO EEII 0684008000006 080804848000 003 KK AX XXX XK XKO XXX XXX KA KX XK KO XXX XK XX XXX X KA KXO KO ¢4 0000000080800490 PSS E 00000 OO T XXX N XX KX KXKAXK XXX XK NN XN XX KX KAKXX P30S0 60 080.00600008008¢0.04 OO 0880 8 PS4 900818000800888 p0.4065900.00086688083.0494 XXX OOXXRXARAXKLKKX 0800008408044 PO 0004 XKAKKKK AKX KK XX AAX NN AXXXKXEKXL P 4060005 44404 p.4.9.4.0.6.8.0808 XXIHRAKKK XXXHXEX XXX X XX XXXX XXXXXX XX XXX XX KA XXX KK XRXAXAAKAY XA XX KK KKK XA AR ARXX KK XL XAKXXN KK XXX XK IO OO XK OEH KR XK XKL XA NN $.9.0.9.0.0.00.00.002008808090 XAXX XXX KR IOL XX KK KAXD XAXA XK XN XK XX XA XA XA XXKANAXD PO 0000080869080 0 80000808040 R XK XU XKD XX UK XX XX XXX XA RAAXD XX XXX KK XK XA XA KKK KK KK KX KKAXK] XXXAX KA XA XA XL KKK XA XX XK XAKX KX KKK KK XK KKK KL KA KUK XX XKAX XK XXX KK IO 000008008t betedidids P 0000000060890 ¢80 808808440000080 680068 0000804000 FA008000 KXKAKXA, XA KA A KKK AR KR HX KL KK A XK XX A KL KA AR KOS 000 0000880680090.0.6088.9888690006¢08000000.0000 WL K XA KKK KA KA KK A LKA AR RAK AKX AR XL LA XA KA KXAX 6 0 ¢800041 0000 0000800 480080488000 PO G99060080000 1 General Maintenance Infroduction The DECstation 2100/3100 is a high-performance, desktop ULTRIX workstation based on reduced instruction set computer (RISC) technology. This chapter describes the following general maintenance procedures: Visually checking the equipment Shutting down the worksystem software Running the self-tests Interpreting the self-tests Using the Console menu Using the Small Computer System Interface (SCSI) menu Bosting the worksystem software after running diagnostics Geneial Maintenance 1-1 Performing Visual Checks Examine all external connections, cables, power cords, and monitor operation. Table 1-1 describes common problems you can encounter. Table 1-1. Visual Check Problems Froblem Cause Action The monitor screen is dark. Monitor is not turned on. Turn monitor on/off switch to the on position (1). The power cord is not connected properly. Make sure monitor power cord is seated properly in its power source. The monitor controls are not adjusted properly. Adjust the brightness and contrast controls on the side or front of your particular monitor. Refer to the appropriate monitor installation guide for directions. The monitorsystem unit cable connectors are not tightly secured. Make sure that connectors on the monitor cable are tightly secured to the connectors on the monitor and on the back panel of the system unit. Perform the extended self-tests described in Chapter 2. Replace the monitor. The monitor display is wrong color. Red and blue video cable Refasten red and blue video cables at back of system unit. connectors are not secured correctly Replace video cable. Perform the extended self-tests described in Chapter 2. Replace the monitor. Monitor display is distorted, flickering, or rolling. The monitorsystem unit cable is not secured correctly. Check that the monitor cable is fastened properly (for color monitors, check the green video cable connector). (continued on next page) -2 General Maintenance Table 1-1 (Cont.). Visual Check Problems Problem Cause Action Perform the extended self-tests described in Chapter 2. Replace the monitor. The power indicator LED is dark and the Power cord is not connected properly. Reconnect the power cord. The power The power supply Replace the power supply assembly The fans start up but the LED Power supply assembly 1s not Replace the power supply assembly (see Chapter 3.) stays dark. functioning. fans are off. indicator LED is dark and the fans are off. assembly is not functioning. (see Chapter 3). Generai Mairtenance 1-3 Shutting Down the Worksystem Software Before running any diagnostic self-tests. shut down the worksystem software. If the worksystem software isn’t running, skip this section and go to the Running the Power-Up Self-Test section in this chapter. To shut down the worksystem software, log in to the ULTRIX field account or an account that has superuser privileges. Type one of the following at the system prompt (#): Command Result /ete/shutdown -h now This command starts the worksystem software shut down procedure immediately, without 1ssuing warning messages. /etc/shutdown -h hhmm This command shuts down the worksystem software at a specified time. In this table, hh indicates hours, mm indicates minutes. The workstation sends warning messages to all users on the Local Area Network (LAN) indicating shut down time. /ete/shutdown -h +n This command shuts down the worksystem software after a specified number of minutes. In this table, n indicates the number of minutes after which the worksystem software shuts down. The workstation sends warning messages to all users on the LAN at an increasing frequency. 1-4 Genergl Maintenance ‘ Running the Power-Up Self-Test The power-up self-test checks each component, subsystem, and connection. The DECstation 2100/3100 automatically runs the power-up self-test and displays the console prompt (>>) when you turn on the workstation. To turn on the workstation, push the on/off switch on the system unit to the on (1) positior.. Figure 1-1 shows the location of the system unit on/off switch." Onj/off switch in the on position DEPI022 Figure 1-1. On/Oft Switch General Maintenance 18 Figure 1-2 shows a typical power-up self-test display when it suceessfully completes. KNO1 V X7.0g KNO1 V X7.0g ‘ 08-00-2b-0c~-4a-92 OxOl“UOOD“ 1) 2) 3) 4) Dansk Deutsch Deutsch English 5) 6) English Espanol 7) Frangais 8) Francais (Schweiz) (British/Irish) (Canadian) 9) Francais (Suisse 10)Y Italiano 11) Nederlands 12) Norsk 13) 14) Portugués Suomi 15) Svenska 16) Vlaams Romande) (1..16): Figure 1-2. Successful Powei-Up Self-Test Display Each number in the second line of the power-up self-test display corresponds to tests for specific hardware components. The third line shows the size of the workstation’s memory. While the third line is being displayed, the workstation creates a bit map of all bad memory pages which is passed to the worksystem software. Then the rest of the display appears. The fourth line in the display indicates the version of the system module console program. The fifth line contains the workstation’s Ethernet address. The sixth line shows the size of memory in hexadecimal format. Numbers 1 to 16 are different languages from which you select the proper keyboard. At the prompt (1..16): type your keyboard language selection. The conscle prompt (>>) then appears. 1-6 General Maintenance ' Unsuccessful Power-Up Self-Test if a power-up test fails after you initially turn on the workstation, the power-up self-test halts and two question marks (??) flash on the screen. Do the following: 1. Note the number of the test that failed. The last number displayed on the screen is the failed test. Refer to the Interpreting Self-Test Results section in this chapter to internrct this test. Press the reset button located on the back of the system unit (see Figure 1-3). The power-up self-test stops again at the failed test. This typical screen display shows test 3 failed. KNO1 V X7.0g 7..6..5..4..3.. 2% At the console prompt (>>), you can run the self-test or type any other console command. General Maintenarce 1-7 DEPMO23 Figure 1-3. Reset Buiton If the power-up self-test display does not appear on the monitor, use the status LED display to determine the problem. Figure 1-4 shows the location of the status LED display. 1-8 Generai Maintenance Status LED display DEPMO024 Figure 1-4. Status LED display The LEDs are arranged in two groups of four and form a binary display. When you initially turn on the workstation, the DECstation 2100/3100 performs the power-up self-test and the LEDs blink accordingly. If an error is detected, the workstation halts on the LED code corresponding to the failed component. Note the configuration of the display. Refer to the Interpreting the Status LED Display section in this chapter to interpret the status LED codes. General Maintenance 1-9 Running the Self-Test The self-test is similar to the power-up self-test, except you can ‘ run this test any time you are at console prompt. The self-test performs slightly more extensive tests and attempts to put any SCSI devices connected to the workstation on-line. To run the self-test: 1. Type (exactly): test -a You see the following power-up self-test display. ¥XNC1 V X7.0g 7..6..5..4..3..2..1..0 If an error occurs during the hardware tests, the test stops and and two question marks (??) appear. Follow the procedure described in Unsuccessful Power-Up Self-Test. When the workstation completes the self-test, the console prompt appears. Note: You can also use the reset button to run the self-test. If you use the reset button, the workstation performs the same hardware tests as is done during the power-up self-test; however, it does not perform any memory tests and the workstation will attempt to place recognized SCSI devices on line. 2. Note what test failed. When errors occur, testing stops at the test that failed. For example, if the testing stops following the display of test code 5, then test number 5 failed. Refer to the Interpreting Self-Test Results section in this chapter for details about interpreting the self-test. If the monitor is not working, vou can observe the status LED display during the self-test. If an error occurs, write down the LED display configuration that appeared. Refer to the Interpreting the Status LED Display section in this chapter to determine what component failed. 1-10 General Maintenance ' Interpreting Self-Test Results This section describes how to interpret the power-up self-test and the self-test results. If any test failed during the self-tests: 1. Check all external connections, cables, and power cords. 2. Make sure the mouse connector is seated properly, or if the workstation is a server, the mouse loopback connector is installed. If you cannot locate an external problem, compare the code of the test that failed during the power-up self-test or self-test with those described in Table 1-2 and take the appropriate action. Refer to Chapter 2 for instructions about running the extended self-tests. Table 1-2. Interpreting Test Codes Test Code Component Tested Action 7 Video Single In-line Run the Video RAM extended Memory (Video SIM) self-test or replace the Video SIM 6 VDAC and PCC Run the VDAC and PCC extended self-tests. Replace Video SIM module, the monitor-system cable, or system module. 5 DZ serial line Run the DZ extended self-test or module module. repiace the system module. (continued on next page) General Maintenance 1-11 Table 1-2 (Cont.). Interpreting Test Codes Test Code Component Tested 4 System module Action ' Check the SCSI cable and terminator. Run: s Cache extended self-test e Color Mask extended self-test s CSR extended self-test s FPU extended self-test o RTC extended self-test s TLB extended self-test a Write Buf extended self-test Replace the appropriate FRU. 1-12 3 Keyboard and Mouse Run the keyboard or mouse extended self-tests. Replace the appropriate FRU. 2 Network Interface Run the LANCE, Net RAM, and (LANCE) ESAR extended self-tests. Replace the appropriate FRU. 1 Disk Run the Disk RAM and SII exter ded self-tests. Replace the appropriaie FRU. 0 None, Test End Indicator None General Maintenance ‘ Interpreting the Status LED Display Compare the LED codes you saw during the power-up selftest or self-test with those described in Table 1-3 and take the appropriate action. Table 1-3. LED Power-Up Self-Test Display Codes LED Display Hexadecimal Component 1=LED On Code Tested Action 0111 1111 7f System Replace the system module or Module run: ~Cache extended self-test —Color Mask extended self-test —CSR extended self-test ~FPU extended self-test —-RTC extended self-test -TLB extended self-test —Write Buf extended self-test 1011 1111 bf Disk Run the SII extended self-tests or replace the system module. 1101 1111 df Keyboard Check keyboard connections and keys. Run the Keyboard extended self-test. Replace the keyboard 1110 1111 ef Memory Replace the first four Mbytes of memory (D SIM modules 1 and 2) and run the power-up selftest. :f the power-up self-test fails again, replace the system module. 1111 0111 7 Mouse Check mouse connections and buttons. Replace mouse if necessary. 1111 1111 ff LEDs set at Replace the system module. Power up or Reset General Maintenance 1-1 Using the Console Menu The Console menu lists the commands you can use while at the console prompt. Display the Conscle menu by typing the following at the console prompt and pressing the RETURN key: (, Figure 1-5 shows the Console menu. CMD: auto boot cat ctrs }—f FILE}] FILE... d [-{(b'hiw)] disable DEV dump e ADDR [-(bihiw)] {-(bthiw) ADDR enable DEV fill {-(bihiw)] go [PC] help printenv setenv [-(oldluixic{B)] ] [-v VAL] [EVAR...] EVAR STR [ARG...] unsetenv EVA warm RNG: ADDR#CNT >> ADDR:ADDR Figure 1-5. 1-14 Console Menu General Maintenance [ARG...] VAL [CMD] ? [CMD] init test [-nl] RNG RNG ' Console Command Conventions Use the following conventions when typing console commands: » All commands are case sensitive. = Type any command exactly as it is on the Console menu, add the appropriate argument, and press the RETURN key. » Type numeric values as: - Decimal - Decimal values are represented by a string of decimal digits with no leading zeros (for example, 123). — Octal - Octal values are represented by a string of octal digits with a leading zero (for example, 0177). -~ Hexadecimal - Hexadecimal values are represented by a string of hexadecimal digits preceded by 0x (for example, 0x3ff). ~ Binary - Binary values are represented by a string of binary digits preceded by Ob (for example, 0b1001). The following sections describe each console command. Note: If you use CTRL/C to abort a command, use the init and scsi rs commands to reset the system before proceeding. Auto Command This command starts the autoboot sequence that puts the workstation into multi-user mode (the normal time-sharing environment). The format for this command is: auto Once you start the autoboot sequence, the sequence delays for 5 seconds. During this delay, you can abort the bootstrap sequence by typing CTRL/C on the console. When you type the autoboot command, the workstation tries to boot according to the bootpath variable stored in the Environment Variables Table. Refer to the printenv command section in this chapter. General Maintenance 1«18 Boot Command This command specifies a file from which the worksystem software is loaded. The format for this command is: boot [-f FILE] [-n] [ARG...] e The -f flag followed by the FILE parameter specifies the file you want to use during a boot procedure. If you do not specify the -f flag and a file, then the file specified by the environment variable, bootpath, is loaded. Refer to the printenv command section in this chapter. The FILE parameter has the format: device(controller,unit,partition)filename = ~ The device indicates the device from which you booting the worksystem software. Typical devices are rz for ~ hard disk, tz for tape, mop for network booting. ~ The coniroller indicates the ID number of the default controller. ~ The unit indicates the unit number « . the device from which you are booting the worksystem software. ~ The partition indicates the number of the partition from which you are booting the worksystem software. ~ The filename indicates the name of the worksystem software file. The -n flag indicates that the specified file is loaded but not executed. » The parameter, AR, specifies any information to be passed to the booted image. 1=-16 General Maintenance Ctrs Command This command displays all the network counters. The format for this command is; ctrs A typical display looks like the following: 658 0 92 0 : : : : 2 0 0 0 0 0 0 0 0 0 0 o 0 0 secs bytes rcv bytes snt frms rcv frms snt mc bytes rcv mc frms rcgv frms snt dfrd frms snt, =1 cllsn frms snt, >»1 cllsn snd flrs snd flr bmap rcv flrs rcv flr bmap unkwn dest data ovrn unav sbuf unav ubuf snt, >1 firs fir bmap rcv rcv flrs flr bmap unkwn dest data ovrn unav ubuf unav sbuf cllsn O I T T I I a frms snd snd seconds since zerged bytes received bytes sent frames received frames sent multicast bytes received multicast frames received frames sent deferred frames sent, single collis.on frames send send sent, multiple collision failures failure bitmap receive receive o secs bytes rcv bytes snt frms rcwv frms snt mc bytes rcv mc frms rcv frms snt dfrd frms snt, =1 cllsn I [A Where, failures failure bitmap unrecognized destinations data overruns . unavallable system unavailable user buffers buffers General Maintenance 1-17 D (Deposit) Command Thic command depoesits a single byte, halfwerd or word value at ! the specified address. The format for this command is: d[-(blh|w) ADDR VAL e The parameter, -b, indicates a single byte. = The parameter, -h, indicates a halfword. = The parameter, -w, indicates a word. s The parameter, ADDR, indicates a virtual address. For example, to examine physical location 0, type 0x80000000. « The parameter, VAL, indicates a specific numeric value. Disable Command This command disables the connection to a specified device. It also removes the device from the list of recognized console terminals stored in volatile memory. The format for this command is: disable DEV The parameter, DEV, is the device you are disabling. The valid devices you can specify: s tty(n), where n indicates a serial line; 2 for the communications connector and 3 for the printer/console connector. For exam:ple, to disable an alternate conscle, you type: disable tty(3) s crt(0), where O is the only valid number, indicating the workstation monitor. e _3 " enabled console 1-18 General Maintenance Dump Command This command shows a formatted display of the contents of memory. The format for this command is: dump [«(bihiw)l[-(oldlulxlciB)JIRNG s The parameter, -b, displays memory in bytes. s The parameter, -h, displays memory in halfwords. » The parameter, -w, displays memory in words. » The parameter, -o, displays memory in octal format, s The parameter, -d, displays memory in decimal format. e The parameter, -u, displays memory in unsigned decimal format. s The parameter, -x, displays memory in hexadecimal format. s The rarameter, -c, displays memory in ASCII format. s The parameter, -B, displays memory in binary format. = The parameter, RNG, indicates a range of memory. The values for this parameter are: - ADDR#CNT - displays a specified number of a values - ADDR:ADDR - displays all values between the specified addresses E (Examine) Command This command examines the byte, halfword, or word at a specified address. The format for this command is: e[-(blhlw)] ADDR ¢ The parameter, -b, indicates a single byte. s The parameter, -h, indicates a halfword. s The parameter, -w, indicates a word. s The parameter, ADDR, indicates a virtual address. For example, to examine physical location 0, type 0x80000000. Generdl Mdintenance 1«19 Enable Command This command enables the connection to a specified device. It also adds the device to the list of current console devices stored iw: volatile memory. The format for this command is: enable DEV Tne parameter, DEV, is the device you are enabling. The valid devices you can specify: s tty(n), where n indicates a serial line; 2 for the communications connector and 3 for the printer/console connector. For example, to enable an alternate console, you type: enable tty(3) e crt(0), where O is the only valid number, indicating the workstation monitor. If you do not specify a value, the current list of enabled console devices appears. You can enable more than one device as a console device. Fill Command This command places a specified value in a range of memory. If you don’t specify a value, the workstation puts zeros in the memory range. The format for this command is: fill [-(b | h | w)] [-v VAL] RNG e The parameter, -b, indicates bytes. e The parameter, -h, indicates halfwords. e The parameter, -w, indicates words. e« The parameter, -v VAL, specifies the numeric value you are placing in memory. s The parameter, RNG, is the memory range. You can specify: ~ ADDR#CNT - a specified number of values are filled ADDR:ADDR - all values between the indicated addresses are filled. 1-20 General Maintenance o Command This comma=nd transfers control to the indicated entry point address. The format for this command is: go {PC] The parameter, PC, is the entry point address you want to use. If you do not specify an entry address, the workstation uses the entry point of the program module that was most recently loaded. If no program module was previously loaded, the workstation use 0 as the entry point address. Help Command This command displays the correct format for a specified command. The format for this command is: help [CMD] The parameter, CMD, is the command for which you need information. If no command is specified, the complete Console menu appears. ? Command This command functions exact!v i’k » the help command. The format for this command is: _ ATe The parameter, CMD, is the command for which you need information. If no command is specified, the complete Console menu appears. General Maintenance 1-21 init Command This command performs a full initialization. The format for this command is: init The effect of the init command is identical to turning the power on or pressing the reset button, except that the workstation does not execute the diagnostics. Passwd Command The password command, which is not available on all systems, allows you to use only the boot and password commands until you enter a password. A system that requires a password before you can use all console commands displays the prompt s> until you enter the correct password. To be able to use all console commands on a system that requires a password, type passwd at the prompt s>. Then type the password and press Return. The system then allows you to use all console commands. Whenever all console commands are available, the system uses the prompt >>. To set or change a password, use the password command with the -s option. 1. Type passwd -s at the prompt >> and press Return. 2. At the prompt pwd:, type the new password and press Return. 3. The system then repeats the prompt pwd:. Enter the password a second time at the prompt pwd:. Note that passwords must 1-22 s Have at least six characters s Have no more than 32 characters s Use uppercase and lowercase letters the same as whan you first entered the password General Mgintenance ' If the two password entries match, the entry becomes the new password. If the two entries do not match, the old password remains in effect. To remove a requirement for a password, type passwd -c at the prompt >> and press Return. Prinienv Command am e This command displays the current value for a specified environment variable. The format for this command is: printenv [EVAR...] The parameter, EVAR, is the variable whose value you want to see. If you do not specify a variable; the complete Environment Variable Table appears. Figure 1-6 shows an example of this table. 200 baud3= 9%90 bootmodeg console= kbd=4 scs11d0=6 systype=0x82J311601 bitmap=0xal00fccO bitmaplen=0xc0 inetaddr=0 osconsole=1 Figure 1-6. Environment Variable Table & There are three types of variables, volatile (lost when power is interrupted), nonvolatile (maintained after power resumes), an fixed (rebuilt when power is turned on). Table 1-4 describes the default variables. General Maintenance 1-2 Tabie 1-4. Default Environment Variables Variobile Type Description baud2 Nonvolatile This variable shows the baud rate of the communications connector. baud3 Nonvolatile This variable shows the baud rate of the printer/console connector. bootpath Nonvolatile This variable shows the default boot path. The workstation uscs this variable when you type the auto command. bootmode Nonvolatile This variable shows the mode in which the workstation is placed when it is turned on or reset. Use a one-character code to specify the bootmode. The bootmode codes you can use are: s * - Default; stops the workstation at the console prompt. s a - Automatically boots the workstation after power is turned on or workstation is reset; uses the bootpath variable. s d - Resets the workstation without running diagnostics. ® r - Restarts the workstation. (continued on next page) 1-24 General Maintenance Table 1-4 (Cont.). Default Environment Variables Variable Type Description console Nonvolatile This variable shows which device is used for the console when the workstation is started. Use a single numeric character to set the value of this variable. The most common values for the console are: & 0 - The workstation determines the correct device and sets the value in the osconsole variable. 8 1 - Enables the werkstation monitor, crt{0), and the keyboard, tty(0). e 4 - Enables the communications connector device, tty(2). s 8 - Enables wic printer/console connector device, ity(3) » 9 - Enables the workstation monitor, crt(0), the keyboard, tty(0), and ¢he printer/console connector device, tty(3). kbd Nonvolatile Contains the keyboard code. A total of 16 different keyboard codes are supported. Valid values are 1 to 16. scsiid( Nonvolatile Contains the SCSI ID of the processor. Valid values are 0 to 7. Values other than the default (6) are needed only for unusual SCSI bus configurations. systype Fixed This variable si.ows a value taken from the hardware register in the CPU. Do not change this variable. bitmap Fixed This variable shows the address of the memory bitmap. The bitmap is a vector of words. Each bit in a word corresponds to a page in memory. If the bit is set to 1, the page is good and available to memory. If the bit is set to 0, the page is bad. Do not change this variable. (continued on next page) General Maintenance 1-25 Table 1-4 (Cont.). Default Environment Variables Variabie Type Description bitmaplen Fixed This variable shows the length of the memory bitmap. Do not change this ‘ variable. inetaddr Volatile This variable is the workstation’s internet osconsole Volatile This variable indicates which device the address and is used by the Ethernet driver. workstation selected to be the console when the workstation was turned on. The value for this variable is indicated by a single numeric character. For example, if the console variable is set to 0 and the workstation selects the workstation monitor to be the console, the osconsole value is set to 1. Setenv Command This command assigns new values to the specified variable. Refer to the printenv command in this chapter for a description of each variable. The format for this command is: setenv EVAR STR s The parameter, EVAR, is the variable you want to set. s The parameter, STR, is the value you want to specify. You can add your own environment variables. These variables are stored in volatile memory. The Environment Variables Table can contain up to 16 variables, a total of 256 characters. Refer to Table 1-4 for a description of each variable. i-26 Genergi Maintenance ‘ Test Command This command allows you to run the self-test or display the current configuration table. The format for this command is: test [ARG...] The parameter, ARG, can be: -2 Using this argument with the test command runs the selftest. The self-test is similar to the power-up self-test. Refer to the Running the Self-Test section in this chapter for more details. =C Using this argument with the test cemmand displays the configuration table. The configuration table provides information such as how much memory is installed, whether a monochrome or color Video SIM module is part of your workstation, 2and what kind of disk and/or tape storage device is connected. Figure 1-7 on the next page shows a typical configuration table. General Maintenance 1-27 MEM: I1cMbytes VIDEC: MONO ETHERNET SCSI Ul7] STA ADDR: DEVS: . 08-00-2b-0c-4a-%b JI6JKNO1--SI1I O RMRB RZ 0x0 vVrs 1 Format Add vndr 1 len 31 DEC PID Frevlvl Uiz C RZ?2 061l 97] typ @] Dev o W U!l3) Ulo: Figure 1-7. Sample Configuration Table ETHERNET STA SCEI DEVS: Ui7] U[3] Dev typ Vrs Format Add len Vndr BPID Frevlvi ADDR: = = = 0 RZ 1 i CCS 21 DEC RZZ23 Dei8 = = = ETHERNET STATICN ADDRESS: §CS1 DEVICES: Unit [7] Unit[2] Device t Version Response data format = = Additional Vendor = = length o , Product 1dentification Firmware revision level 0618 Unsetenv Command This command removes the specified variable from the Environment Variables Table. The format for this command 1s: unsetenv EVAR The parameter, EVAR, is the variable you are removing. Refer to Table 1-4 for a description of each variable. The environment variables stcred in nonvolatile memory are not affected. 1-28 General Maintenance Warm Cormmand This command restarts the workstation without performing the complete bootstrap procedures. This feature is not currently supported by ULTRIX and is reserved for future use. General Maintenance 1-29 Using the SCSI Menu The SCSI menu lists commands you can use for tests involving the SCSI connector and supported devices. SCSI Test Levels SCSI tests can be run in different modes for different audience levels to satisfy specific diagnostic requirements. These are the SCSI test modes and audience levels: 1. User Mode Q. Confidence Tests ~ These are go/mno-go tests. ~ Tests do not harm the customer operating environment. ~ Tests are run on power-up. — Tests operate at chip-level for SCSL — No external peripherals are tested on power-up. Warm Reset ~ Tests are initiated when the RESET button is pressed (after power-up). —~ Peripherals are tested in self-test mode. -~ Executes non-destructive tests to all recognized DEC peripherals. ~ 2. Removable media devices do not require media or test fixtures. Manufacturing Mode a. b. Audience- Manufacturing line personnel, repair depot technicians, ete. Also run on new installations as a means of gaining confidence in the functicnality of peripherals. Tests are more exhaustive anu destructive on all peripherais that support write tests. =30 General Maintehance 3. Extended Mode Self-Tests Q. Audience - Field service. b. Tests are restricted to DEC peripherals only. c. Tests are non-destructive and permit reading and writing (on write devices). d. Tests are done on reserved diagnostic tracks that are not accessible to users. All removable media devices require blank media. f. 4. Read-only devices require pre-recorded test media. SCSI Extended Self-Tests a. Audience - Field service, repair depot technicians, and new peripheral/system installations. b. Tests assume that the operator has some familiarity vith SCSI protocol. Tests are restricted to DEC peripherals only. All commands that exercise peripherals are destructive. SCSI Tests: ~ t1, t2, t3 - Tests all onboard functionality of the SCSI controller chip and circuitry. — t4 - Tests data path to the SCSI edge connector. — ex - A non-destructive method for getting a full functional check of a peripheral device. Requires a loopback connector. Note: In the example display, shown in Figure 1-8, the comimand descriptions are NOT displayed on the screen. The descriptions are presented here for clarification. Display the SCSI menu, shownin Figure 1-8, by typing: scsi ? General Maintenance 1-31 -046-0b SCST al HELP as az Probe pb Reset rs st cd cf ct cr fm ex ig ms ry sn sSp Sr su and setup all SCSI bus units Reset the SII chip Dump the SCSI status registers Disable SCSI bus drivers ri de du for the Dump all SCSI registers unit unit unit [r] [r} [r! Read/write test Read/write test Read/write test unit unit [r] Execute DEC extended mode self-test Show inquiry response from <unit> unit unit [r}] unit unit unit for SCSI hard drive for SCSI floppy for TK50Z tape drive Read only self test for RRD40 ROM disc drive Format <unit> using default parameters Show mode sense response from <unit> Show READY status for <unit> Show request sense response from <unit> unit unit unit Stop <unit> Start <unit> Set up unit wait SI1I for ready status buffer port memory response tl t2 t3 [ri] ir] [r] SII SII target mode internal loopback test initiator mode internal loopback test t4 [r] SII external Figure 1-8. drive loopback required! SCSI Menu To type SCSI commands at the censole prompt, use the format: scsi argl [arg2] [arg3] The second argument is either a unit number or the optional repeat argument [r]. To find the unit number of a specific device, use the test -c command or the SCSI command, pb. In the examples in this guide, the word, <unit>, indicates that you type a number (not the word unit). The third argument of the SCSI command line can also be the repeat argument, depending on the specific command format. Table i-5 describes the SCS1 commands. Note: If you use CTRL/C to abort a SCSI command, use the init and sesis commands to reset the system before you proceed. 1-32 General Maintenance Table 1-5. SCSI Commands Command Description pb This command polls the workstation and lists all the SCSI devices currently recognized by the workstation. The format for this command is: scsi pb. See the Viewing the rs This command resets the SCSI bus and any peripherals. The format for this command is: sesi rs. This command should be used by experienced users and service/repair personnel only. This command does an internal reset of the SII chip and is used to rs and service/repair personiel only. This command does an internal reset of the SII chip and is used to recover from a locked up SII without resetting the external bus. This command is NOT for field use. st This command displays all status registers of the SII. The SII is the LSI chip used by the SCSI bus. The format for this command is: scsi st. For Manufacturing Use. de Disable SCSI bus drivers. du This command displays the state of all SII registers. The command format is: sesi du. For Manufacturing Use. cd This command runs the Canned Disk Test. The format for this command is: scsi ed <unit> [r]. Refer to Chapter 2 for more details. cf This command runs the Canned Floppy Disk Test. The format for this command is: scsi ef <unit> [r]. Refer to Chapter 2 for more details. ct This command runs the Canned Tape Test (requires a blank tape). The format for this command is: sesi ct <unit> [r]. Refer to Chapter Z for more details. cr This command runs the Canned CDROM Disc Drive Test (requires a test disc). The format for this command is: scsi cr <unit> [r]. Refer to Chapter 2 for more details. This command formats and initializes a floppy disk in 18 sector/track HD mode. Use system utilities for other devices. You are asked to confirm the operation before the initialization takes place. The form.t for this command is scsi fm <unit>. (continued on next page) General Maintenance 1-33 Table 1-5 (Cont.). Command ex iq ms SCSI Commands Description This command instructs only Digital peripherals to do an extended self-test. This test is limited to DEC peripherals and does not destroy user daia areas. It writes on diagnostic tracks of non-removable media devices. Blank or test media is required for removable media devices. The format for this command is scsi ex <unit>. This command performs an inquiry about a specified unit. It displays information about the SCSI device (type 0 = hard disk drive and type 1 = magnetic tape drive, type 5 = compact disk drive), the format, additional bytes of inquiry data available for a device, and the firmware version. The format for this command is: scsi iq <unit>. This command provides detailed information about the attributes of a device. The information this command displays includes the device’s geometry, whether the device has removable media, drive features, and vendor-supplied data. To interpret data categories and values, refer to the device’s specification. The format for this command is: scsi ms <unit>. For Manufacturing Use. This command indicates whether a specified device is ready. The format for this command is: sesi ry <unit>. sn This command is a SCSI request sense command and provides additional information about a SCSI device that fails an extended self-test. Issue this command directly after the device fails. If you issue another command that performs an inquiry of the failed device, you may lose the sense data. The information this command displays includes values and error messages for the data categories of sense key and FRU. It also displays vendor-supplied data. To interpret data categories and values, refer to the ANSI specification for the SCSI bus, document number, x3.131-198-x. specification. The format for this command 18: scsi sn <unit>. For Manufacturing Use. sp Sr This command stops a specified device. The format for this command is: scsi sp <unit>. This command starts a specified device. The format for this command is: scsi sr <unit>. (continued on next page) 1-34 General Maintenance Tabie 1-5 (Cont.). SCSI Commands Command Description su This command checks if the specified device is ready. If the device is not ready, the workstation tries to bring it on line. If this fails, the workstation displays zn error message. The format for this command is: scsi su <unit>. tl This command runs the SCSI t1 test. The format for this command is: scsi t1 [r]. Refer to Chapter 2 for details. 12 This command runs the SCSI t2 test. The format for this command is sesi t2 [r]. Refer to Chapter 2 for details. t3 This command runs the SCSI t3 test. The format for this command is: scsi t3 [r]. Refer to Chapter 2 for details. t4 This command runs the SCSI t4 test. The format for this command is: scsi t4 [r]. Refer to Chapter 2 for details. » General Maintenance 1-3§ Booting the Worksystem Software After you finish running diagnostics or replacing FRUs, boot the worksystem software. e If booting the workstation to multi-user mode (for a normal time-sharing environment), type: auto The workstation uses the bootpath environment variable stored in nonvolatile memory. » If booting the workstation to single-user mode (only root partition mounted), type: boot The workstation uses the pootpath environment variable stored in nonvolatile memory. « If booting the workstation to single-user mode from a server on the network, type: boot -f mop() Booting a standalone workstation from disk takes approximately 3 minutes. If you boot the worksystem software successfully, the workstation prompts you to log in. Note: Some system drives contain factory-installed software. If you replace a drive that coniains factory-installed software, the customer is responsible for replacing any software that was on the old drive. Unsuccessful Worksystem Software Boot If the worksystem software does not boot successfully: 1-36 1. Allow the drive that attempted the boot to become accessible, then use the init command to initialize the system before attempting to reboot. 2. Use the printenv command to display the Environment Variables Table. Check the bootmode and bootpath variabies. General Maintenance Use the setenv command to set the bootpath variable to boot the worksystem software from the hard disk or the network. Boot the worksystem software using the boot command. If you still cannot boot the worksystem software, talk to the system manager. General Maintenance 1-37 KEXEXK KK XX XK XXX XX XK XXX XXX XX XK XLKAKAXK KAKX KX KK XKXXX AR XK XA KX KK XX XK XK KA XA KX XX XK XX KAXXKXXXKKK XXX KARAHXXXKXK AL XKXARE KK AX KR A KA XK KX KX XKXXKAXRXKKXX 8 000808008000 ¢609800000808759008 PO IPSOEOI PO XXXXKK AKX KA XX R XX KKK RAKK AN XKL LXK FAREXKERAE XK KA XK KKK AL XX LK RARE XX KA AAXKXXX XXX AX TR XX KA HRX XX XX XXX KKK RX XA AXKKX XXX XRKAON LA KA XKL AKX XX XX XXX K XX KA XAAK KKK HXKXXK XX KX XA XAKXK XX RX XX A XX KA XK AKAKX KXXXXXXA XX XX XUKK XK AX AL LA KX XXKXXKK KXKX XX KX XXR KAA XK XA KX KKK XEXKAX X XXAX KK KAXK KARXH KRXXARKAERKX XH XKARXAX AKX XKXXXXXK KAKAA HAX XA AKX KK AXKXX KX XAXHAR XXXK XX KX XK AAXXY, KXRARKRKX KLKLAAKX XER AN EXX KEXKKXKRXKLLKXAREL KHIORX K KRXAX KHR XXXXKXKKKXKKXK XXAXAXAXXKX XAXRXXXXX KXXKXKK XXAXKAXK EXARXKXXXX XEXXARKAXKAX O RHXAXARKANK KX KK XAXX KXXAAXAX PO 6968009008884 XXX XX KX XK KR KX KK XK KX XAXX AN XXX XA XK KK XK IO b 4900000880080 8060880834 XK XX KA XX XK XX XX KKAK WO XA KXXUXUAX KA KX RAX KKK XAA XXXX XX KX AR KAALXN XK XK AA AXKXXR KA XAARKX HAMERX RN XK KX O EU XKL XL XK KK KKKXXA KEXEXX UK XXX AR XAR XXX K XXX AR KAA XKD XE KK XK X AKX KXAKXE XD KAXX XK XK XK KR AR KKK 90000 ststs 08080 009009000 PEEII PP 00000 PP 0000000800000 98030000080t 00 0004 0 0 000800000 0000 000060 60000008000 96990000 P9 POV OO IIIGI NI O I IEI PPV T 00000000000 0000 XX KX XA XXX KK XA X KKK KOO XX KA XA XK N A XK LK XK KKK XEXXXK XX AR KK KX KA K ERXKERX XX DO AKX KK A KKK AKX KL KKK XAAXE KUK AR KA KX AR KX XL XXX LK KEA XA KK KK AL LK KEXXXK 2 Extended Self-Tests Overview This chapter describes how to run and interpret the DECstation 2100/3100 extended self-tests. You can run two types of extended self-tests; console and SCSI tests. Note: Status and error messages are listed and described in Appendix D. Probable FRUs are included in the error-code lists. Console Extended Self-Tests Run console extended self-tests to diagnose component and subsystem malfunctions within the system unit. Tables 2-1 through 2-2 list all the extended self-tests and where you can find their descriptions in this chapter. In most cases, you use a monitor to run and display extended self-tests. If the monitor is not working, you can observe the status LEDs to get the test r¢suits. Refer to the Running Extended Self-Tests Without a Functioning Monitor section in this chapter for instructions about using the status LED display. You can run these tests in several different modes, depending on the type of information you want. The test modes are described in Table 2-3. Extended Seif-Tests 2-1 Table 2-1. Console Extended Self-Tests Test Test Name Command Components Tested Section System Test ta All components and System Test Memory Report tb D SIM modules Memory Report Color mask tC Color mask, Video Color Mask Cache te Instruction and data caches Cache Test DZ tD Serial line interface DZ Test Disk RAM td Disk memory buffer Disk RAM Test ESAR te Ethernet Station ESAR Test FPU tF Floating Poiuit Unit FPU Test Video Test Patterns tf Video SI'M module and VDAC Video Test Patterns Test Keyboard tk Keyboard Keyboard Test LANCE tL Network Interface LANCE Test LEDs tl Status LEDs LEDs Test Mode tM Sets test mode Selects test modes Main RAM t m Main memory buffer Net RAM tn Network memory buffer Net RAM Test Mouse tP Mouse Mouse Test PCC tp Programmable Cursor Chip PCC Test CSR tR Control/status CSR Test major subsystems SIM module Test Address ROM (ESAR) = Main RAM Test register RTC tr Real-time Clock/battery- RTC Test backed up RAM SII ts SCSI buffer and interface SIT Test {continued on next page) 2-2 Extended Self-Tests ‘ Table 2-1 (Cont.). Console Extended Self-Tests Test Test Name Command Components Tested Section TLB tt R2000 interface TLR Test translate lookaside buffer VDAC tV Video SIM module Video RAM tv Video SIM module Write Buf tw R2000 interface to and system module VDAC Test Video RAM Test main memory and write error address register Write Buf Test Extended Self-Tests 2~3 SCSI Extended Self-Tests Run the SCSI extended self-tests to isolate faults with the SCSI § bus, drivers, connections, or devices. Table 2-2 lists the SCSI tests and where you can find their descriptions in this manual. Table 2-2. SCS| Extended Self-Tests Test 2-4 Test Name Command Components Tested Test Seciion Canned Disk sesi ed Hard disk drive Canned Disk Test Canned Disk sesi ef Floppy disk drive Canned Floppy Disk Test Canned Tape scsi ct Magnetic tape drive Canned Tape Test Canned CDROM Disc scsi cr Compact disc drive (Requires test disc.) Canned CDROM Disc Test Extended Mode Self-Test scsi ex Digital peripherals Extended Self-Test t1 scsi t1 SCSI disk buffer t1—SII Buffer Test t2 sesi t2 SII chip level support for target mode t2—SII Target Mode Test t3 scsi t3 SII chip level support for initiator role t3—SII Initiator Mode Test t4 scsi t4 SCSI drivers and t4—SCSI Loopback connections and External Drive Tests Extended Self-Tests Diagnostic Aids This section describes tools you can use when trying to isolate DECstation 2100/3100 hardware faults. Diagnosing Intermitient Failuies If the vrorkstation you are testing is experiencing intermittent errors, examine the ULTRIX error logs before running extended self-tests. You can use the ULTRIX tools, uerf and netstat, to trace some hardware errors. Refer to Section 8 in the ULTRIX documentation set for details about uerf and Section 1 for details about netstat. You can also refer to the floubleshooting Commandsfor ULTRIX-32 Field Service Pocket Reference Card. Connecting an Alternate Console If your system does not display error codes, refer to Running Extended Self-Tests Without a Functioning Monitor. That section will help you to interpret the error codes by using the LED displays. For more information on SCSI troubleshooting, refer to SCSI Extended Self-Tests Troubleshooting. You can type the DECstation 2100/3100 console commands from an alternate console through the printer/console connector located at the back of the system unit. When you connect an alternate console and enable the correct serial line, the same text that appears on the DECstation 2100/3100 monitor appears on the alternate console. If using a terminal as an alternate console, you can use either the DECstation 2100/3100 keyboard or the alternzte console keyboard to type commands. Figure 2-1 shows the printer/console connector location. Extended Self-Tests 2-5 Printer icon Printer/console connector Monitor cable DEPMO10 Figure 2-1. Printer/Console Connector Location To connect an alternate console or printer to the DECstation 2100/3100, do the following: 1. Plug the external device (terminal or printer) into the connector closest to the video monitor cable. Note that this connector requires a modified modular jack (this jack looks like a regular phone connector, except that the tab is offset). 2. Using the original console, type: enable tty(3) 2-6 BExtended Self-Tests Preparing for Console Exiended Self-Tests Before running the extended self-tests: 1. View the menu (test menu) to find the correct commands (refer to the Viewing Test Commands section in this chapter). Select the appropriate test modes (refer to Selecting Test Modes). Install terminators or iocopback connectors for the test mode you are using (refer to the Terminating Connectors section in this chapter). Viewing Test Commands To view a menu listing all valid diagnostic options, type: t? The workstation displays the menu shown in Figure 2-2. Note: In the example display in Figure 2-2, the command descriptions are NOT displayed on the screen. The descriptions are presented here for clarification. Extended Self-Tests 2-7 RO —— InMa 0 el disk esar [alie —r— —t—— - DD T cache z RRHNC3 0 HH KRS e el fru test patterns blue color bars E's green red white grid kevbhoard lance leds mode display modes toggle halt test on error toggle loop on error manufacturer/debug mode ~user net mode ram main ram MR mouse Int wWOUD 3 s <<t ram video XERQODOU FhTID QOO color mesk Figure 2-2. 2-8 test report system memory Extended Self-lests pcc Csr rtc 511 tlb vdac video ram write buf Diagnostic Options Menu Selecting Test Modes Do the following: 1. To see the currently set modes, type: tMd You see a display similar to the following: usr mod no lp on hlt tst err on err usr mod no lp on hit tst err on err HoWn Where, user mode no loop on error halt test on error Note: The default modes are User, No Loop On Error, and Halt Test On Error. Specify test modes by typing the following at the console prompt: t Marg arg indicates you must type a specific argument. Arguments are single uppercase or lowercase alphabetic characters. They are separated from the rest of the command line (and any other arguments) with a space character. The modes you can select and the arguments you type on the command line are described in Table 2-3. Extended Self-Tests 2~ Table 2-3. Test Modes Mode Name Argument Description [No]Halt On Error h The command for this mode toggles Halt On Error off and on. When set to Halt On Error, the diagnostic test sequence stops as soon as an error is detected and reports the error immediately. The remaining tests in the sequence are not run. Use this to save time when you expect an error to occur early-on in the test sequence. This is the default mode when the workstation is turned on. {No]Loop On Error 1 The command for this mode toggles Loop On Error on and off. When set to Loop On Error, the diagnostic procedure runs again as soon as an error is detected. This mode is designed for debugging hardware components using an oscilloscope in a manufacturing environment. The default mode when the workstation is turned on is No Loop On Error. Manufacturer/Debug m This mode runs the most detailed check of all components. Some of the tests can destroy data on customer media. Select this mode if the User mode diagnostics fail to isolate a fault. User u This mode performs a fast check of the workstation. It is a less comprehensive hardware check than that performed in Manufacturer/Debug mode. This mode reports hard, gross errors. This is the default mode when the workstation is turned on. 2-10 Extendied Self-Tests Terminating Connectors Depending on the mode in which you run the diagnostics, you might need to install terminators or loopback connecters for the DECstation 2100/3100 connectors. Table 2-4 describes what terminators and loopback connectors to install for User and Manufacturer/Debug modes. Appendix B lists the terminator and loopback connector part numbers. Table 2-4. Test Mode Terminators Test Mode Required Terminators/Loopback Connectors User A mouse or mouse loopback connector A keyboard A ThinWire Ethernet terminator, ThickWire Ethernet loopback connector, or connection to Ethernet cable (make sure the Ethernet button is in the proper position) A SCSI terminator Manufacturer/Debug A keyboard A mouse loopback connector (except when running the mouse test) A ThinWire Ethernet terminator, ThickWire loopback connector, or connection to Ethernet cable (make sure the Ethernet button is in the proper position) A SCSI terminator if a SCSI device is installed A SCSI loopback connector for the SCSI t4 test. Serial line loopback connectors for the communications and printer/console connectors Refer to the DECstation 2100/3100 Hardware Installation Guide for instructions about installing terminators. installing the Internal SCSI Loopback Connector When running the SCSI t4 test, install a SCSI loopback connector in the system unit SCSI connector. Do the following to install an internal SCSI loopback connector: s Remove the system unit cover (refer to the Removing the System Unit Cover section in Chapter 3 for instructions). s Disconnect the SCSI cable from the system module by pushing the SCSI connector latches in opposite directions. This releases the SCSI cable from the system module. Extended Self-Tests 2-11 » Insert the SCSI loopback connector into the system unit SCSI connector. Make sure the side marked Side 1 is facing the rear of the system unit. This ensures that the pins on the loopback connector are properly aligned in the system module SCSI connector. Note: It is possible to insert the connector offset by tuwo pins. Be sure that the connector covers all pins. 2-12 Extended Seif-Tests ‘ Running Console Exiended Self-Tests To run a console extended self-test, type the appropriate command at the console prompt in the format: t argl [arg2] Although all tests run in either User or Manufacturer/Debug mode, this chapter uses only User mode test displays. For most tests, you can select the repeat option by typing r as the second argument on the command line. Typing this argument causes the selected test to continue to repeat. To exit a repeating test, press any key. Note: It may take several minutes for the test to halt. If an error occurs during any console extended self-test, a message similar to the following appears: ?0d1-00 MSE - slf tst When ervors occur, check the appropriate field-replaceable unit (FRU). Refer to Chapter 3 for instructions for replacing the DECstation 2100/3100 Base System FRUs. Nofe: Status and error messages are listed and described in Appendix I’ Probable FRUs are included in the error-code lists. Note: If you use CTRL/C to stop a test, always use the init and 8csi rs command-= to reset the system before proceeding. System Test The System Test checks all of the DECstation 2100/3100 components, subsystems, and connections. To run the System test, type: ta Messages appear for each test. Refer to the individual test descriptions in this chapter for sample test displays. Extended Self-Tests 2-13 Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Memory Report The Memory Report displays the Memory Bad Page Table. It indicates the number of the dynamic RAM single in-line memory (D SIM; modules that failed. To display the Memory Report table, type: tb Figure 2-3. QOO0 LIS A display similar to the one shown in Figure 2-3 appears. Sample Memory Report Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Note: Although the Help display for this command may indicate that the Memory Report offers the repeat option, it does not. Note: If the bootmode = d and the bitmap becomes corrupted, the bitmap is not regenerated. Color Mask Test The Color Mask test checks the color mask and the Video SIM module. To run the Color Mask test, type: tC 2-14 Extended Self-Tests ‘ A display similar to the one shown in Figure 2-4 appears. ~05¢~-00 colr Figure 2-4. pln msk tst Sample Color Plane Mask Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Cache Test The Cache test: s Checks the instruction and data caches using data patterns. » Verifies that Ksegs behave properly. e Verifies that the instruction and data caches are loaded on instruction fetches and that the caches are used when valid. To run the Cache test, type: tc A display similar to the one shown in Figure 2-5 appears. -001-00 chk data -002-00 c¢hk instruction -003-00 cache -004-00 -005-00 -005-01 chk inst cache 1 cache tag tst d cache tag tst -005-02 1 d cache taa parity tst -005-03 cache tag parity tst -005-04 1 cache data parity tst -005-05 d cache data parity tst i cache valid bit -005-06 -005-07 Figure 2-5. d cache seqg cache ram w/pats cache ram w/pats tst valid bit tst tst Sample Cache Test Disploy Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Extended Seif-Tests 2-15 DZ Test The DZ test does the following depending on the test mode you selected: Mode Test User Runs an internal loopback test at one baud rate, testing all serial lines except the keyboard connector. Manufacturer/Debug Runs an external loopback test, using all baud rates and lines. It also runs single and mixed SILO tests (DZ chip first-in, first-out tests), SILO overflow, SILO alarm test, and Data Terminal Ready/Data Set Ready loopback tests. This test does not perform an external loopback test of the keyboard connector. To run the DZ test, type: tD > (7Y Note: You cannot specify the repeat (r) argument for this test. A display similar to the one shown in Figure 2-6 appears. -01c-00 -01c-00 -01c-00 -01d-00 dz dz dz dz dz Figure 2-6. Sample D2 Test Display -01¢-00 1In In 1In 00 01 02 int int int 1n 03 int silo alarm rx/tx rx/tx rrx/tx lpback Ilpback lpback tst tst tst rx/tx lpback tst tst Where, = dz In 00 1int rx/tx dz all line 00 internal loopback test lpback tst receive/transmit Error code descriptions and probable FRUs are listed in Appendix D. Refer te Chapter 3 for instructions about replacing the FRUs. 2-16 Extended Self-Tests ‘ Disk RAM Test The Disk RAM test writes and reads data patterns into the disk memory buffer. To run the Disk Ram test, type: td A display similar to the one shown in Figure 2-7 appears. dram dram dram dram dram dram dram dram w/ w/ w/ w/ w/ w/ w/ w/ 0000 0000 5555 5555 aaaa aaaa ffff ffff -02a-00 -02a-00 ~02b~-00 -02b-00 -02¢-00 -02¢c-00 -02d-00 -02d-00 wrt chk wrt chk wrt chk wrt chk Figure 2-7. Sample Disk RAM Test Dispiay -02e-00 -02e-00 wrt chk dram w/ dram w/ inc pat pat Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. ESAR Test The ESAR test reads and verifies the Ethernet Station-Address Register (ESAR) ROM. To run the ESAR test, type: te A display similar to the one shown in Figure 2-8 appears. -05d-00 Figure 2-8. esar tst Sample ESAR Test Vfil;)‘ispquy Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FR1Js. If you replace the ESAR chip, inform the customer’s system manager so that the network database is updated correctly. Ixtended Self-Tests 2-17 FPU Test ‘ The FPU (floating point unit) test uses the add, subtract, multiply, divide, compare and convert instructions. To run the FPU test, type: tF A display similar to the one chown in Figure 2-9 appears. -017-00 fpu tst Figure 2-9. Sampile FPU Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Video Test Patterns Test The Video Test Patterns Test displays a variety of data patterns on the monitor. To run the Video Test Patterns tests, type: tfarg The tests arguments and displays are as follows (press any key to exit each test): Argument Test Display b Blue (for color systems only) A blue screen Color bars (for color systems A screen with different color e E’s A screen of uppercase E’s g Green (for color systems only) A green screen r Red (for color systems only) A red screen w White A white screen X Grid A white grid c Note: 2-18 only) bars You cannot specify the repeat (r) argument for this test. Edended Self-Tests ‘ Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Keyboard Test The Keyboard test checks the keyboard connector and instructs the keyboard to run a self-test and report the status. To run the Keyboard test, type: tk Note: You cannot specify the repeat (r) argument for this test. A display similar to the one shown in Figure 2-10 appears. ~05b-00 kybd Figure 2-10. tst Sample Keyboard Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Refer to the DECstation 2100/3100 Operator’s Guide for more information about keyboards. LANCE Test The LANCE (network interface) test: s Checks the network interface control status register using data patterns s Runs an internal loopback test s Runs an external loopback test in non-promiscuous mode = Runs an internal loopback with a Cyclic Redundancy Check (CRC) « Runs an internal loopback test in promiscuous mode Extended Seif-Tests 2-19 s Runs an internal loopback test with a collision check = Runs an internal loopback test with a multicast check To run the LANCE test, iype: tL A display similar to the one shown in Figure 2-11 appears. -04£-00 lance -050-00 -051-00 -052-00 -053-00 -054-00 -055-00 -056-00 lance lance lance lance lance lance lance Figure 2-11. CSR tst Intrn]l LB tst Extrnl LB tst CRC err detect tst Promiscuous mode rx Coll detect tst Multicast rx tst IRQ tst tst Sample LANCE Test Dispiay Where, LB rx Coll IRO = = = = loopback receive collision interrupt Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. LEDs Test The LEDs test checks the operation of the LED display by performing a sequence of lighting one LED at a time and then unlighting one LED at a time. To run the LEDs test, type: tl Note: The correct argument is a lowercase I, not the number one. A display similar to the one shown in Figure 2-12 appears. -058-00 leds Figure 2-12. 2-20 Extended Self-Tests tst Sample LEDs Test Display While the test runs, you can see the different LED configurations displayed on the status LED display. Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Main RAM Test The Main RAM Test tests the system's memory. This test: e Writes and reads data patterns to memory addresses s Performs parity bit tests that check for bad parity To run the Main RAM test, type: tm A display similar to the one shown in Figure 2-13 appears. ~-039-00 -035-00 -035-00 ~035-00 -036-00 -036-00 ~036-00 -037-00 -037-00 -037-00 -037-00 -038-00 Figure 2-13. tst 1oMb mem wrt mram w/ 00000000 chk mram w/ 00000000 <chk mram w/ ffffffff wrt mram w/ 55555555 chk mram w/ 55555555 chk mram w/ aaaaaaaa wrt mram addr pat chk mram w/ pat wrt mram addr pat chk mram w/ pat mram parity bit tst ~> ffffffff -> aaaaaaaa Sample Main RAM Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Extended Seif-Tests 2-21 Net RAM Test The Net RAM test writes and reads data patterns into the network buffer. To run the Net RAM test, type: in A display similar to the one shown in Figure 2-14 appears. -022-00 ~-022-00 -023-00 -023-00 wrt chk wrt chk nram nram nram nram -0z4-U0 ~-025-00 -025-00 wrt wrt wrt nram w/ nram w/ nram w/ -026-00 chk -024-00 chk -026-00 wrt Figure 2-14. nram nram w/ w/ w/ w/ 0000 0000 5555 5555 w/ aaaa w/ inc nram w/ aaaa ffff ffff pat pat Sample Net RAM Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Mouse Test The Mouse test checks the mouse connector and instructs the mouse to perform and report the results of its self-test. To run the Mouse test, type: tP Note: You cannot specify the repeat (r) argument for this test. A display similar to the one shown in Figure 2-15 appears. -05a-00 mse Figure 2-15. tst Sample Mouse Test Display Error code descriptions and probable FRUs are listed in Arpendix D. Refer to Chapter 3 for instructions about replacing the FRUs. 5. 2-22 Extended Self-Tests A\ 4 PCC Test The PCC (cursor chip) test: e Runs a forced mode test of PARD1, PARD2, CURSOR A, = Runs an enabled mode test of PARD1, PARD2, CURSOR A, CURSOR B CURSOR B To run the PCC test, type: tp A display similar to the one shown in Figure 2-16 appears. -03c-00 ~-03d-00 -03e-00 -03f-00 ~03£f-00 ~-041-00 -042-00 -043-00 chk chk chk chk chk chk chk chk Figure 2-16. pcc pcc pcc pcc pcc pcc pcc pcc forc mod forc mod forc mod forc mod enb mod enb mod enb mod enb mod Sample PCC Test Display Where, forc mod enb = = = force mode enable Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Extended Self-Tests 2-23 CSR Tesi The CSR (control status register) test does the following depending on the mode you use: Mode Test User Writes and reads the Re.:d/Write bits, generates Manufacturer/Debug Writes and read: the Read/Write bits, generates MEMERR, and checks bits MEMERR, checks bits, and toggles LEDs. To run the CSR test, type: tR A display similar to the one shown in Figure 2-17 appears. ~-057-00 csr Figure 2-17. tst Sample CSR Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. RTC Test The RTC (real-time clock/battery backed up RAM) test does the following depending on the mode you use: Mode Test User Saves nonvolatile RAM, writes and reads nonvolatile RAM with data patterns, writes and reads RTC registers with data patterns, restores nonvolatile RAM Manufacturer/Debug Saves nonvolatile RAM, writes and reads nonvolatile RAM with data patterns, restores nonvolatile RAM, writes and reads RTC registers with data patterns, sets all data and time fields, waits, then checks for update, and sets and checks periodic update. 2-24 Extended Self-Tests To run the RTC test, type: A display similar to the one shown in Figure 2-18 appears. -010-00 -010-00 -011-00 ~Jii-00 -012-00 -012-00 wrt chk wrt «c¢hk wrt chk Figure 2-18. nv nv nv nv nv nv ram ram ram ram ram ram w/ w/ w/ w/ w/ w/ 00000055 00000055 000000aa 000000aa inc pat pat Sample RIC Test Display Where, wrt chk nv = = = write check , nonvolatile pat = pattern inc = incrementing Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. SI! Test The SII test checks the SCSI interface to the SCSI bus. It: s Writes and reads data patterns to the SCSI buffer s Performs target tests s Performs initiator tests s Attempts to place recognized SCSI devices on-line. Devices that cannot be placed on line have an off-line self-test executed. All extended tests executed under the SCSI menu require devices o be on-line. To run SCSI diagnostics, see Preparing for SCSI Extended Self-Tests in this chapter. To run the SII test, type: ts A display similar to the one shown in Figure 2-19 appears. Extended Self-Tests 2-25 -0347~-01 81: bfr -048-01 -048-02 sii tgt tgtst: adr test ilpbk STLP <- -048-03 -048-04 tgtst: tgtst: 4 bldg obnd cmd/dta set lpbk md -048-05 -045-06 -048~07 tgtst: tgtst: tgtst: sel + pen 1id <~ 7 en dssi md -048-09 tgtst: dsel sel dev 7 OO BWNFE OO WN . snd cmd[O O\_‘l——th——l\—-—lh——lh——J&——l\—l\—-‘h-—dL.—du._Jt—_‘\-—d\_JL_J tgtst: dev 0 tgtst: snd ~-048~-0a ~048~0a -(048-0a -048~0a tgtst: tgtst: tgtst: tgtst: snd snd snd snd cmd] cmdl cmd]| cmdl ~048-0a ~-048-0b -048-0b ~048-0b -048-0b ~048-0pb -048-0b -048-0b -048-0b -048-0b -048-0b -048-0b -048-0c -048-0d ~048-0e -048-0f -048-10 tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: tgtst: TGSTS: snd snd snd snd snd srd snd snd snd snd snd snd rcv chk chk chk OK cmd] dtal dtal dtal dtal dta ( dta [ dta { dta ( dta { dta [ dta [ sts bfr sts cmd blk dta bytes 3 -048-0a Q -048-0a tgtst: Q. -048~-08 (continued Figure 2-19. 2-26 Extended Self-Tests Somple Sil Test Display on next page) 049%-01 sii ini ilpbk tst -04%-02 initst: Dbld obnd pkt -049-03 -049-04 -049-05 ~043-06 -049-07 -049-08 -049-09 -049-0a -049-0a -04%-0a -049-0a -04%-0a -04%~0a -04%-0a -045%-0b initst: 1initst: 1initst: initst: 1initst: 1initst: initst: initst: initst: initst: initst: initst: initst: 1initst: initst: ILP <4 set lpbk md sel + pen 7 ID <arb wina dssi md BSYa + C rcv cmd rcv cmd] rcv cmd]| rcv cmd] rcv cmd{ rcv cmd]| rcv cmd] sSe -> dta -04%-0c -049-0c -049-0c -049~-0c -04%-0c -049-0c -(049-0c -049~0c -049-0c ~-049-0c -049-0c -049-12 initst: 1initst: initst: initst: 1initst: 1initst: 1initst: 1initst: initst: initst: 1initst: initst: rcv rcv rcv rcv rcv rcv rcv rcv rcv rcv rcv =-> ~O§9—Od -049-0e -049-0f -049-10 ~-049-11 initst: initst: initst: initst: INITST: ad = bb000020 dtal dtal dtal dtal dtal dtal dta ( dtalL dta ( dta ( dta { sts phse dscon chk bfr sts chk CSTAT intrd OK (continued on Figure 2-19. next page) Sample Sll Test Display Extended Self-Tests 2-27 -04c~-01 -04b-01 -04b-02 -04b-04 ~04b-02 -04b-04 -04b-02 -04b-04 SCS1 scndev STRT SCSI DEV TSTG ofl tst u# 2 ofln slftst ok u# 2 ofl tst u# 1 ofln sliftst ok u# 1 ofl tst u# O ofln slftst ok u# O Figure 2-19. Sampile Sii Test Display Where, adr = bfr bldg BSY = buffer = building = busy dscon = arb = address arbitration disconnect dsel dta en = = = deassert data enable ini intrd md obnd pen phse pkt = = initiator interrupt scndev = scanning sts tgt = = status target wina = force i1lpbk = internal select loopback = = = disable mode outbound parity enable = phase = packet for devices win Error code descriptions and probable FR1Js are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. TLB Test The TLB test writes data to and reads data from the Translate Lookaside Buffer (TLE) using data patterns. The test also checks responses to probes on address match. To run the TLB test, type: tt A display similar to the one shown in Figure 2-20 appears. -05e-00 tlb Figure 2-20. 2-28 Extended Self-Tests tst Sample TiB Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. VDAC Test The VDAC (Video Digital to Analog Converter) test: 2. Uses CSR bits to compare Red, Green, and Blue outputs (for color systems only) Writes and reads the color map using data patterns 3. Writes and reads the overlay registers using data patterns 1. To run the VDAC test, type: tV A display similar to the one shown in Figure 2-21 appears. -009-00 wrt -009~-00 chk vdac map w/ vdac map w/ 1nc pat pat -00a-00 wrt vdac ovrly w/ -00a-00 chk vdac ovrly w/ Figure 2-21. inc pat pat Sample VDAC Test Display The workstation must have a Video SIM module for this test. If the workstation is & server, you see an error message when you run this test. Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Video RAM Test The Video RAM test writes and reads data patterns into the video buffer. To run the Video RAM test, type: tv Extended Self-Tests 2~29 The workstation displays a white screen with bars, clears the screen, and returns to the console prompt. The workstation must have a Video SIM module for this test. If the workstation is a server, you see an error message when you run this test. Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. Write Buf Test The Write Buf test checks the R2000 interface to main memory. It writes to illegal addresses and checks for a write error address. To run the Write Buf test, type: tw A display similar to the one shown in Figure 2-22 appears. ~-059-00 wb Figure 2-22. err addr tst Sample Write Buf Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to Chapter 3 for instructions about replacing the FRUs. 2-30 Extended Seif-Tests Prepéting for SCSI Extended Self-Tests Before running the SCSI extended self-tests: 1. View the SCSI Storage Device Listing, if desired. 2. Select the appropriate test modes (refer to Selecting Test 3. Modes) Terminate connectors, or install loopback connectors, if necessary (refer to Table 2-4). Viewing the SCSI| Storage Device Listing To obtain information about the recognized storage devices connected to the SCSI bus, type the following at the console prompt: scsi pb The workstation displays a list of all the recognized SCSI devices and vendor information such as version number, and response data format. Figure 2-23 shows a typical listing of ks Vndr PID len Frevlivl Figure 2-23. w o N 0 — Ny 0 W @) Format Add O O TWOWH—O SCSI storage devices. (C) DEC SCSI Device List The Unit number is the SCSI ID address associated with a- specific device. The Device type refers to the type of device that has a specific SCSI ID address. Extended Self-Tests 2~31 Running SCSI Extended Self-Tests All SCSI tests first check which devices are on the SCSI bus. If ‘ the devices are not ready, the test attempts to put the devices on line. An error message appears if the test cannot put a device on line. Note: Status and crror messages are listed and described in Appendix D. Probable FRUs are included in the error-code lists. These tests consist of canned device tests for RZ, RX, TZ, and CDROM (RRD) class devices. The canned disk test writes 8Kbyte blocks filled with block address data to 100 or 200 random locations on the disk surface. It verifies the result by read-back and buffer-compare. The canned tape test writes alternate db6c and its complement to the tape in the form of 512-byte tape blocks. The test writes one block of data to the tape with parity checking enabled. A read-back with parity and full data-buffer-compare is then performed. The CDROM disc tests require a test diskette for extended mode and perform “controller only” hardware tests in user mode. Two levels of SEND DIAGNOSTIC are invoked. In user mode, all devices receive send diagnostic with a self-test bit set in byte 2 of the command block. This test performs off-line nondestructive testing of the device, usually involving no writes to the media and testing only the controller hardware. Invoking extended test sets self-test and unofl bits in byte 2 of the send diagnostic command block. The extended test invokes a detailed self-test of the device involving writes to diagnostic cylinders of the disk or to installed scratch media. For a read-only device, device-read .apability is checked. Features such as ECC, parity fir.aware checksum, data-buffer integrity, etc. are exercised in this read-only mode. For all error messages, follow the advice of the error message. Note: If you use CTRL/C to abort a test, be sure to use the init and scsi rs commands to reset the system before proceeding. 2-32 Extended Self-Tests ‘ Canned Disk Test Caution: This test will destroy customer data on media. To run this test, type: scsi cd <unit> You are prompted to confirm that you want to overwrite the disk. To stop the test, type any character at the confirmation prompt. To continue, type (uppercase): Y A display similar to the one shown in Figure 2-24 appears each time the workstation completes a write and read pass. Ps Bik Ercnt 100 37779 0 Figure 2-24. Sample Canned Disk Test Display Ps Bik Ercnt i Where, pass number block error count Error code descriptions and probable FRUs are listed in Appendix D. Refer to the Removing the Drive Mounting Panei section in Chapter 3, The RZ22/23 Disk Drive Service Manual, or The RZ55 Disk Drive Service Manual for instructions. h] To replace the system module, refer to the Replacing the System Module section in Chapter 3 for instructions. For all error messages, follow the advice of the error message. Extended Self-Tests 2~3i Canned Floppy Disk Test Use a scratch diskette (HD only) for thls test. Caution: This test will destroy customer data on media. To run this test, type: scsi cf <unit> You are prompted to confirm that you want to gverwrite the To stop the test, type any character at the confirmation prompt. To continue, type (uppercase): Y A display similar to the one shownin Figure 2-25 appears each time the werkstation completes a write and read pass. Ps- Blk Ercnt 100 37779 0 Figure 2-25. Sample Canned Floppy Disk Test Display Ps Blk EFErcnt oo Where, pass number block error count Error code descriptions and probable FRUs are listed in Appendix D. Refer to the Disk Drive Replacement: Floppy Mounting Panel section in Chapter 3, The RX23 Floppy Disk Drive Service Manual. for instructions. To replace the system module, refer to the Replacing the System Mogdiile seciion in Chapter 3 for instructions. 2-34 Extended Self-Tests Canned Tape Test Use a blank TK50Z tape cartridge or a write enabled scratch tape. Caution: This test will destroy data on media. To run this test, type: scsi ct <unit> You are prompted to confirm that you want to overwrite the tape. To stop the test, type any character at the confirmation prompt. To continue, type (uppercase): Y A display similar to the one shown in Figure 2-26 appears:. -04b-09 wrt? rz/tz Y/N? -0A4b-10 -04b-12 wrt blk -]~ rway J 1 ~ 1u —~- -04b-13 wrt cmpl -04b-10 rwdg -> -04b-1a -04b-1b rd blk Tzl Figure 2-26. OK L. A pio 1 blks 1ld pt O Sample Canned Tape Test Display Error code descriptions and probabie FRUs are listed in Appendix D. Refer to the TK50Z Technical Manual for instructions. To replace the system module, refer to the Replacing the System Module section in Chapter 3 for instructions. Extended Seif-Tests 2-3§ Canned CDROM Disc Test Nofte: To run this test you need to insert the RRD40 test disc (PN 30-23507-03) shipped with the RRD40. To run this test, type: scsi or <unit> A display similar to the one in Figure 2-27 appears. ~-04b-09 rz/tz wrt? Y/N? ~04b-1c rrd3 mkrdy -04b-1d Ext slftst -04b-1e RRD3 OK Figure 2-27. RRD3 Sample Canned CDROM Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to the RRD40 Owner’s Manual for instructions. To replace the system module, refer to Replacing the System Module in Chapter 3 for instructions. Extended Self-Test The Extended Self-Test performs a full data check and confirm on Digital peripherals only. Use a blank TK50Z tape cartridge or a write enabled scratch tape to test the TK50Z. Caution: This test will potentially destroy data on media. To run this test, type: scsi ex <unit> You are prompted to confirm that you want to overwrite the media. To stop the test, type any character at the confirmation prompt. To continue, type (uppercase): Y 2-36 Extended Self-Tests A display similar to the one shown in Figure 2-28 appears. -04b-1f Ext -04b-20 ub OK U5 Figure 2-28. slftst Extended Mode Self-Test Display Error code descriptions and probable FRUs are listed in Appendix D. Refer to the device Owner’s Manual for instructions. To replace the system module, refer te Replacing the System Module in Chapter 3 for instructions. t1—Sll Buffer Test This test module consists of two tests: SII Buffer Address test, and SII Buffer Memory test. Note: You do not need a SCSI loopback connector or a SCSI terminator when running this test. The address test is a fast test that identifies potential addressing problems with the SII buffer. The buffer is 64Kbytes of 16-bit words addressed by a 16-bit address field. A “1” is walked across this field while addressing locations 1, 2, 4, 8, etc. The test also writes these locations with their address data. For example, address 8 receives data 8. At the end of the pass, each location is checked to assure that it contains its address. In the buffer test, four patterns are written one-per-pass to each of the 64Kbyte word locations. At the end of each pass, the patterns are read back and compared. The 16-bit patterns are 0x0000, Oxffff, Oxaaaa, and 0x5555. To run this test, type: scsi tl A display similar to the one shown in Figure 2-29 appears. Extended Self-Tests 2-37 -047-51 -047-04 -047-02 SII bfr adr tst siiatst: 4ptn wrt siiatst: SII bfr tst -047-02 -047-03 -047-02 -047-03 siiatst: SII bfr tst siiiatst: chk sii buf siiatst: SII bfr tst siiiatst: chk sii buf -047/-33 -047-02 -047-03 siilatst: chk sii buf siiatst: SII bfr tst siiiatst: chk sii buf Figure 2-29. ) g 2 aaaa ? 5555 ? ~ ftfff ? Sample t1 Test Display Error code descriptions and probable FRUs are listed in Appendix D. To replace the system module, refer to Replacing the System Module in Chapter 3 for instructions. t2—Sll Target Mode Test The Target Mode test utilizes internal test features of the SII to verify its ability to operate and respond in the target mode of operation. The R2000 CPU chip emulates the initiator, providing the stimulus to the SII through writes of the SC1 and SDb registers of this device. The R2000 monitors chip response by examining SC1, which is updated by the SII as it transitions through SCSI bus phases. Failures in this test mode are almost exclusively SII chip failures. Refer to the ANSI SCSI specification, SII chip specification, and PMAX functional specification for a more detailed description of SCSI and the SII. Note that a superset of the SCSI protocol called DSSI is used in this test. It is in every respect similar in operation to SCSI. A command and data packet is built in memory and transmitted to the SII. The SII stores these packets in SII buffer memory space for later examination by the R2000. Note: It is recommended that you use a SCSI terminator. You do not need a SCSI lcopback connector when run 1 ; this test. To run this test, type: scsi t2 2-38 Ehended Seif-Tests A display similar to the one shown in Figure 2-30 appears. -$48-01 ~-(048-02 -048-03 -048-04 -048-05 -048-06 -048-07 -048-08 sii tgt ilpbk 4 STLP <tgtst: bldg obnd cmd/dtea tgtst: set lpbk md tgtst: sel + pen tgtst: 7 id <tgtst: en dssl md tgtst: dev 0 sel dev 7 tgtst: -048-0a -048-0a ~-048-0a tgtst: tgtst: tgtst: -048-0b -048-0b -048-0b -048-0b tgtst: tgtst: tgtst: tgtst: -048-09 -048-0a -048-0a -048-0a -048-0a -048-0b -048-0b -048-0b -048-0b -048-Cb -048-0b -043-0b tgtst: dsel tgtst: tgtst: tgtst: tgtst: tgtst: to-.st: tgtst: tgtst: tgtst: tgtst: tgtst: snd snd snd snd snd snd snd snd snd snd snd cmd| cmd{ cmd| cmd{ dtal dtal dtal dtal dtal dtal dtaj] snd snd snd snd dtal dtal dtal dtalll] rcv chk <chk chk sts bfr sts cmd blk dta bytes ~-048-0c -048-0d -048-Ce -(t48-0f tgtst: tgtst: tgtst: ~-048~10 TGST: figure 2-30. tgtst: snd cmd| snd cmd{ snd cmdl OK Sample 12 Test Dispiay Error code descriptions and probable FRUs are listed in Appendix D. To replace the system module, refer to Replacing the System Module in Chapter 3 for instructions. t3—Sll Initiotor Mode Test This test uses the internal loopback test mode of the SIi io verify that the SII is capable of performing the initiator role. The R2000 chip emulates the target function and provides stimulus by writing to the SC1 and SDB registers of the SII. The CPU monitors SC1 and SDB to determi: . SII response to target stimulus. Refer to the ANSI SCSI specification, SII Extended Self-Tests 2-3¢ chip specification, and PMAX functional specification for more details about the SCSI and t!.e SII chip. Failure of this test points almust exclusivelv to an SII chip or system module problem. Also check that cabling is properly installed and seated. A data and command packet, containing pointers and other DSSI specific information, is built in memory and received by the SII buffer memory area. The contents of this buffer are examined after the command and data transfer to verify correct reception of the command and data packets. Note: It is recommended that you use o SCSI terminator. You do not need a SCSI loopback connector when running this fest To run this test, type: scsi t3 A display similar to the one shown in Figure 2-31 appears. -049-01 sii -049-02 initst: bld obnd pkt -049-03 initst: ILP <- -049-05% 1initst: sel + -049-04 1ni 1ilpbk tst 4 1initst: set lpbk “md -049-06 -049-07 -C49-08 1nitst: 1initst: 1nitst: 1D <= 7 arb wina dssi md -049-0a ~049-0a -049-0a -049-0a initst: initst: 1initst: initst: rcv cmd{0] rcv cmdfl] rcv cmd{Z] rcv cmd{3] -049-09 ~049-0a -049-0a 1initst: 1nitst: 1nitst: BSYa rcv rcv + CDa cmd (4] cmd{5] -049-0a initst: initst: -> dta -049-0c -04%-0c -049-0c -049-0c -049-0c -049-0c -049-0¢ initst: initst: initst: initst: initst: initst: initst: rcv rcv rcv rcv rcv rcv rcv dtalC] dtall] dtal2] dtal3} dtald] dtal5] dtal6] -04%-0c -(349%-0c initst: initst: rcv dtal8] rcv dtal9] -049-0b -045-0c ~-(349-0c initst: 1n1tst: rcv pen rcv cmd[6] phse dtal7] rcv draliid] Figure 2-31. - Sample 13 Tast Display -° 2-40 Extended Seif-Tests ad = bb000020 -049-0d -049-0e -249-0f -049-10 -049-11 t: inits ini initst: initst: initst: INITST: Figure 2-31. dscon chk bfr sts chk CSTAT intrd OK Sample 13 Test Display Error code descriptions and probable FRUs are listed in Appendix D. To replace the system module, refer to Replacing the System Module in Chapter 3 for instructions. 14—SCSl Loopback and External Drive Tests These tests, with the aid of a loopback connector, check the functionality of the SCSI bus drivers and control signals. The loopback connector check consists of driving the SC1 register cut around the loop and receiving the result in the SDB register. Numerous patterns are then driven around the loop to check the data drivers. The external drive tests then check the functionality of the target and initiator mode controi signal drivers. Nine bits are driven around the loop. In the first half of the test, data plus parity is tested. In the next half of the test, the control signals are driven onto the data bus and sensed in the SDB register. You must install a SCSI loopback connector in the SCSI connector on the system module for this test; disconnect all SCSI devices. The procedure for installing an internal SCSI loopback connector is described in Terminating Connectors in this chapter. Note: To run this test you must set the mode to Manufacturer/Debug mode. Refer to Selecting Test Modes in this chapter to change the test mode manually. To run this test, type: scsi t4 A display similar to the one shown in Figure 2-32 appears. Extended Self-Tests 2-41 ~04a-02 -04a-01 2obd-0f sii exdrv scsi lpbk err ext Figure 2-32. lpbk tsts chk 1lpbk? 000001ff 00000084 Sample 14 Test Display “Loopback not found” error message interpretation: ?0bd-0f err ext 1pbk? XxXX yYYY Where, xxXx YYyyy = expected data = actual data (0x1FF) If the actual data = 0x000, the loopback is installed backwards or otherwise improperly installed. If the actual data = non-zero, try another loopback (if available) and compare results. Error code descriptions and probable FRUs are listed in Appendix D. To replace the system module, refer to Replacing the System Module in Chapter 3 for instructions. 2-42 Extended Self-Tests SCSI Extended Self-Tests Troubleshooting . The following troubleshooting information includes: a SII Errors—Code 0x0bd s SII Timeout Errors—Code 0x0be a SII Target end Initiator Tests s SCSI Errors—Code 0x0bf » SCSI Bus Troubleshooting » SCSI Device Errors—Code 0x0d3 Sl Errors—Code 0x0bd These errors are flagged primarily during the internal testing of the SII in the target and initiator modes. They may also occur during the external loopback test or during an SII chip setup prior to performing a probe operation. Those errors that indicate the inability of the SII register to be set to a desired value, point to a general SlII subsystem failure . and require replacement of the system module as a last resort. For external drive tests (extdrv), care should be taken that the loopback is properly oriented and seated in the SCSI connection on the system module. In messages that contain numeric output, the notation aaaa and eeee represent hexadecimal quantities denoting the actual and expected values of the particular SII register referenced in that message. Refer to the SII chip specification and the PMAX functional specification for a detailed description of the SII. . . - v Sl Timeout Errors—Code 0x0be These errors occur during internal testing of the SII in the target and initiator modes. The R2000 CPU is used to provide stimulus to the SII as it is tested for its ability to perform initiator and target roles. . All errors in this category point to the SII chip as the source of trouble. For FRU this means replace the system module as a last resort. It is recommended that the internal and external SCSI cable be disconnected and the test be rerun after issuing a hardware reset. A recurrence of these errors under this Extended Seif-Tests 2-4. condition points to the SII chip/system module as the source of failure. Sli Target and Initiator Tests The SII SCSI interface chip provides a means of testing the chip for the ability to support the initiator and target roles as defined in the ANSI x131-1986 SCSI specification. When tested as a target, the ability of the SII to drive those bus signals required for target mode operation is checked. The R2000 CPU is used as the initiator. The SC1 register of the SII is used to set and monitor the bus signal state. Refer to the SII chip specification and/or PMAY fi:nctions! specification if a more detailed explanation of these modes and the SII is required. When tested as an initiator, the R2000 drives the appropriate bits to set the SC1 register which then acts as the target device. All SII registers are 16 bit quantities and all quantities represented as xxxx are expressed in hexadecimal. SCSI Errors—Code 0x0bf This class of error is flagged when a SCSI protocol violation is detected. For example, a change to an unexpected phase during a bus transaction, or an unrecognized message passed from target to host. It is also used to signal a general bus failure during manufacturing mode of test. The meaning of failures in the SCSI error class is specific to the error event and possibilities are given with each error code explanation. SCSI Bus Troubleshooting Many of the errors reported in this class are flushed due to an improperly initialized or synchronized device, faulty bus drivers, or cabling/connector problems. In addition, during new devire installs, incorrect jumpering or power sequencing problems may hang the bus. 2-44 Extended Self-Tests Hot reconfiguration of the system is not supported. When installing new devices, the following power sequencing is bW~ Power down the external peripherals. O recommended: Power up the system box. 6. Perform “scs1 pb” to verity the confhiguration. Power down the system box. Install new devices as required. Power up all external peripherals. The following courses of action are recommended to clear/correct the indicated error condition. Reset the hardware using the back-panel reset. Retry the operation. Inspect interconnects, cabling, cable lengths, and proper end of the line termination on any external SCSI devices. If none, the supplied external SCSI terminator should be installed on the system box. Also verify that each peripheral box is receiving power. Check the SCSI address space using the “scsi pb” command. Verify that each installed device is correctly identified. Devices that do not show may have the address incorrectly jumpered. Check and resolve any address problems. Retry the failing operation. If unsuccessful, go to the next step. If the peripheral of interest is an external peripheral, disconnect all external peripherals. Terminate the SCSI bus with the supplied SCSI terminator. If an internal RZ is installed, run the SCSI cd test (providing no user data is present). If user data is preset, run “t s” in user mode. If successful, go to step 6. Otherwise, go to step 5. Extended Self-Tests 2-&5 5. Disconnect all internal RZs and execute “t s” in user or manufacturing mode. Note that “t s” requires a loopback in manufacturing mode. If you do not have the loopback, execute scsi tl, scsi t2. scsi t3 which are the equivalent of the manufacturing mode tests excluding the loopback test (scsi t4). If successful, reconnect one internal RZ device at a time, paying attention to power, address jumpering and cable orientation as you do so. Power up and run “scsi c¢d” for each device as suggested in step 4. Replace defective drives/cables as appropriate. If there are external peripherals proceed to step 6. 6. Reconnect external peripherals one at a time, observing proper termination rules. Reset and run the appropriate canned test or “t s” in user mode, if user data is present. Replace cables/drives etc., as indicated. SCSI Device Errors—Code 0x0d3 Errors of this type generally occur during a device test operation. They may specify the unready state of the device such as not loaded, spun-up or on-line, which may be corrected by rectifying the condition that caused the error status. The error may also signal a more catastrophic event such as a device hang or no response. Possible fault causes are given as appropriate with each error message. 2-46 Extended Self-Tests Running Extended Self-Tests Without a Functioning Monitor If your monitor is not working, obtain the results of the extended self-tests by observing the LED display on the back of the system unit. Use the procedures previously described in the Running Conscle Extended Self-Tests section in this chapter to 1T Naavvaavay [=1WNS gy VLTS, TP The LEDs are arranged in two groups of four and form a binary display. As the DECstation 2100/3100 performs an extended self-test, the LEDs blink accordingly. If an error is detected, the workstation halts on the LED code corresponding to the problem. If using the status LED display instead of a monitor: 1. Terminate appropriate connectors. Refer to the Terminating Connectors section in this chapter for instructions. 2. Using the keyboard, type the appropriate command to run a particular extended-self test. The LED display blinks as the various tests are performed. Tests thai pass should not cause ihe LED dispiay to remain on any code for more than 30 seconds. Interpreting the Status LED Codes Use Table 2-5 to determine where the error occurred and what action to take next. The binary codes in the table refiect the status LED display as viewed from the back of the system unit. Extended Self-Tests 2-47 Table 2-5. LED Extended Self-Test Display Codes Test Performed LANCE - Cache LED Display Hexadecimal 1 = LED on Code Suggested Action 0110 1011 6b Check the network 0111 0010 0111 0011 0111 0100 0111 0101 0111 0110 72 73 74 75 76 0110 1001 79 0110 1100 0110 1101 0110 1110 0110 1111 0111 0000 0111 0001 0111 1010 6¢ 6d 6e 6f 70 71 7a 0111 1011 7b 0111 1100 0111 1101 Te 7d 0111 1110 0111 1111 Te 7f 80 1000 0000 1000 0001 1000 0010 1000 0011 1000 0100 connection. Make sure the selected Ethernet connection is installed properly, terminated, or connected to a network. Replace the system module. Replace the system module. 81 82 83 84 STACK_ ERROR 1000 0111 1000 1000 1000 1001 87 88 89 Replace the D SIM modules, nurnber 1 or 2 {error is in first 64 Kbytes of memory) or the system module. Video RAM 1000 1010 8a Replace the Video SIM module or the system module. {continued on next page) 2-48 Extended Self-Tests Table 2-5 (Cont.). LED Extended Self-Test Display Codes LED Dispiay Hexadecimal 1 =LZD on Code Suggested Action Disk RAM 1000 1011 8b Replace the system module. Net RAM 1000 1100 8¢ Replace the system module. NVRAM 1000 1101 8d Replace the system module. VDAC 1001 0000 90 Check the video cable, Test Performed RTC 1001 0001 1001 0010 1001 0100 1001 0101 1001 0110 91 92 94 replace the Video SIM module, or the system module. Replace the system module. 1001 0111 1001 1000 95 96 o7 98 FPU 1001 1011 9b Replace the system module. PCC 1010 0100 a4 Replace the system module. 1010 0101 a5 DZ 1010 1010 1010 1011 aa ab 1010 1100 1010 1101 1010 1110 ac ad ae 1010 1111 1011 0000 1011 $661 af b0 b1 Check all connections. Replace the system module. (continued on next page) Extended Self-Tests 2-49 Table 2-5 (Cont.). Test Performed LED Extended Seli-Test Display Codes LED Dispiay Hexadecimal 1 =LED on Code Suggested Action ESAR 1011 0110 b6 Check that the ESAR chip Write Buf 1011 0111 b7 Replace the systemn module. CSR 1011 1000 b8 Replace the system module. SHi 1011 1101 bd Replace the system module. 1011 1110 1011 1111 1101 0011 be bf d3 TLB 1100 1000 c8 Replace the system module. Color Mask 1100 1001 c9 Replace the Video SIM module or the system module. Keyboard 1101 0000 do0 Replace the keyboard or the is seated properly or replace the system module. Check the SCSI cable, SCSI device, terminators and loopback connectors. system module. 2-50 Mouse 1101 0001 d1 Replace the mouse or the system module. Main RAM 1101 0010 1101 0109 d2 d4 Replace the D SIM modules or the system module. Extended Self-Tests KR KN XK KK KL XX KH XY KX KL XA XK KK KX KX KA KA XA XK XX XK KA XKKXX KRR XK XK K KA XL EX XK XA XK N X XK KK KX XK KOO XA KK KXX XA XK KX RK KK KX XK XX AKX XA HX R KKK XA XK KX KK XK XAKKX KO KKK XXX KA XX KK KX XX XX XK XX XK IR XX KK XXAK KKK EXXXXE XXX UK KN KA KK KA NKAXREX XX XK KA XXX AXKAKXK KXAXEA KL LK KK KA KK XX KX XK XK KKK AL XKXXX XK XK KKKKK XA XK XX AR XXI N HEN KR KX XKX KK KA AN KEXXXX L XE XA AX KX KA KX KA XK KARAXK XA KX RK XL XK KK KK KL XXX XK RARKK XXMV XK XL AR KR XA KK XAXA KA XK XX XXX 088 90 80000 08 00080 80 80.009 1400 KEXAXE XX KKK AKX RKXAAAXKXKAKA KXXX KK XX XK N AR XX XX XX EXKKXKXX XX AAXK KK LA XA XX XXX XKXAAKX XKXKKXX XA XXAXKE KAXXXAXH KKK OAX XXAKO REXAXXKXAX REX XAKXXKA KA KAXK KX AR KUX KK XKL XXX XX XXX EH R KR AAXKXAKRKXXXX 03 b4.4.0.0.¢.8.06.99 p.o.4.0.0.¢.6.4.0.4 AXXXXXX AXAXX XXX X X XXX K “ XXXXX XXXXXXX XA ANAUX AWAXXXXXKXNAKX XAHXXA AXX AKX XUXAX b 0.5 8680948046004 XK X WXXR UMD J 046 9.8.0.00080454990499 XXNOX XA XX IO KNI OKKA ) F 0900008800000 406900088008 KR XK AKX KA KAXKH XXXAKK LRI XN XX XK KK KKXK EXAKX XX XXX XX KAKAX XA XKEXKAXA KX XK XK XAKA XU XK XXX KAKK? XK XK AKX KAX OA A EX XA KK XX XAXO XXX KX KX XK XN AKX XK XA KK XX KOO KE KK XK XK XK KK KA XK XX X XHEAXK KK XK KK KA KHXH KX KA KN KK KX AU XA XA XK KK KA XXX R KK OKA) eee 900 00 bbbt PO S SAPOIVOI SIS0 E0090400080 08080 000 Eet 08400808 000 00080080 P00 000000 PO IO G0OD IO 008906003 ¢084.6900008 000080404 - RN XK A AR X KR WK AN KK XA KN KR A LA A KA KK 3 Base System FRU Replacement This chapter explains base system FRUs. how tu repiace the DECstation 21060/3100 ESD SENSITIVE DEVICES Note: Follow ESD protectionprocedures. Wrist straps, table mats, and ESD procedures are requzred : Two disk drive mounting panel configurations are available: 1. Non-floppy drive mounting panel 2. Floppy drive mounting panel Refer to the appropriate drive mounting panel section for instructions on removal, installation, and add-on of RX23 and RZ23/RZ23L/RZ24 disk drives. Use the information in Table 3-3 to set the unit seleci jumpers for each drive. To install the RX23 floppy drive upgrade, refer to the inst-ctions that are included in the upgrade Kkit. Note: Your system must have ULTRIX 3.1 or UWS 2.1 (Rev. 14) or higher to support an RX23 floppy disk drive. Do not install an RX23 drive in a system with a lower version of ULTRIX. Base System FRU Replacement 3-1 If you are upgrading memory, refer to Installing Modules in this chapter for instructions. Th & Add-On D Si vl All of these instructions assume that you are facing the front of the system unit. Note: After replacing an FRU, verify that you have solved tn. problem by rerunning the power-up self-test or the appropriate extended self-tes.. For monitor repair, refer to tha appropriate service guide for the monitor (see Table 3-1). Table 3-1. 3~2 DECstation 2100/3100 Monitor Reference Monitor Document Title Order Nilmber VR150 (monochrome, 15") VR 150 Pocket Seruvice Guide EK-VR150-PS VR160 (color, 15") VR 160 Pocket Service Guide EK-VR160-PS VR262 (monochrome, 19") VR262 Pockei Service Guide EK-VR262-FPS VR297 (color, 16") VR297 Pocket Service Guide EK-VR297-PS VR299 (color, 19") VR299 Pocket Service Guide EK-VR289-PS Base System FRU Replacement For external device repair. refer to the appropriate service guide (see Table 3-2). Table 3-2. Externdci Device Keference Davica RZ55 disk drive Document Title Order Number The RZ55 Disk Drive Service EK-RZ55D-8V Manual The RZ22/23/23L /24 Disk Drive Service Manug! EK-RZ223-5V drive BY2S fiuppy disk drive ihe RX23 Ihskette Drive Subsystem Service Manual EK-RX23D-SV TK50Z tape drive TK50Z Technical Manual EK-0TK50-TM RRD40 compact disc drive The RRD40 Owner’s Guide EK-RRD40-OM RZ22/23/231/24 disk Base System FRU Replacement 3-3 Base System FRUs The FRUs in the DECstation 2100/3100 base system are: = Battery pack = RZ23/RZ231/RZ24 disk drive (internal drive) HDA with eiectronics or electronics module s RX25 floppy disk drive module w Power-supply assembiy s SCSI cable e« SCSI power cable s« System module (with ESAR chip) s D SIM module e Video SIM (C SIM or M SIM) module Refer to Appendix B for a list of part numbers. Warning: Before starting any FRU replacement procedures, shut down the operating system software, turn the workstation off. disconnect power cords, and disconnect the external SCSI cable. 3-4 Base System FRU Replacement Do the following: i. 2. Loosen, bui do not remove, the two screws at the back of the unit. Facingthe front of the system unit. grip both sides of the cover and siide 1t toward you to disengage it from the guides. 3. Lift the cover away from the unit and set it aside (see . Figure 3-1). To replace the cover, do the foilowing: Reverse the procedure by first sliding the cover towards the back panel to re-engage the guides. Cover '—é’_fi__, w /./’fl/nnnnlal ] Screw Figure 3-1. Removing the System Unit Cover Base System FRU Replacement 35 Removing the Drive Mounting Panel Remove the drive mounting panel to replace a D SIM module, a Video SIM module, or the system module. These removal/installatior instructions apply to both drive mounting panel configurations (floppy and non-floppy versions). Refer to Figure 3-2 and do the following: 1. Remove the cover as described in Removing the System Unit Cover. 2. Disconnect the drive power cable from the power supply connector by pulling the two connectors in opposite w directions. Disconnect the SCSI cable connector from the system module by pushing the connector latches in opposite directions. This disengages the connector. Lift the connector up and away from the system module. 4. Unscrew the two captive screws, located on the front side of the drive mounting panel, the two captive screws on the back side, and the one captive screw on the power supply assembly. 5. Loosen the three drive mounting panel Phillips-head screws on the side opposite the power supply assembly. 6. Take the drive mounting panel out of the unit by grasping it with both hands and sliding it towards the front of the system unit, releasing it from the chassis. Then, lift off the drive mounting panel and place it aside. Be careful not to damage the metal gasket at the back right-hand side of the mounting panel and carefully avoid the drive power cable protruding from the power supply. mnaintin lfl the dr;ve TO rflnlflf Vv > g ARAW procedure. 3-6 Base System FRU Replacement FCC gasket screws Drive mounting panel FCC gasket caplive screws (5) Power connector AN WSE 1M002 Figure 3-2. Removing the Drive Mounting Panel Base System ;RU Replacement 3-7 Disk Drive Replacemeni: Non-Floppy Mounting Panel This section describes how to replace or add-on an RZ23/RZ23L/RZ24 disk drive to a non-floppy mounting panel. ¢ The replacement and add-cn disk drive installation package contains the following items for each RZ23/RZ231/RZ24 disk drive: s s Preassembled for floppy drive mounting panel: — Disk drive module — Disk drive bracket (with tabs and captive screw) — Four 6/32 screws (attaching the bracket to the drive) -~ Jumper blocks (attached) (to select the drive unit address) Additional items for non-floppy drive mounting panel: — Disk drive bracket used with non-floppy drive mounting panel — Four rubber grommets — Four 5/16 inch nuts (to secure the bracket to the mounting panel) — Four threaded screws 3-8 Base Systemn FRU Replacement ' Preparing the RZ23/RZ231/RZ24 Disk Drive Assembly The RZ23/RZ231L/RZ24 disk drive must be prepared for installation on a non-floppy drive mounting panel. Remove the drive from the preassembled bracket and install the drive to the non-floppy mounting panel bracket. Follow these steps: 1. Remove the four Phillips-head screws securirg the bracket to the new drive. Slide the drive out of the bracket. Slide the four rubber grommets into the openings in the sides of the non-floppy bracket. Place the new drive in the bracket with the logic module facing out. Place the bracket (with drive) on its side and align the two screw holes and rubber grommets in the bracket with the two corresponding screw holes in the drive. Screw in two threaded screws. Turn the bracket over, align the two screw holes on that side, and screw in the other two screws. After any removal/installation, power up the workstation and verify the installation by running self-tests. Enter test -¢ to verify unit select addresses. Base System FRU Replacement 3-9 Replacing an Internal RZ23/RZ23L/R224 Disk Drive Refer to Figure 3-3 and do the following to remove the disk drive from the mounting panel: 1. Determine where the problem is: s The electronics module s The HDA - in which case replace the complete drive Remove the cover as described in Removing the System .Ol Unit Cover. oy v —— the connector straight out. Disconnect the drive power cable from the drive. Remove the drive and bracket from the drive mounting panel by using a 5/16-inch socket wrench to unscrew the nuts from the four studs. 6. Lift the drive and bracket off the studs. To replace the drive: 1. Verify that the unit select jumpers have the same settings as the original drive. Typical settings are listed in Table 3-3. With the drive connectors facing the back of the system unit, align the four bracket holes over the screw studs on the drive mounting panel. Lower the drive and bracket flush with the drive mounting panel. Using a 5/16-inch socket wrench, screw the nuts onto the four studs. Reconnect the drive power cable. 3~10 Base System FRU Replacement 5. Position the SCSI connector so the This Side Up label faces up and/or the connector key faces away from the logic side of the drive assembly. If the disk drive connector is not keyed, position the connector so the solid color wires (red and black) face the power connector socket on the drive unit. Reconnect the SCSI cable to the drive by pushing it into the drive connector. Drive power connector SCSI system module connector Drive mounting panel screw panel Power supply drive connector Drive power cable conne Figure 3-3. Removing an RZ23/RZ23L/RZ24 Disk Drive (Non-Floppy Panel) Base System FRU Replacement 3-1 Table 3-3. Unit Select Jumper Settings Device RZ23/RZ23L/RZ24 Jumper Pins Number El E2 E3 Recommended Device Assignment 7 In In In Reserved - not available 6 Out In In Controller - not available 5 In Out In TK50Z or tape 4 Out Out In RX23! or RRD40 3 In In Out First RZ23/RZ23L/RZ24 - system 2 Out In Out Second RZ23/RZ231/RZ24 1 In Out Out Available 0 Out Out Out Available TFor RX23 SCSI ID switches: In = Down, Out = Up. Installing Add-On RZ23/RZ23L/RZ24 Disk Drives Before installing an add-on disk drive, do the following steps: L Be sure that the system is working properly. 2. Follow the procedures in Chapter 1 to properly shut down worksystem software if required. Enter test -c at the keyboard to obtain the current configuration table. Use the configuration table to determine the unit selection address of the disk drive(s) to be installed. Power down the workstation. Prepare the disk drive by following the procedure in Preparing the RZ23/RZ231L/RZ24 Disk Drive Assembly. Follow these steps to install an add-on RZ23/RZ231/RZ24 disk drive. 1. Remove the system unit cover as described in Removing the System Unit Cover. Refer to Figure 3-3 to locate the drive power cables and drive SCSI cables. 3-12 Base System FRU Replacement 3. The unit address is determined from the available unit addresses shown on the configuration table and the typical unit select jumper settings shown in Table 3-3. Remove jumper blocks on pins labeled E1, E2, or E3, located on top of the disk drive electronics module, to select the unit address. 4. With the drive connectors facing the back of the system unit, align the four bracket holes over the screw studs on the drive mounting panel. Lower the drive and bracket flush with the drive mounting panel. 5. Using a 5/16-inch socket wrench, screw the nuts onto the four studs. Connect the drive power cable. 7. Position the SCSI connector with the label showing This Side Up facing up and/or with the connector key facing away from the logic sids of the drive assembly. If the disk drive connector is not keyed, position the connector so the solid color wires (red and black) face the power connector on the drive unit. Reconnect the SCSI cable to the drive by pushing it into the drive connector. Power up the workstation and verify the installation by running self-tests. Enter test -c¢ to verify unit select addresses. Base System FRU Replacement 3-13 Disk Drive Replacement: Floppy Mounting Panel " This section describes the floppy mounting panel and how to: s Replace an RX23 floppy disk drive e Add-or an RX23 floppy disk drive s Replace an RZ23/RZ23L/RZ24 hard disk drive s Add-on an RZ23/RZ23L/RZ24 hard disk drive For multiple drive installations: s Install the RX23 floppy drive before installing s Disconnect SCSI and power cables after removing drives. s Connect SCSI and power cables before installing drives. RZ23/RZ231L/RZ24 drives. Nofte: Your system must have ULTRIX 3.1 or UWS 2.1 (Rev. 14) or higher to support an RX23 floppy disk drive. Do not install an RX23 floppy drive in a system with a lower version of ULTRIX. Note: Some system drives contain factory-installed software. If you replace a drive that contains factory-installed software, the customer is responsible for reinstalling any software that was on the old drive. RX23 Installation Package Contents The RX23 replacement and add-on disk drive installation package contains the following preassembled items for each disk drive: s Disk drive assembly (RX23-AA) e Disk drive bracket (attached to the drive with screws) s Disk drive SCSI/FDI controller logic module (attached to the bracket with screws) 3-14 s One short flat ribbon cable to connect the SCSI/FDI controller to the drive s Four threaded screw and rubber grommet assemblies (attached to the bottom of the drive bracket) s Floppy disk drive bezel insert for the system cover s Two blank floppy diskettes with labels Base System FRU Replacement Floppy drive mounting panel F'ive-connector SCSI cable with connector keys Five-connector power supply cable Upgrade EPROMs (2) RZ23/RZ23L/RZ24 Hard Disk Drive Installation Package Contents The RZ23/RZ23L/RZ24 replacement and add-on disk drive installation package contains the following items for each disk drive: Preassembied for RrE2II% WWIAY floppy drive mounting panel: uut.ue —~ Disk drive bracket (with tabs and captive screw) -~ Four 6/32 screws (attaching the bracket to the drive) — Jumper blocks (attached) (to select the drive unit address) Additional items for non-floppy drive mounting panel: — Disk drive brackets used with non-floppy drive mounting panei — Four rubber grommets — Four 5/16 inch nuts (to secure the bracket to the monntino nann]) LA NS wmALAVALR " peilassss After any removal/installation, power up the workstation and verify the installation by running self-tests. Enter test -c to verify unit select addresses. Base System FRU Replacement 3-15 3-4 for a top view of component orientation on 15 Figure L 8 Ri1 ofer to the floppy mounting panel, and locate these components: Five-connector SCSI cable showing correct connector orientation Five-connecior power supply cable showing correct connector orientation Dashed outlines showing the locaticn of two R7Z23/R7Z231./RZ24 drives and one RX23 drive Power supply ,68-pin connector RZ23231524 Power supply disk drive / o 7 o N SCS! cable \SCSI cable to 0 system module o o, \Drive mounting panel \SO-pin connectors RZ23/23L/24 disk drive RX23 disk drive WSE 1M001 Figure 3-4. 316 Floppy Mounting Panel Component Location Base System FRU Repiacement Replacing an internal RX23 Disk Drive Refer to Figure 3-5 and do the following: 1. Remove the cover as described in Removing the System 2. Remove the drive: 3. Unit Cover. s Press down and hold the drive panel lever. s Slide the drive toward and over the drive panel lever and into the large openings of the keyhole slide mounts. = Lift the drive up and away from the mounting panel. Disconnect the SCSI cable from the drive logic module by pushing the connector latches in opposite directions. Then gently pull the connector straight up. 4. Disconnect the drive power cables from the drive and the logic medule. Base System FRU Replacement 3-17 Drive plate lever ount Keyhole slide mount Plate Logic board RX23 drive Captive RZ23/231/24 disk drive WSE 1M005 Figure 3-5. 3-18 Disk Drive Removal From a Floppy Mounting Panel Base System FRU Replacement ‘ To replace the drive: 1. Refer to Figure 3-6 to set the SCSI ID switches to a proper address as shown in the configuration table. Note: The RX23 Logic Unit Number swwitch is located on the side of the drive opposite the SCSI ID switches. Be sure this elide gisiicn 1s in the 0 1{zero) position SNy peewrrerwrres Connect the SCSI cable to the drive logic board connector with the connector key facing toward the drive. Connect the drive power cables to the drive and the drive legic board. With the drive connectors facing the back of the system unit, align the four mounting grommets over the large openings of the keyhole slide mounts. Press the drive assembly down, holding the drive locking lever down. Push the drive mounting grommets into the keyhole slide mounts. Slide the drive away from the drive locking lever until the lever locks the drive into place. Base Systemn FRU Replacement 3~19 SCS! address 123 switches WSE1M003 Figure 3-6. Floppy Disk Drive SCSI ID Twitches < Base System FRU Repiacement 1) 3-20 installing an Add-on RX23 Disk Drive Nofe: Your system must have ULTRIX 3.1 or UWS 2.1 (Rev. 14) or higher to support an RX23 floppy drive. Do not insiall an RX23 in a Ry system with a lower version of ULTRIX. Before installing an add-on disk drive, do the following: 1. Be sure that the system is working properly. 2. Follow the procedures in Chapter 1 to properly shut down worksystem software, if requirr .. Enter test -c¢ at the keyboard to obtain the current configuration table. Use the configuration table to determine the unit selection address of the disk drive(s) to be installed. Refer to Figure 3-6 to set the SCSI ID switches. Note: The RX23 Logic Unit Number switch is located on the side of the drive opposite the SCSI ID switches. Set this slide swiich to the U (zero) position. Power down the workstation. Base System FRU Replacement 3-21 Refer to Figure 3-5 and follow these steps to install an add-on RX23 disk drive. 1. Remove the system unit cover as described in Removing the 2. Refer to Figure 3-7 and follow these steps to remove the blank bezel insert from the front of the system cover and System Unit Cover. install the new floppy drive bezel insert: 1. Insert a small slot-head screwdriver under the bottom 2. Gently pry up the bezel and pull it away from the top outside edge of the bezel insert. Cover. 3. Install the floppy bezel insert by pivoting it from the top down until it snaps into place. Bezel insent Front bezel Locating posts WSE 1M004 Figure 3-7. 3-22 Floppy Disk Drive Bezel Instaliation Base System FRU Replacement Refer to Figure 3-4 to locate: s Two power cable connectors, one each for the drive and drive logic module e SCSI cable connector, to connect to the drive SCSI/FDI controller logic module « The dashed line showing orientation of the RX23 drive Connect the SCSI cable to the drive logic board connector with the connector key facing toward the drive. Connect the drive power cables to the drive and the logic module. With the drive connectors facing the back of the system unit, align the four mounting grommets over the large openings of the keyhole slide mounts. Press the drive assembly down, holding the drive locking lever down. Push the drive mounting grommets into the keyhole slide mounts. Slide the drive away from the drive locking lever until the lever locks the drive into place. Base System FRU Replacement 3-23 Replacing an RZ23/RZ23L/RZ24 Disk Drive (Floppy Panel) Refer to Figure 3-56 and do the following: 1. Remove the cover as described in Removing the Svstem Unit Cover. Use a mediuin-size slot-head screwdriver to loosen the captive screw securing the drive bracket to the mounting panel. 4. Remove the drive by pivoting the drive up and lifting it from the slots in the mounting panel. Disconnect the SCSI cable from the drive by gently pulling 5. Disconnect the drive power cable from the drive. the connector straight out. To replace the drive: 1. The replaced RZ23/RZ23L/RZ24 disk drive will probably retain the same unit address. If you must change the unit address, find an available unit address in the configuration table. Use the typical unit select jumper settings shown in Table 3-3 to set the unit address. Connect the SCSI cable to the drive logic board connector with the connector key facing away from the logic side of the drive assembly. Connect the drive power cable to the drive. Position the drive mounting bracket tabs over the tab slots in the mounting panel. With the drive oriented properly, tilt the drive assembly so the captive screw faces up, and insert the two tabs on the opposite side of the drive bracket into the two slots in the mounting panel. Pivot the drive assembly down and twist the captive screw clockwise until it is hand tight. Tighten the captive screw with a medium size slot-head screwdriver. 3-24 Base System FRU Replacement Installing Add-on RZ23/RZ23L/RZ24 Disk Drives (Floppy Panel) The RZ23/RZ231L/RZ24 installation kit contains mounting brackets used with the non-floppy mounting panel. If you are mounting an RZ23/RZ23L/RZ24 drive on the floppy panel, you do not use these brackets. Refare adding-on an R223/RZ23L/RZ224 disk drive Before installing an add-on disk drive, do the following steps: 1. Be sure that the system is working properly. 2. Follow the procedures in Chapter 1 to properly shut down worksystem software, if required. Enter test -¢ at the keyboard to obtain the current configuration table. Select the unit address. The unit address is determined from the available unit addresses shown on the configuration table and the typical unit select jumper settings shown in Table 3-3. Remove jumper blocks on pins labeled E1, E2) or E3 as necessary to match the desired setting shown in Table 3-3. The pins are on top of the disk drive electronics. Power down the workstation. Base System FRU Replacement 3-25 To install the RZ23/RZ23L/RZ24 Refer to Figure 3-5 and follow these steps to install an add-on RZ23/RZ231L/RZ24 disk drive. 1. Remove the system unit cover as described in Removing the 2. Refer to Figure 3-4 to locate: 3. ‘ System Unit Cover. s« The power cable connector for the drive s The SCSI cable connector for the drive s The dashed line showing orientation of each RZ23/RZ231/RZ24 drive Connect the SCSI cable to the drive logic board connector with the connector key facing away from the logic side of the drive assembly. Connect the drive power cable to the drive. 5. ~3 6. With the drive oriented properly, tilt the drive assembly so the captive screw faces up, and insert the two tabs on the opposite side of the drive bracket into the two slots in the mounting panel. Pivot the drive assembly down and twist the captive screw clockwise until it is hand tight. Tighten the captive screw with a medium size slot-head screwdriver. 3-26 Base System FRU Replacement . Replacing D SIM Modules This procedure assumes the front of the workstation unit is facing you. Refer to Figure 3-8 and do the following: 1. Remove the cover as described in Removing the System Unit Cover. Remove the drive mounting panel as described in Removing the Drive Mounting Panel. Using a small-blade screwdriver, spread the latches located at each end of the slot connector. This disengages the module from its connector. Caution: Be careful not to push the latches too far; the latches will break. Tilt the module away from you at a 45-degree angle, pulling it slightly until the module comes out of the slot. Note the slot assignment from which you removed the module by looking at the number on the etch to the left of the slot. To replace a D SIM module: 1. Position the module before inserting it into the slot. a. Orient the module so the notch (module key) is on the bottom left of the module. The set of five chips on the module is closest to the power supply assembly. b. Align the second notch, located halfway on the bottom edge of the module, over a similarly shaped ridge on the slot connector. Engage the connector pins of the D SIM module with the slot connector pins at a 45-degree angle away from you. Making sure the pins remain aligned, press firmly and rock the module slightly toward you unil it is upright and snaps into place. Base System FRU Replacement 3-27 3. 4. Run the main RAM test to verify that memory problem is solved before replacing the drive mounting panel. Replace the drive mounting panel by reversing the procedure in Removing the Drive Mounting Panel. D SiM module B -8 D SiM slot Siot numbe D SIM module notch Figure 3-8. 3-28 \ Removing a D SIM Module Base System FRU Repiacement / . Installing Add-on D SIM Modules The add-on memory option is installed in increments of 4Mbytes and is implemented on two D SIMs. Add-on memory installation considerations include the following: » Add-on D SIM memory modules are always installed in pairs. (You can replace individual modules that fail.) « D SIM slot numbers are etched on the system board next to the D SIM connectors as shown in Figure 3-8. s Slot numbers are etched in two groups; odd numbers 1 to 11, and even numbers 2 to 12. — Odd-numbered slots are bits 0-15 plus 2 parity bits. —~ Even-numbered slots are bits 16-31 plus 2 parity bits. The sequence of installation for each 4-Mbyte module pair is shown in Table 3-4. For example, you install a D SIM module pair in slots 9 and 10 to increase memory capacity from 16 Mbytes to 20 Mbytes. Before installing add-on D SIM modules, do the following steps: 1. Be sure that the system is working properly. 2. Foliow the procedures in Chapter 1 to properly shut down 3. Enter test -¢ at the keyboard to verify memory capacity as shown on line one of the configuration display. 4. Power down the workstation. worksystem software if required. Follow these steps to install D SIM modules (see Figure 3-8): 1. Face the front of the system unit. 2. Remove the system unit cover as described in Removing the 3. Remove the drive mounting panel as described in Removing the Drive Mounting Panel. 4. Insert and test the module pairs as de-cribed in To replace a D SIM module. System Unit Cover. Base System FRU Replacement 3-29 5. Iieplace ihe drive mounting panel by reversing the steps described in Removing the Drive Mounting Panel. 6. Replace the system unit cover by reversing the procedure described in Removing the System Unit Cover. Table 3-4. D SIM Memory Module Locations 4-Mbyte Module Pairs' 4Mb 8Mb 12Mb 16Mb 20Mb 24Mb 12 > PR PR PEEN > > 3 ~ <= = <= <=> > 5 - - 4= > <= —> 7 - - - > = <= 9 - - - - = <= 11 - - - - - => 2 == = <> <> —> = 4 - PN > — < <> 6 - - > < > <= g - - - > = &= 10 - - - - <= = 12 ~ - - - - => 1 «— = module inserted in slot 20dd-numbered slots = 0-15 + 2 parity bits, even-numbered slots = 16-31 + 2 parity bits. 3-30 Base System FRU Replacement ‘ Replacing Videc SIM Modules Use this procedure to replace both the monochrome and color Video SIM modules. The components on the SIM module face the front of the system unit. Remove the cover as described in Removing the System LeeaTuE ZRTE Reinoving AV Remove the drive meounting panel as deseribea the Drive Mounting Pzanel. sa) 1. N This procedure assumes the front of the system unit is facing you. Refer to Figure 3-9 and do the following: Unit Cover. Using a small-blade screwdriver, spread the latches located at each end of the slot connector. This disengages the module from its connector. Caution: Be careful not to push the latches too far; they will break. 4. Tilt the module away from you at a 45-degree angle, pulling it slightly until the module comes out. To replace a Video SIM module: 1. 2. Position the module before inserting it into the slot. a. Orient the module so the notch (module key) is on the bottom left of the module. b. Align the second notch, located halfway on the bottom edge of the module, over a similarly shaped ridge on the slot connector. Engage the connector pins of the Video SIM module with the slot connector pins at a 45-degree angle away from you. Making sure the pins remain aligned, press firmly and rock the module slightly toward you until it is upright and snaps into place. 3. Verify the Videc SIM problem is solved by running the Video RAM Test before replacing the drive mounting panel. 4. Replace the drive mounting panel by reversing the procedure in Removing the Drive Mounting Panel. Base Sysiem riku iteplacement 3-31 Video SIM module Figure 3-9. 3-32 Removing the Video SIM Module Base Systemn FRU Replacement Refer to Figure 3-10 and do the following: _&\ 3 ! o+ n 4! o o = fi. E g 2 E- o @ . [£2] o ¢ Remove the cover as Unit Cover. o G ol b1 a [ Yon [ [l - [ ] b While the workstation is on, display the Environment Varigkles Tabie by typing the printenv command at the console prompt. Write down the variable settings. P 1Y) 1. Remove the battery-pack connector from the system module by unplugging it from the system unit connector. 5. Using your fingers or a small-blade screwdriver, pry the battery pack out of its bracket. To replace the battery pack: 1. Push the battery pack into the bracket. 2. Plug the battery pack connector into the system unit 4 connector. When finished, turn the DECstation 2100/3100 on and using the setenv command, resei the environmental variableg as recorded earlier. Base System FRU Replacement 3-33 Battery pack Battery pack bracket Battery pack connector Figure 3-10. 3-34 Removing the Battery Pack Base System FRU Replacement . . Replacing the System Module This procedure assumes the front of the system unit. is facing you. Refer to Figure 3-11 and do the foilowing: 1. While the workstaticn is on, display the Environment Variables Table by typing the printenv commuand at the console prompt. Write down the variable settings. 2. 'Tuirn the workstation off. 3. Remove the cover as described in Removing the System Unit Cover System module ~ Figure 3-11. Removing the System Module Base System FRU R:placement 3-35 4. Remove the battery pack connector from the system module as described in Replacing the Battery Pack. 5. Remove the drive mounting panel as described in Removing ‘ the Drive Mounting Panel. 6. Remove the 11 Phillips-head screws around the perimeter and in the center of the system module. Note the screws with nylon washers. These washers must be replaced in the same locations. 7. Remove the system module from the chassis by grasping the module with both hands and pulling it off of the two centering points on the chassis’ bottom. At the same time, move the module away from you to remove its connectors from the back of the chassis. 8. Using a chip extraction tool, carefully remove the ESAR chip, located behind the Video SIM module. 9. Using a chip extraction tool, carefully remove the ESAR chip from the new system module and replace it with the ESAR chip from the original system module (refer to Figure 3-12 on the next page). The notch on the ESAR chip should be facing the outer side of the system module. Caution: Be careful to insert the ESAR chip properly. If you insert the chip backwards, you will damage the chip. 3-36 Base System FRU Replacement ‘ ESAR chip Figure 3-12. ESAR Chip Location To replace the system module: 1. Reverse steps 7 and 6. 2. Before replacing the drive mounting panel, verify that replacing the system module solved the problem by running the System Test. 3. Reverse steps 5 through 3. When connecting the SCSI cable connector to the system module, push the connector down into the slot until the latches connect. 4. Whenr finished, tuirn. the DECstation 2100/3100 on and reset the environment variables as recorded in step 1 of the removal procedure. 5. If the system has an RX23 floppy drive, the system module requires EPROMs with KNO1 Version 7.0 or higher. If the new system module’s EPROMs do not have KN0O1 Version 7.0 or higher, install the original system module’s EPROMs on the new system module. To find the system’s EPROM version, check the power-up display. Refer to Replacing the System EPROMs for directions on EPROM replacement. Base System FRU Replacement 3~37 Repiacing the System EPROMSs Warning: The NVRAM contents will be lost when the system EPROMs are changed. Be sure you record the environment variable settings before you remove the EPROMs. Refer to Figure 3-13 and follow these steps: 1. Note the exact position and orientation of both EPROM chips. The notch on the end of each EPROM chip should face the power supply. 2. Using a chip extraction tool, carefully remove both EPROM 3. Carefully replace each EPROM with an EPROM from the original system module or a floppy drive upgrade kit. Insert the EPROM marked “LO” nearest the connector edge of the chips from the new system module. system unit. WSE1M007 Figure 3-13. 3-38 Replacing the System EPROMs Base System FRU Replacement Replacing the Power Supply Assembly Warning: Dangerous voltages are present in the power supply assembly. Turn the workstation off and disconnect all power cords before performing this procedure. fer Lo Figure 3-14 and do the tollowing: DL iVl 1. 4 Remove the cover as described in Removing the System Unit Cover. Disconnect the drive power cable from the power supply connector. Disconnect the system module power connector from the system module. Remove the two Torx-head screws on the right side of the chassis using a Torx screwdriver. Unfasten the captive screw securing the drive mounting assembly to the power supply assembly. Unfasten the captive screw at each end of the power supply assembly. Remove the power-supply assembly by carefully lifting it up and toward the front of the system unit. To replace the power supply assembly, reverse the removal procedure in this section. Base System FRU Replacement 3-39 “ystem module power supply connector Drive power Power-supply assembly Power supply drive connector Figure 3 14. 3-40 Removing the Power Supply Assembly Base System FRU Replacement { P 008080600680080888800808804860080008080000488084844¢ PO G POt P 800000000800 008 bttt et ettt et oetdedidd XXXE XX OO XK U XXX XK XU XX KO XX KR XU XX KX A XXX EXKAXXKAXK X XX XCOOO KA XX XX XX XX XK UX KKK XXX XA XXX KX KX XX KL AX XK XX KA XXX XXX XXX XA XX XX0OONO X KX A XXX KUK XX AKX X XK XX KX XK XXX XX XA KX KXXXXXX D 000006068088080000084858008808006048¢44 P09480000008840 58 08048408 880048.44 444 PO0060809000808 80 08880644¢¢080404¢ pe 0090000 65000808488460000044.4 EAUX XX XK XXX K XLXX XXX XXX XA KKK XX XEXK XK XK XU XX XLKX XX KK XCRA XL KXULUARAXAXX XX XX XX XAXL K KAXAXKXXAXXKXAKXAXXAXXKK XA & KA X EKKKXKXXXAXX P9.4.6.6666908¢048463.0459 XXX KAAAKXKEXLXXX EXLRKHAXANANXELK o XA XX XAXAX XXX p.4.0.0.4.0.0.0.4.¢ ¢4 XXKEKXXXX AXEXKXK UK XXX X S X XXX XXXXX XXXXXXX XXXXXXXXX AXAXXXARKAK XAAXKKKKXKXXA XXXXXAXKXXAXNAKK XXXXXXXAUXKKXXXXX XXX XX XAXXXLKAAXXKK XXUXXAX K XAERXXXXXXXAX XXX XX XX KX XK XX XN ALK X P20880004080808 08 008600044 KXMAAA AR KA XA XX RXXKXKKXAARKX XARXEXXAKOAXRRXXAXKXE XXX ANXKX P0G800008800888 088 848 69808¢8¢4844 p.00.0.0.0.8.40.086800.698008 064609006 ¢444 P 90060004008 0008088 48868038698 ¢46¢4¢4 POP P985 3808000006048 8¢ 08 08446050044 PP 0000308680808 08008004 546048040¢¢4 PRS000800000000000 0 80008808 8900460008401 KX KA XX XL XXX XKL LXK XK KR KX ARKEK POt O OO0 G0 0900040 46.08.00.688000 pO 0000008840008 8480808800000 68.804640466888664 1 0.8.0.0.0.0.0.088 000088806508080¢008668000.9008880080 08¢ ho80 A 0088000000080 0 00N PE St G0 0L 0000000080 6806064 A Equipment Specifications This appendix lists the physical specifications, operating conditions, and nonoperating conditions for the following items: DECstation 2100/3100 Model 200 system unit VR150 monitor VR160 monitor VR262 monitor VR297 monitor VR299 monitor LK201 keyboard VSXXX-AA mouse RZ55 hard disk drive TK50Z tape drive TLZ04 cassette tape drive RRD40 optical compact disc drive RZ23 hard disk drive RZ2oL hard disk drive RZ24 hard disk drive RX23 diskette drive Equipment Specifications A-1 DECstotion 2100/3100 System Unit Equipment Specifications Table A-1. System Unit Description Weight 17.8 kg (39 Ib) maximum Height 14.99 c¢m (5.90 in) Width 46.38 cm (18.26 in) Depth 40.00 cm (15.75 in) Input voltage Auto adjust 100-120 Vac or 220-240 Vac Input current 2.8 A at 100-120 Vac 1.5 A at 220-240 Vac Power - Frequency 47 to 63 Hz — Heat dissipation 190 watts, maximum Table A-2. System Unit Operating Conditions Temperature range’ 10°C to 40°C (50°F to 104°F) Relative humidity 10% to 90%, noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum Temperature change rate 11°C (52°F) per hour, maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-3. System Unit Nonoperating Conditions Temperature range ~40°C to 66°C ( ~40°F to 151°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F), packaged Minimum dew-point temperature 2°C (36°F) Altitude 4,900 m (16,000 ft) maximum A-2 Equipment Specifications ‘ VR150 Monitor Equipment Specifications Table A-4. VR150 Monitor Description Weight 16.33 kg (36.00 1b) Height 39.37 cm (15.50 in) Width 36.83 cm (14.50 in) Depth 40 35 cm (15.90 in) Exiernai conirols, switches, and Brightness Contrast Power switch Power indicator Tilt range -5° to +13° Swivel range +60° Cathode-ray tube (CRT) 381 mm (15 in) diagonal flat square indicators Monochrome Paper-white phosphor High-efficiency antiglare treatment Display characteristics 1,024 pixels horizontal by 864 lines vertical Approximate picture size 240 by 203 mm Maximum brightness no less than 30 footlamberts (1) Video input - Termination 75 ohms BNC - Amplitude 1.0 Vpp composite video ~ Coupling ac with £1.0 V dc offset Horizontal rate timing — Active video time 14.8 us - Back porch 1,680 ns - Blanking interval 3.70 us maximum -- Frequency timing 54.054 kHz - Front porch 160 ns ~ Horizontal period 18.5 pus - Pixels displayed 1,024 - Syne pulse 1,850 ns (continued on next page) Equipment Specifications A-3 Table A-4 (Cont.). VR150 Monitor Description Vertical rate timing — Active video time 16.0 ms - Blanking interval 37 horizontal iines -~ Frequency 60 Hz - Front porch 0 horizontal lines ~ Lines displayed 864 — Sync pulse 3 horizontal lines — Vertical period 16.67 ms Video rate - Pixel frequency 69.189 MHz ~ Pixel period 14.45 ns nominal Power - ac input voltage 88-132 Vac or 185-264 Vac Auto selectable - Frequency 47 to 63 Hz — Power consumption 70 watts nominal Table A-5. VP*£C tionitor Operating Conditions Temperature range! 10°C to 40°C (50° to 104°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 32°C (89°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8.000 £} maximuin 1Reduce maximum temperature by 1 8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-6. VR150 Monitor Nonoperating Conditions Temperature range —40°C to 66°C ( —40°F to 150°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 4,900 m (16,000 ft) maximum A-4 Equipment Specifications ‘ VR140 Monitor Equipment Table A-7. VR160 Monitor Description Weight 23.13 kg (51.00 1b) Height 39.37 cm (15.50 in) Width 36.83 cm (14.50 in) Depth 45.72 ¢cm (18.00 in) External controls, switches, and Brightness Contrast Degauss Power switch Power indicator indicators Swivel range +60° Tiit range ~7° to +16° Cathode-ray tube (CRT) 381 mm (15 in) diagonal Color Medium persistence P22 RGB phosphor W N 0 Aoé High-efficiency antiglare treatment DCispiay characteristics 1,024 pixels horizontal by 864 lines vertical approximate picture size 240 mm by 203 mm Maximum brightness no less than 30 footlamberts (f1) Video input — Termination 75 ohms BNC ~ Amplitude Red: 0.7 Vpp Green (with sync): 1 Vpp Blue: 0.7 Vpp Horizontal rate timing — Active video time 14.8 us - Back porch 1,680 ns - Blanking interval 3.70 pus maximum - Frequency timing 54.054 kHz - Front porch 160 ns - Horizontal period 18.5 us (continued on next page) tquipment Specifications A-5 Table A-7 (Cont.). VR160 Monitor Description - Fixels displayed 1,024 - Sync pulse 1,850 ns Vertical rate timing — Active video time 16.0 ms - Blanking interval 37 horizontal lines — Frequency 60 Hz - Front porch 0 horizontal lines - Lines displayed 864 - Sync pulse 3 horizontal lines - Vertical period 16.67 ms Video rate — Pixel frequency 69.189 MH: — Pixel period 14.45 ns nominal Power - Vsltage range (switch selectable) DA model, 88 to 132 Vac D3, D4 models, 185 to 264 Vac -~ Frequency 47 to 63 Hz - Power consumption 125 watts per 200 VA nominal 150 watts per 250 VA maximum Table A-8. VR160 Monitor Operating Conditions Temperature range ! 10°C to 40°C (50° to 104°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 32°C (89°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-6 Eqguipment Specifications Table A-9. VR160 Monitor Nonoperating Conditions Temperature range Relative humidity —~40°C to 66°C ( —40°F to 151°F) . i0% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 4,900 m (16,000 ft) maximum tquipment Specifications A-7 VR262 Monitor Equipment Specifications Table A-10. VR262 Monitor Description Weight 19.05 kg (42.00 1b) Height 39.37 cm (15.50 in) Width 45.47 ¢cm (17.90 in) Depth 39.12 cm (15,40 in) External controls, switches, and indicators Brightness Contrast Power switch Power indicator Cathode-ray tube (CRT) 483 mm (19 in) diagonal Display characteristics 1,024 pixels horizontal by 864 pixels vertical Approximate picture size 334 by 282 mm Maximum brightness no less than 30 footlamberts (fl) Monochrome Paper-white phosphor High-efficiency antiglare treatment Video input - Termination 75 ohms BNC ~ Amplitude 1.0 Vpp composite video Horizontal rate timing — Active video time 14.8 us - Back porch 1,690 ns — Blanking interval 3.70 us maximum - Frequency 54.054 kHz - Front porch 160 ns ~ Horizontal period 18.5 us — Pixels displayed 1,024 — Syne pulse 1,850 ns Vertical rate timing — Active video time 16.0 ms — Blanking interval 37 horizontal lines maximum (continued on next page) A-8 Equipment Specifications Table A-10 (Cont.). VR262 Monitor Description - Frequency 60 Hz - Front porch 0 horizontal lines - Lines displayed 864 - Sync pulse 3 horizontal lines - Vertical period 16.67 ms Power - Power supply type Transistor, switch mode ac to dec converter - ac input 100-120 Vac or 220-240 Vac Switch selectable - Frequency 47 to 63 Hz - Power consumption Approximately 65 watts Fuse 100-120 Vac: 1 A 6.35 by 31.8 mm (0.25 by 1.25 in) slow blow (Digital part number 90-07212-00) 220t0 240 Vac: 1 A 5 by 20 mm time lag (Digital part number 12-19283-00) Table A-11. VR262 Monitor Operating Conditions Temperature range ! 10°C to 40°C (50°F to 104°F) Temperature change rate 11° (52°F) per hour maximum Relative humidity 10% to 90% noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-12. VR262 Monitor Nonoperating Conditions Temperature range -40°C to 66°C ( —40°F to 151°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 4,900 m (16,000 ft) maximum Equipment Specifications A-9 VR297 Monitor Equipment Specifications Table A-13. VR297 Monitor Description Weight 29.03 kg (64.00 1b) Height 40.64 cm (16.00 in) Width 40.64 cm (16.00 in) Depth 45.07 cm (17.75 in) External controls, switches, and indicators Contrast Power switch Power indicator V-STAT, H-STAT, V-CENT Tilt range -5° to 15° Swivel range +60° Cathode-ray tube (CRT) 432 mm (17 1n) diagonai Color 0.26 mm phesphor pitch aperture grill 90° defiection High-efficiency antiglare treatment Display characteristics 1,024 pixels horizontal by 864 pixels vertical Maximum brightness no less than 30 footlamberts (f1) Video input - Termination 75 chms BNC — Amplitude Red: 0.7 Vpp Green (with syne): 1 Vpp Blue: 0.7 Vpp Horizontal rate timing - Active video 14.8 us - Back porch 1,680 ns - Blanking interval 3.70 us — Frequency 54.054 kHz — Front porch 160 ns - Sync pulse 1.850 us Vertical rate timing — Active video 16.0 ms (continu-d on next page) A-10 Equipment Specifications Table A-13 (Cont.). VR297 Monitor Description - Blanking interval 37 lines - Frequency 60 Hz — Front porch 0 lines - Sync pulse 3 lines ~ Vertical period 16.67 ms Video rate — Pixel frequency 69.189 MH: — Pixel period 14.45 ns nominal Power - ac input 110-120 or 220-240 Vac Switch selectable - Frequency 47 to 63 Hz Fuse 100-120 V for VR297-DA Domestic 220-24C V for VR297-D3 Northern Hemisphere Table A-14. VR297 Monitor Operating Conditions Temperature range ! 10°C to 40°C (50°F to 104°F) Relative humidity 10% to 90% noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2600 m (10,000 ft) maximum 1Reduce maximum ternperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft} increase in altitude. Table A-15. VR297 Monitor Nonoperating Conditions Temperature range —40°C to 66°C ( —40°F to 151°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 13,000 m (50,000 ft) maximum Equipment Specifications A-11 VR299 Monitor Equipment Specifications Table A-16. VR299 Monitor Description Weight 31.75 kg (70.00 lbs) Height 46.99 cm (18.50 in) Width 50.55 cm (19.90 in) Depth 52.58 c¢cm (20.70 in) External controls, switches, and indicators Brightness Contrast Degauss Power switch Power indicator Voltage selector switch Swivel range +120° Tilt range -6° to +15° Cathode-ray tube (CRT: Color 508 mm (20 in) diagonal Medium persistence P22 RGB phosphor 0.32 mm pitch shadow mask High-efficiency antiglare treatment Display characteristics 1,024 pixels horizontal by 864 pixels vertical Approximate picture size 326 by 275 mm Contrast 35 footlamberts (fl) maximum Video input — Termination 75 ohms BNC - Amplitude Red: 0.7 Vpp Green (with sync): 1 Vpp Blue: 0.7 Vpp Horizontal rate timing - Active video time 14.8 us - Back porch 1,680 ns ~ Blanking interval 3.69 us maximum -~ Frequency timing 54.054 kHz - Front porch 159 ns — Horizortal period 18.5 us (continued on next page) A-12 Equipment Specifications Table A-16 (Cont.). VR299 Monitor Description — Sync pulse 1,850 ns Vertical rate timing — Active video time 16.0 ms - Blanking interval 37 horizontal lines - Frequency 60 Hz - Front porch 0 horizontal lines - Sync pulse 3 horizontal lines — Vertical period 16.67 ms Power — ac input voltage Switch selectable 88-132 Vac or 185-254 Vac - Frequency 47 to 63 Hz —~ Power consumption 150 watts maximum Fuse 3.7 Mior 120 V system 1.6 A for 240 V system Table A-17. VR299 Monitor Operating Conditions Temperature range ! 10°C to 40°C (50° to 104°F) Relative bumidity 10% to 95% noncondensing Maximum wet-bulb temperature 32°C (89°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F 1w each 1,000 ft) increase in altitude. Table A-18. VR299 Monitor Nonoperating Conditions Temperature range —40°C to 66°C ( —40°F to 150°F) Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 4,900 m (16,000 ft) maximum Equipment Specifications A=13 LK201 Keyboard Equipment Specifications Table A-19. LK201 Keyboard Description Weight 2.04 kg (4.50 1b) Height 5.08 em (2.00 in) Width 53.34 ¢cm (21.00 in) Depth 17.15 ¢m (6.75 in) Number of keys 105 Number of indicators 4 status LEDs Language variations 15 Software selectable (keycaps required) Cable 1.8 m (6 ft) uncoiled length detachable 4-pin mmj connector at both ends Baud rate 4800 Electrical interface EIA RS 423 Power consumption 4.2 watts maximum Power input 11.8 V 16% at 350 ma Volume contro! 8 levels, plus off Maximum 65 dba 1 ft above keyboard Keystroke timing 20 ms minimum Table A-20. LK201 Keyboard Operating Conditions Temperature range 1 10°C to 40°C (50°F to 104°F) Relative humidity 10% to 90% Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-14 Equipment Specifications Table A-21. LK201 Keyboard Nonoperating Conditions Temperature range ~40°C to 66°C ( -40°F to 151°F) Relative humidity 10% to 95%, noncondensing Maximum wet-bulb temperature 46°C (115°F), packaged Altitude 4,900 m (16,000 ft) maximum Equipment Specifications A-18 VSXXX-AA Mouse Equipment Specifications Table A-22. VSXXX-AA Mouse Desc:iption Weight 0.82 kg (0.37 Ib) Height 39.9 mm (1.57 in) Diameter 88.9 mm (3.50 in) Buttons 3 Cable length 1.5 m (5 ft) shielded, 6 conductors and terminals in a 7-pin micro-DIN-type connector (male) 13% 0 to 24.5 cm (U to 10 in) per second in any Accuracy direction ‘ +15% 24.5 to 49 ¢m (10 to 20 in) per second in any direction +30% 49 to 73.5 cm (20 to 30 in) per second in any direction Baud rate 4800 Data format Delta binary Electrical interfaces EIA RS-232-C or TTL Operating modes Incremental or polling Power requirements +5V 5% at 130 ma -12 V +10% at 20 ma Resolution 79 counts per ¢cm (200 counts per in) Tracking speed 73.5 cm (30 in) per second Tracking rate In incremental mode: 55 reports per sccoud In polling mode: up t» 95 reports per second Table A-23. VSXXX-AA Mouse Operating Conditions Temperature range ! 10°C to 40°C (50°F to 104°F) Relative humidity 10% to 90% noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-16 Equipment Specifications Table A-24. VSXXX-AA Mouse Nonoperating Conditions Temperature range 40°C to 66°C (40°F to 151°F) Relative humidity 5% to 956% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Aititude 4,900 m (16,000 ft) maximum Equipment Specifications A-17 RZ55 SCSI Hard Disk Drive Equipment Specifications Table A-25. RZ55 SCSI Hard Disk Drive Description Expansion box - Weight 13.15 kg (29.00 1b) - Height 13.97 cm (5.50 in) —~ Width 32.39 cm (12.75 in) ~ Depth 28.55 cm (11.25 in) Internal drive — Weight 3.81 kg (8.40 1) - Height 8.26 ¢m (3.25 in) - Width 14.61 cm (5.75 in) - Depth 20.83 cm (8.20 in) Capacity - Bytes per drive 332.3 MB - Blocks per drive 649,040 — Block size 512 bytes Data transfer rate - Bus asynchronous mode 1.5 MB per second - Bus synchronous mode 4 MB per second ~ To and from mediz 1.25 MB per second Scek time 4 ms track-to-track 16 ms average 35 ms maximum Average latency 8.3 ms Interface SCSi A-18 Equipment Specifications Table A-26. RZ55 SCSI Hard Disk Diive Operating Conditions Temperature range! 10°C to 55°C (50°F to 131°F) Temperature change rate 11°C (20°F) per hour, maximum Relative humidity 20% to 80% noncondensing Maximum wet-bulb temperature 25.6°C (78°F) Minimum dew-point temperature 2°C (36°F) Altitude -300 to 4600 m ( —1000 ft to 15,000 ft) 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-27. RZSS SCSI Hard Disk Drive Nonoperating Conditions Temperature range —-40°C to 66°C ( —40°F to 151°F! Temperature change rate 20°C (36°F) per hour, maxirium Relative humidity 20% to 95% packaged Msaximum wet-bulh temneratiure 46°C (115°F) packaged Altitude -300 to 12,200 m ( —1000 ft to 40,000 ft) Equipment Specifications A=-19 TK50Z Tape Drive Equipment Specifications Table A-28. - ez e 1K50Z Tape Drive Description Expansion box - Weight 12.70 kg (28.00 1b) - Height 13.97 cm (5.50 in) - Width 32.39 cm (12.75 in) - Depth 28.58 c¢m (11.25 in) Bit density 6,667 bits per in Cartridge capacity 95 MB approximate Frequency 50 to 60 Hz Heat dissipation 32 watts maximum Input current 2.4 A: 100 to 120 Vac 1.3 A: 220 to 240 Vac Media 12.77 mm (0.5 in), 183 m (600 ft) long magnetic tape Mode of operation Streaming Number of tracks 22 Power 160 watts Track format Serpentine Data transfer rate 360 Kbits per second (45 KB per second) Tape speed 75 in per second Table A-29. TK50Z Tape Drive Operating Conditions Temperature range! 10°C to 40°C (50°F to 104°F) Temperature change rate 11°C (20°F) per hour, maximum Relative humidity 10% to 80% noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 2,400 m (8,000 ft) maximum IReduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-20 Equipment Specifications Table A-30. TK50Z Tape Drive Nonoperating Conditions Temperature range —-30°C to 66°C ( —22°F to 151°F) Temperature change rate 20°C (36°F) per hour, maximum Relative humidity 10% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude 9,140 m (30,000 fi) maximum Equipment Specifications A=-2 TLZ04 Cassette Tape Drive Equipment Specifications Table A-31. TLZ04 Cassette Tape Drive Description Expansion box - Weight 7.7 kg (17.00 1b) - Height 11.50 cm (4.F - Width 35.00 cm (1 ..00 in) ~ Depth 30.00 cm (12.00 in) Cassette capacity 1.2 gigabyte Drive interface SCSI Media TLZ04-CA cassette tape Mode of operation Streaming and start/stop Power consumption 230 watts Power requirements 1.6 A: 100 to 120 Vac in) 1.0 A: 200 to 240 Vac Track format Digital data storage (DDS) Transfer rate 156 KB per second Table A-32. TLZ04 Cassefite Tape Drive Operating Conditions Temperature range! 10°C to 40°C (50°F to 104°F) Relative humidity 20% to 80% noncondensing Altitude 0 m to 4600 m (0 to 15,000 ft) 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-33. TLZ04 Casseite Tape Drive Nonoperating Conditions Temperature range -40°C to 70°C (40°F to 158°F) Relative humidity 5% to 95% noncondensing Altitude 0 m to 15,200 m (0 to 50,000 ft) A-22 Equipment Specifications RRD40 Compact Disc Drive Equipment Specifications Table A-34. RRD40 Compact Disc Drive Description (Tabletop) Weight 3.99 kg (8.80 1b) Height 7.62 cm (3.00 in) Width 23.19 ¢cm (9.13 in) Depth 27.94 cm (11.00 in} Access time Maximum 1,000 ms, including latency Average 500 ms Average latency 155 ms at outer track 60 ms at inner track Average transfer rate 175.2 KB per second Capacity per disc 635 MB Heat dissipation 14 watts (typical) Initialization startup time Less than 6 second Interface SCS1 Table A-35. RRD40 Compact Disc Drive Operating Conditions (Tabletop) Temperature range! 10°C to 50°C (50°F to 122°F) Relative humidity 10% to 8G% noncondensing Maximum wet-bulb temperature 28°C (82°F) Minimum dew-point temperature 2°C (36°F) Altitude 3400 m (11,150 ft) maximum 1 Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-34. RRD40 Compact Disc Drive Nonoperating Conditions (Tabletop) Temperature range 4°C to 70°C (40°F to 158°F) Relative humidity 5% to 95% noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Minimum dew-point temperature 2°C (36°F) Altitude 13,600 m (44,600 ft) maximum Equipment Specifications A-23 RZ23 SCS! Hard Disk Drive Equipment Specifications Table A-37. RZ23 SCSI Hard Disk Drive Description Internal drive — Weight 0.83 kg (1.82 1b) - Height 42.16 cm (1.66 in) ~ Width 10.16 cm (4.00 in) ~ Depth 14.61 c¢cm (5.75 in) Capacity ~ Bytes per drive 104 MB ~ Blocks per drive 204,864 ~ Block size 512 bytes Data transfer rate - To and from media 1.25 MB per second - To and from buffer 1.66 MB per second Seek time 8 ms track-to-track 25 ms average 45 ms maximum Average latency 8.4 ms Interface SCS1 Table A-38. RZ23 SCSI Hard Disk Drive Operating Conditions Temperature range! 10°C to 60°C (50°F to 140°F) Temperature change rate 11°C (20°F) per hour, maximum Relative humidity 8% to 0% noncondensing Maximum wet-bulb temperature 26°C (78°F) Minimum dew-point temperature 2°C (36°F) Altitude -300 to 3000 m ( - 1000 to 10,000 ft) 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-24 Equipment Specifications Table A-39. RZ23 SCSI Hard Disk Drive Nonoperating Conditions Temperature range —-40°C to 66°C ( —40°F to 151°F) Temperature change rate 20°C (36°F) per hour, maximum Relative humidity 8% to 95% packaged Maximum wet-bulb temperature 46°C (115°F) packaged Altitude ~300 m to 12,200 m ( ~1,000 ft to 40,000 ft) Equipment Specifications A~25 RZ23L SCSI Hard Disk Drive Equipment Specifications Table A-40. RZ23L SCSI Hard Disk Drive Description Internal drive Weight 0.54 kg (1.20 1b) Height 2.54 cm (1.00 in) Width 10.16 cm (4.00 in) Depth 14.61 cm (5.75 in) Capacity — Bytes per drive 121.65 MB -~ Blocks per drive 237,588 — Block size 512 bytes Data transfer rate ~ Bus asynchronous mode 3.0 MB per second - Bus synchronous mode 4.0 MB per second - To and from media 1.5 MB per second Seek time 8 ms track-to-track 19 ms average 35 ms maximum Average latency 8.8 ms Interface SCSI Table A-41. RZ23L SCSI Hard Disk Drive Operating Conditions Temperature range! 10°C to 55°C (50°F to 128°F) Temperature change rate per hour, maximum) 11°C (20°F Relative humidity 8% to 80% noncondensing Maximum wet-bulb temperature 26°C (78°F) Minimum dew-point temperature 2°C (36°F) Altitude -300 to 4600 m ( —1000 to 15,000 ft) 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A=-26 Equipment Specifications Table A-42. RZ23L SCSI Hard Disk Drive Nonoperating Conditions Temperature range —40°C to 66°C ( —-40°F to 151°F) Temperature change rate 20°C (36°F per hour, maximum) Relative humidity 8% to 95% packaged, noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude —300 to 12,200 m ( —1,000 to 40,000 ft) Equipment Specifications A-27 RZ24 SCSI Hard Disk Drive Equipment Specifications Table A-43. RZ24 SCS! Hard Disk Drive Description Internal drive -~ Weight 0.77 kg (1.70 1b) ~ Height 4.14 em (1.63 in) - Width 10.16 cm (4.00 in) — Depth 14.61 cm (5.75 in) Capacity —~ Bytes per drive 209.7 MB ~ Blocks per drive 409,802 — Block size 512 bytes Data transfer rate — Bus asynchronous mode 3.0 MB per second ~ Bus synchronous mode 4.0 MB per second ~ To and from media t.5 MB per second Seek time 5 ms track-to-track 16 ms average 35 ms maximum Average latency 8.3 ms Interface SCSI Table A-44. RZ24 SCS| Hard Disk Drive Operating Conditions Temperature range! 10°C to 55°C (50°F to 131°F) Temperature change rate per hour, max‘mum) 11°C (20°F Relative humidity 8% to 80% noncondensing Maximum wet-bulb temperature 26°C (78°F) Minimum dew-point temperature 2°C (36°F) Altitude -300 to 4600 m ( —1000 to 15,000 ft) IReduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. A-28 Equipment Specifications Table A-45. RZ24 SCSI Hard Disk Drive Nonoperating Conditions Temperature range -40°C to 66°C ( ~40°F to 151°F) Temperature change rate 20°C (36°F per hour, maximum) Relative humidity 8% to 95% packaged, noncondensing Maximum wet-bulb temperature 46°C (115°F) packaged Altitude ~300 m to 12,200 m ( - 1,000 ft to 40,000 ft) Equipment Specifications A~29 RX23 Diskette Drive Equipment Specifications Table A-46. RX23 Diskelte Drive Description Internal drive ~ Weight 0.48 kg (1.06 1b) - Height 3.00 em (1.18 in) - Width 10.16 cm (4.00 in) ~ Depth 15.01 cm (5.91 in) Number of tracks 80 Number of heads Z Step rate 3 ms per track Diskette size 8.9 cm (3.5 in) Recording surfaces per diskette 2 Sectors per track 9 double density 18 high density Capacity - Bytes per drive 737 KB double density 1,474 KB high density - Blocks per drive 1.41C double density 2,880 high density - Block size 512 bytes Data transfer rate - To and from media 250 Kbits per second double density 500 Kbits per second high density Operating power 3.0 watts Standby power 0.3 watts A-30 Equipment Specifications Table A-47. RX23 Diskette Drive Operating Conditions Temperature range! 5°C to 50°C (40°F to 122°F) Temperature change rate 11°C (20°F) per hour, maximum Relative humidity 8% to 80%, noncondensing Maximum wet-bulb temperature 29°C (80°F) Minimum dew-point temperature 2°C (36°F) Altitude -300 to 3060 m ( —1,000 ft to 10,000 ft) 1Reduce maximum temperature by 1.8°C for each 1,000 meter (1.0°F for each 1,000 ft) increase in altitude. Table A-48. RX23 Diskette Drive Nonoperating Conditions Temperature —40°C to 66°C ( —-40°F to 151°F) Temperature change rate 20°C {36°F) per hour, maximum Relative humidity 5% to 95%, packaged Maximum wet-bulb temperature 46°C (115°F), packaged Altitude -300 to 12,300 m ( —1,000 ft to 40,000 ft) Equipment Specifications A-31 KEXUXA XA XX KK LXK XXX KX XX KA XX K KX XX XX RN XXX KL XXKXKXN KXAXKK KX KX XK XX KR XA AX XL XL XX XK KKK Y XX XA AR AKAXKKXE KEARKAURA XL AKX KKK XL XX XL UK AKX AKX XAKX XA XKXKAXX I H XX XA R KK XX XK XA KK XX XXX KA XKK XXX XUXXXAXE XX XXX KUK KX KA AKX NA KX XXX XXX KA KA KKK XXXXKXRE KK KA XK XU XXX XK XA KUK AR KA KNKAXKX XXX XKKA KA XXX ER XA XL XA XX KX XK XXX KA KKK ANAXKA XX XK XXKX AR KR AAXL XK KX XX XAXKAAXKK XXX OO XX O AR X OO AN XA AXXXN XAXX XX KX XK XXX XR KX KA KA KA XK LKXXXXX RYXNXAUUA KK XK XN XA XARR KXY XXX XXKKXX XU XUXK KA XKLL LR XL XAXKKAXAUXANX X R XK AR KT XK AKX AR Y XKA KA KXXKKK XAXK XA XA AXKOCA KARKA XK LA AX XX XX XX EXKAXA XXXX XX XX XX XX XA XX KAXKX XXX UK KR KK AKKAK XXKKX AN LK XAX XX HAXZXAKEXKEXKAX \ . XXXRXXXAXXKANK XXXAXXXKAKK KXXXXXXKX XEXAXYK XAXXK XXX & Po XX XXxx XXXXXX XXXAAXXX h 4 XAXXXAXXNX KAXAXARXLXAXK XX KXAX XX XXXAXX AXANXKXKARXXXXKAXX P o84.06.008090460400¢ LOODCODNODODAX XA XK XX 08¢0 J 080006640085004 008 f o080 06084080068004 AR KK XK KX XA KXKXXA KX AXAXKXX KR XA KKK KA KA XXX AAKX 00RO KR XX XAKKXX OO XX NN N XK XK XX KX XK XX XX XXX KKAA KA XXX NK XX KK EX AKX XK XK KK XXX UK XK KA XX XXX XXX YR KX KA ALK AKXR XX XXX KKK PO o0 KO KX XK X KOO0 KX KK KOO v 00t e 0000t bot XK KK XXX XX XK XY XX XA XEAX KK et ittt bsboditese J 90900800 0.000080080008800000 04888000 0d08 0 KA XA NAAX KA PO I PP KA K A E A KA XL LA XA XK AR KA X LKL XL KK HA KN IS0 0GP EPNEEEE 00289 0000080.40069 frE0000600009600 00 ¢4t 0t b 0000809080000 50 40000, Part Numbers Tabies B-1 through B-7 in this appendix contain the part numbers for the DECstation 2100/3100 loopback connectors/plugs/test media, major FRUs, basic components, cords/cables and connectors, and related documentation. Item numbers in Table B-2 correspond to item numbers shown in Figure B-1. Tabie B-1. Loopback Connectors/Plugs/Test Media ltem Part Nurber Internal SCSI loopback connector 12-31188-01 MMyJ loopback connector 12-25083-01 Mouse loopback plug 12-25628.01 ThickWire logpback 12-22196-01 ThinWire T-connector 12-25869-01 ThinWire terminators 12-26318-01 RRDA40 test disc 30-23507-03 Blank HD floppy diskettes 30-30083-01 Floppy diskette labels 36-30069-01 Part Numbers B-1 29 S '*\ ety 21 e — H " H o | [ DETAIL A ! 3s oty i 1} ' 28 B oty Figure B-1. B~-2 Part Numbers DECstation 2100/3100 Unit Assembly Table B-2. Major FRUs item Number Description Part Number 1 Power supply assembly H7821-00 3 Battery pack 12-19245-01 9 SCSI internal cable (DECstation 2100/3100 only - non-floppy drive) 17-02358-01 SCSI internal cable (DECstation 2100/3100 only - floppy drive) 17-02544-01 39 SCSI internal cable (DECstation 31008 only) 17-02358-02 12 SCSI power cable - non-floppy drive 17-02225-01 12 SCSI power cable - floppy drive 17-02440-01 20 or 21 Monochrome Video SIM module Color Video SIM module 54-19467-01 54-19469-01 22 Hybrid memory 2Mb 57-30735-02 28 System module (DECstation 3100, 31008 only) 54-19463-01 System module (DECstation 2100 only) 54-19463-02 RZ23 internal disk RZ23-E or RZ24 internal disk RZ24-E RZ23 logic module 29-27240-01 or RZ24 logic module 54-17445-04 RX23 internal floppy disk RX23-AA RX23 logic module 54-19288-01 Disk drive mounting panel - nonfloppy drive 74-38401-01 Disk drive mounting panel - floppy 70-27067-01 Bezel, system unit cover - floppy drive 74-37499-01 29 29 sub sub drive ) Part Numbers B-3 Table B-3. Basic Components tem Order Numbar i5-1nch monochrome monitor, 1%0 valts VR150-AA 15-inch monochrome monitor, 240 volts VR150-A3 15-inch color monitor, 120 volts VR160-DA 15-inch color monitor, 240 volts, Northern Hemisphere VR160-D3 15-inch color monitor, 240 volts, Southern Hemisphere B-4 VR160-D4 16-inch color monitor, 120 volts VR297-DA 16-inch color monitor, 240 volts, Northern Hemisphere VR297-D3 16-inch color monitor, 240 volts, Southern Hemisphere VR297-D4 19-inch monochrome monitor, 120 volts VR262-AA 19-inch monochrome monitor, 240 volts VR262-A3 19-inch color monitor, 120 volts VR299-DA 19-inch color monitor, 240 volts, Northern Hemisphere VR299-D3 19-inch color monitor, 240 voits, Southern Hemisphere VR299-D4 External disk drive, 332 Mbytes, 120 volts RZ55-FA External disk drive, 332 Mbytes, 240 volts RZ55-F3 Optical compact disc drive, 600 Mbytes, 120 volts RRD40-FA Optical compact disc drive, 600 Mbytes, 240 volts RRD40-F3 Internal disk drive, 104 Mbytes RZ23-FF Internal disk drive, 121 Mbytes RZ23L-FF Internal disk drive, 209 Mbytes RZ24-FF Internal floppy disk drive, (floppy panel) RX23-EH Memory expansion MS01-AA Monochrome video SIM module VFBO1 Color video SIM module VFB02 Tape drive, 95 Mbytes, 120 volts TK50Z-GA Tape drive, 95 Mbytes, 240 volts TK502-G3 Tape drive, 2.2 Gbytes, 120 volts TKZ08-AA Tape drive, 2.2 Ghytes, 240 volts TKZ708-A3 Cassette tape drive, 1.2 Gbytes, 120 volts TLZ04-DA Mouse VSXXX-AA Part Numbers AT Table B-4. BA42 Storage Expansion Box Configuration Order Number Expansion Box Configuration 120 Volt 240 Vot Single RZ55 SZ12A-XA SZ12A-XB Double RZ55 SZ12A-AA SZ12A-AB Single RZ56 SZ12B-XA SZ12B-XB Double RZ56 SZ12B-BA SZ12B-BB Single RZ57 SZ12C-XA SZ12C-XB Double RZ57 SZ12C-CA SZ12C-CB Single RZ55, single RX23 SZ12A-LA SZ12A-LB Single RZ55, single RX33 SZ12A-MA SZ12A-MB Single RZ55, single TZ30 SZ12A-HA SZ12A-HB Single RZ55, single TZK10 SZ12A-EA SZ12A-2B Single RZ56, single TZ30 SZ12B-HA SZ12B-HB Single RZ56, single TZK10 SZ12B-EA SZ12B-EB Single RZ57, single TZK10 SZ12C-EA SZ12C-EB Single RX23 S712X-LA SZ12X-LB Single RX33 S7Z12X-MA SZ12X-MB Single TZ30 SZ12X-HA SZ12X-HB Single TZK10 SZ12X-EA SZ12X-EB Part Numbers B-b Table B-5. Cords, Cables, and Connectors item Part Number Order Number ‘ Expansion box power cord 17-00606-10 — Monitor-system unit cable (US) 17-00442-26 — Power supply to internal disks cable 17-02225-01 — SCSI cover 74-38189-01 — SCSI 68-pin terminator 12-29635-01 — SCSI internal cable (DECstation 2100/3100 only) 17-02358-01 SCSI internal cable (DECstation 31008 only) 17-02358-02 Serial line cable — BC16E-10 System unit power cord (U.S.) 17-00606-10 — ThickWire cable — BNE4C-02 ThickWire loopback connector 12-22196-01 — ThinWire T-connector 12-25534-01 HS8223 ThinWire terminator 12-25535-01 H8225 ThinWire cable (12 ft) 17-01241-09 BC16M-12 ThinWire LAN assembly kit 22-00112-01 BC16T-12 Video cable, monochrome 17-01993-01 BC23K-03 Video cable, color 17-01992-01 BC234J-03 68-pin to 50-pin system unit-expansion box 17-02008-01 BC56H-03 SCSI cable 8-6 Rev. B0O1 18-inch 50-pin to 50-pin SCSI cable — BC19J-1E 50-pin SCSI terminator for expansion box 12-30552-01 — 25-pin (F) to 6-pin (F) MMJ adapter 12-23599-01 H8571-A or — H8571-F Part Numbers Table B-6. Software Documentation ltem Order Number ULTRIX Media and Doc-TK50 QA-VV1AA-H5 Technical Summary for RISC Processors AA-MM35A-TE Documentation Overview for RISC Processors AA-MMO5A-TE Start-up Instructions for Factory-Installed Software on DECstations 2100/3100 EK-INFIS-IS Guide to SCAMP for Workstations Part Numbers B-7 Table B-7. Hardware Documentation item Order Number DECstation 2100/3100 User Documentation Kit EK-308AB-DK DECstation 2100/3100 Maintenance Guide EK-291AB-MG DECstation 2100/3100 Hardware Installation Guide EK-290AB-IN DECstation 2100/3100 Operator': Guide EK-302AB-0G Components and Add-Ons The RZ22/23 Disk Drive Service Manual EK-RZ223-SV The RX23 Diskette Drive Subsystem Service Manual EK-RX23D-SV The RZ55 Disk Drive Service Manual EK-RZ55D-SV The RZ56 Disk Drive Subsystem Service Manual EK-RZ56D-SV The RZ57 Disk Drive Subsystem Service Manual EK-RZ57D-SV The TZK10 Cartridge Tape Drive Owner’s Guide EK-TZK10-0G Installing and Using the LNO3 EK-OLN03-UG LNO0O3 PLUS User Guide EK-LN03S-UG ScriptPrinter Installati \n Guide EK-LNO3R-UG ScriptPrinter Operator Guide EK-LNO3R-OG LA 100 Letterwriter User Documentation Kit EK-LW100-UG Installing and Using the LA75 Companion Printer EK-0LA75-UG Installing and Using the LJ250/252 Companion Color Printer EK-LJ250-DK TK50Z Tape Drive Subsystem Quwner’s Manual EK-LEP05-OM TK50Z User’s Guide EK-OTK50-UG TLZ04 Cassette Tape Drive Owner’s Manual EK-TLZ04-OM BA42 Storage Expansion Box Installation Guide EK-BA42A-IN B-8 Parn Numbers P4 0000080000 E 0P eI TIPS 0000000800088080800 XKL KK XX KX XKK KRN XXX XK NN KX XX KX KA KK XX KKK PEACIIEIE IO EIS PO ETEIE PP 008080008000000080008044 EXXAX KR XK R XK OO XA KKK XKL XEKANKXK 0800 888y A PIP TP OSSP SEPI e P803000800030 KARE € LKKAK AKX KX KX KL EXHEA XA KA XY KEXKX XAKRKXX OOL LR XA R XXX XK XXX AXIUHKHKWO EAKXKKXK KA HKEX XX XA XX XA XA XX DOA KK KX XK XXX KR XR XL XK ARXX XX KN KA XK KX AANK KKK ¢4 P RO 0000 P e 00800080800004 KX XK AKX XXX LR KK XARA KX XA KAXX D0.4.0.0.68.000.608000000005008¢84.84¢ XX XX KX AKX KL XK AR KA KA XK KX XXX AR KA XX XXKKX XXKA UK K XX XUXK PO I 0000800 690008008004 X XK XAKKXXAKAXK XXAXXX KAAX KR AKX XX XXX MKL X FO0.¢60.6.48. 080566494 AKX KK XK XAKAKAXA XXX XXRK XXAAKA F3.0E 0.0 088,444 XOONNAKK XAXXXEX XXXXX XXX X XXAXKAXAXX KK KA XXX FA OO KKXA RN KAAXX OXRAX DO AARAXAXE KN XAXAXAAXKXAXXUKEXEXANX XXX XA XK AKX KAXAXXKAAN XXX KK KK KA KA KL TOKEKXXX XAXA XXX XA XK XX XAXAKX KKK KX NN XXXXXX XA XE XXX XXX KHAAXKKA AN YOO U XK XXX XX AKX XK XL KX KX XA XN B9 00889.0040608¢0 80ttt tsssse XX XX XX XA KA A AA KR KX KR KK EAK K KKK XN KR XL XA AR AL KK ER KA AKX KX KK KD XXX PO 06000000084 80400.08008000000800000 XXX XX A0 XX XA XA AKX KA KX KX XAKXA XS 0 088999080008000 006009 00800 08900006 080800 000 IS IS i DIttt 08060 8080ttt PO00400 P 090000008040 00.69.806000000808808.6900868460¢060 P0G G080 0006008.0.00000.8489.00866608008400868080 XXX KO XA XA XXX KA X KA L LA KA XKL KXY A KA XAXA K » C R2000 CPU Registers This appendix contains information about the register data displayed by the workstation when exception errors occur. System Control Coprocessor Registers Registers within the system control coprocessor provide the path through which the virtual memory system’s page mapping is examined and changed, and through which the operation modes (kernel versus user mode, interrupts enabled or disabled, cache enabled or isolated, caches normal or switched) may be controlled and by which exceptions may be identified and handled. This section describes each of these registers. Table C-1 shows the numbering of the system control COprocessor registers. R2000 CPU Registers C~1 System Control Coprocessor Numbering Number Mnemonic Description 0 Index Programmable pointer into the TLB array (on-chip TLB only) 1 Random Pseudo-random pointer into TLB array (read only, on-chip TLB only) 2 EntryLo Low half of TLB entry (on-chip TLB only) 4 Context Pointer to kernel} virtual PTE table (on-chip TLB only) o] Table C-1. BadVAddr Bad virtual address (read only) 10 EntryHi High half of TLB entry (on-chip TLB only) 12 SR Status Register 13 Cause Cause of last exception 14 EPC Exception Program Counter 16-31 C-2 R2000 CPU Registers unused B ' The EntryHi and EntryLo registers provide a data pathway through which the TLB is read, written, or probed. These registers are loaded with relevant information when translation exceptions occur. These registers are only present for implementations with an on-chip TLB. EntryHi Register The EntryHi register is a 32-bit read/write register that is used to access an on-chip TLB. When virtual addresses are presented for translation, the 6 bits of the EntryHi register contain the Process Identifier (PID) used to match the virtual address with a TLB entry. The EntryHi register also holds the contents of the high-order 32 bits of a TLB entry when performing TLB read and write operations. When a UTLB miss, TLB miss, or TLB modified exception occurs, the EntryHi register is loaded with the Virtual Page Number and the PID of the virtual address that failed to have a matching TLB entry. The EntryHi register has the following format: 31 12 11 6 ettt PR e fomm I fm s VPN | PID 5 | 0 i —————— + 0 | e e e Fomm e + 20 6 6 VPN is the Virtual Page Number (upper oits of virtual address). = PID is the Process Identifier. e O is unused (ignored jo¥ 4 EntryHi and EntryLo Registers on write, zero wher read). R2000 CPU Registers C-3 Entrylo Regisier The EntryLo register is a 32-bit read/write register that is used to access an on-chip TLB. The EntryLo register holds the contents of the low-order 32 bits of a TLB entry when performing TLB read and write operations. The EntrylL.o register has the following format: 31 12 11 10 N 1D 9 8 o es T S | o PEN I e e e 20 e 11 V| e S 7 G| R T L 0 T T + 0 11 8 s PFN is the Page Frame Number (upper bits of physical address). s N, if set, indicates the page is noncacheable. s D, if set, indicates the page is dirty and writeable. s G, if set, indicates that the PID is ignored. e 0 is unused (ignored on write, zero when read). R2000 CPU Registers l LT TP + sV, if set, indicates the entry is valid. C-4 T The Index and Randomn registers are used to access particular entries in the TLB for reading or writing. The Index register also identifies the matching entry when the TLB is associatively probed. These registers are only present for implementations with an on-chip TLB. TLB Index Register The TLB Index register is a 32-bit read/write register of which six bits indexes an entry in an on-chip TLB. The high-order bit of the register indicates the success or failure of a TLB probe operation. The TLB Index register is used to specify the entry in the TLB affected by the TLB Readl and Writel instructions. The TLB Index register has the following format: 31 fmm e P e 1 320 m e e 0 e 14 e Fomm 17 | 13 8 e 7 0 e e Fo e + Ind | b e fom 6 s P is set if the last Probe operation is unsuccessful. « Ind is the TLB Index. e 0 is unused (ignored on write, zero when read). | + TLB Random Register The TLB Random register is a 32-bit read-only register of which six bits indexes an entry in an on-chip TLB. The value of this register decrements on each clock cycle of the machine, whether the processor executes an instruction on the clock cycle. The values range between a lower bound set by the number of TLB entries reserved for exclusive use by the operating systems (TLBWIRED) and an upper bound set by the total number of TLB entries (TLBENTRIES). In the current implementation, the lower bound is 8 and the upper bound is 63. R2000 CPU Registers C-5 The TLB Random register is used to specify the entry in the TLB affected by the TLBWRITER instruction. It does not need to be read for this purpose; however, the register is readable in order to verify proper operation of the processor. To simplify testing, this register is set to the upper bound upon system reset. The TLB Random register has the following format: C-6 e Ran is the TLB Random Index. s« O is unused (zero when read). R2000 CPU Registers ' Bad Virtual Address and Context Registers The Bad Virtual Address and Context registers are loaded with the virtual address for which a translation exception occurs. The Context register is specifically used within a fast, minimal TLB exception handler (called the UTLB miss handler) for rapid access of Page Table Entries (PTEs) from main memory. The Context register are only present for implementations with an on-chip TLB. Bad Virtual Address Register The Bad Virtual Address register is a 32-bit read only register that displays the most recently translated virtual address that failed to have a valid translation. The Bad Virtual Address register has the foilowing format: s BadVAddr is the bad virtual address. Context Register The Context register is a 32-bit read/write register containing a pointer into a kernel virtual PTE array. It is designed for use in the UTLB miss handler, which loads TLB entries for normal user-mode references. The 19-bit BadVPN field in the register is not writeable. It contains bits 30..12 (user-segment virtual page number) of the BadVaddr register. Bit 31 is excluded because the UTLB miss handler is only invoked on user-segment references. Normally, it contains the VPN of the most recently translated virtual address that did not have a valid translation. R2000 CPU Registers C~7 The 11-bit PTEBase field is writeable and readable. It indicates the base address of the PTE table of the currently executing user process. The Context register has the following format.: Fm 31 | e ——— 0 1 2 20 21 e e fom———— + PTEBase | BadVPN | l e pommm e + e T e 11 C-8 19 s PTEBase is the base address of the PTE. s BadVPN is the VPN of the failed virtual address. e 0 is unused (ignored on write, zero when read). R2000 CPU Registers 2 . Status and Cause Registers The Status and Cause registers provide a means to alter operating modes and to identify the cause of exceptions. Status Register The Status register (SR) is a 32-bit read/write register that contains the kernel/user mode , interrupt enable, and diagnostic state of the processor. The SR contains a three-level stack (current, previous, and old) of the kernel/user mode bit (KU) and the interrupt enable (IE) bit. The stack is pushed when each exception is taken, and popped by the Restore From Exception (RFE) instruction. These bits may also be directly read or written. The interrupt mask field (IM) is an 8-bit field that controls the enabling of each of eight external interrupt conditions. An external interrupt is taken if interrupts are enabled, when corresponding bits are set in both the interrupt mask field of the SR and the interrupt pending field of the Cause register. The actual width of this register is machine-dependent; see the description below of the interrupt pending (IP) field of the Cause register. The Coprocessor Usability (CU) field is a 4-bit field that individually controls the usability of each of the four coprocessor units. Regardless of the setting of the cUy bit, coprocessor zero is always considers usable when in kernel mode. The Diagnostic Status (DS) field is an implementationdependent 12-bit field that is used for self-testing and checking of the cache and virtual memory system. The Status register has the following format: 31 28 27 16 e e oe+ | CuU | DS | Fm e e + 18 15 | o 87 IM 8 12 i 6.5 0 0, lKUoIIEOIKUpIIEpIKUCIIEcj e e R it 2 .4.3.2.1 1 i 1 Rl 1 e 1 e 1 R2000 CPU Registers 1 + C-9 s CU control the usability of each of the four coprocessor unit numbers (1 = usable, 0 = unusable). Coprocessor zero is always usable when in kernel mode, regardless of the setting of the cU, bit. e DS is an implementation-dependent diagnostic status field. s IM is the Interrupt Mask. It controls the enabling of each of the external, internal, coprocessor, and software ‘ interrupts (0 = disabled, 1 = enabled). s KUo is the old kernel/user mode (0 = kernel, 1 = user). » IEo is the old interrupt enable (0 = disable, 1 = enable). s KUp is the previous kernel/user mode (0 = kernel, 1 = user). s 1Ep is the previous interrupt enable (0 = disable, 1 = enable). s KUec is the current kernel/user mode (0 = kernel, 1 = user). « [Ec is the current interrupt enable (0 = disahle, 1 = enable). e 0 is unused (ignored on write, zero when read). Diagnostic Status The diagnostic facilities are heavily dependent on the characteristics of the cache and virtual memory system on the implementation, therefore, the layout of the diagnostic status field is implementation-dependent. Its normal use is for diagnostic code, and in certain cases, for use by the operating system diagnostic facilities (such a reporting parity errors), and on some machines, for relatively rare operations such as flushing caches. In normal operation, this field should be set to zero by operation system code. ‘ The diagnostic status bits: BEV, TS, PE, CM PZ, Sw(C, and IsC provide a completed fault detection capability, but are not intended to provide for extensive fault diagnosis. The SwC bit controls the switching of control signals for instructions and data caches associated with the processor. When the bit is changed, cache control signals are altered so that instruction and data caches are effectively interchanged. The processor must be executing from an uncached region and must not be executing loads or stores near the time of cache switching. C-10 R2000 CPU Registers ‘ The IsC bit, when set, causes the cache currently being used as the data cache to be effectively isolated from the rest of the memory system, making cache diagnostics possible (The selection of the data cache is dependent on the state of the SwC bit). When the IsC bit is stet, store operations atfect only the cache (main memory writes are inhibited), and load operations return the data at the addressed location in the cache, whether a cache miss occurs (main memory reads are inhibited). Uncached data references are not generally useful with IsC set, but their handling is as follows: uncached store operations affect neither the cache nor the main memory system, and uncached load operations return the data at the addressed location in the cache. IsC affects only data reference; instruction fetches are not affected. This bit may also be used by operating system code to flush caches without causing associated main memory accesses. The PZ bit, when set, causes zero to replace the normal outgoing parity bits which are generated on a store instruction, covering both cache data and tags. This permits the writing of incorrect parity bits in the caches, checking each parity tree individually within the cache diagnostics. The CM bit, when the cache is isolated, indicates whether or not the most recent data cache load resulted in a cache miss. This bit is used by cache test programs to verify the proper functioning of the cache tag and parity bits. The PE bit indicates whether a cache parity error occurred. It is set on a cache parity error and reset by writing a one to this bit. Writing a zero to this bit does not affect its value. This bit is used to log cache parity errors in software, as ot' erwise,they are recovered from completely transparently. Within cache diagnostics, this bit is used to verify proper functioning of the cache parity bits and of the cache parity trees. The TS bit is read only and indicates that the TLB has shut down due to attempts to cause several entries in the TLB to be accessed simultaneously. This mechanism protects the TLB from hardware failures in the event of catastrophic software misuse of the TLB. When the TLB is in this state, all translations and PROBE accesses are inhibited, and have R2000 CPU Registars C~11 undefined effects. This state can be cleared only by asserting RESET. The Bootstrap Exception Vectors (BEV) bit, when set, causes ‘ the UTLB miss exception vector to be relocated to a virtual address of 0xbfc00100 and the general exception vector to 0x80000080 (general), respectively. This bit is used when diagnostic tests cause exceptions to occur priscr to verifying proper operation of the cache and main memory system. The format of the diagnostic status field is: 27 B I e i 0 B e 23 e i Tt el 5 sl 22 21 ey IBEV) S e 1 s S TSI e 1 20 it PE! 19 dbd s CIVH 18 st 17 16 slidieliendiy slbadatind PZISwCIIsCl Bhmdinadiatls i ot seglieinlls Ml Siafiind 1 1 1 1 1 e BEV controls the location of UTLB miss and general exception vectors (0 = normal, 1 = bootstrap). » TS indicates that TLB shut-down occurred. s« PE indicates that a cache parity error occurred. This bit may be cleared by writing a one to this bit position. s« CM indicates whether a data cache miss occurred while in s PZ controls the zeroing of cache parity bits (0 = normal, 1 = e SwC controls the switching of the data and instruction caches (0= normal, 1 = switched). s 1sC controls isolation of cache (0 = normal, 1 = cache cache test mode (0 = hit, 1 = miss). parity forced to zero). isolated). s O is unused (ignored on write, zero when read). Cause Register The Cause register is a 32-bit read/write register that describes the nature of the last exception. a 4-bit exception code indicates the cause of the exception and the remaining fields contain detail information relevant to the handling of certain types of R2000 CPU Regis o C-12 ('n' exceptions. ‘ The Branch Delay (BD) bit indicates whether the EPC was adjusted to point at the branch instruction which precedes the next restartable instruction. The Coprocessor Error (CE) field indicates, if the exception is "Coprocessor Unusable”, the coprocessor unit number reference by the instructions which cause the exception. The Interrupt Pending (IP) field indicated which external, internal, coprocessor, and software interrupts are pending. 1P;; may be written into to set or reset software interrupts. The remaining bits, IP;5 are read only , and represent external, internal, or coprocessor interrupts. The number and assignment of the IP (and IM) bits are implementation dependent. The R2000 processors have six external interrupts, where IP5 is used for the MIPS FloatingpHint coprocessor interrupt. IP2 is normally used for system bus (I/0) interrupts. The Cause Register has the following format: 31 30 N t BDY O 1 1 | B 15 o I 29 28 CE 2 27 j 0 ] ee e+ 12 8 Ip 16 T + 7 ) | 0 | e oO 8 2 1 0 e bmm— e + ExcCode 2 4 | 0 | Fmmm + 2 e BD indicates whether the last exception was taken while executing in a branch delay slot (0 = normal, 1 = delay slot). = CE indicates the coprocessor unit number reference when a Coprocessor Unusable exception is taken. » P indicates whether an interrupt is pending. s ExcCode is the exception code field. The exception code field is coded as shown in Table C-2. e U is unused (ignored on write, zero when read). R2000 CPU Registers C-13 Table C-2. Exception Codes number Mnemonic Descripflion U Int Interrupt 1 Mod TL3B modification exception 2 TLBL 3 TLBS 4 AdEL 5 AdES Address error exception (store) 6 IBE Bus error exception (instruction fetch) 7 DBE TLB miss exception (load or instruction fetch) TLB miss exception (store) Address error exception (load or instruction fetch) Bus error ¢xception (data reference: load or store) 8 Sys Syscall exception 9 Bp Breakpoint exception 10 RI Reserved instruction exception 11 CpU Coprocessor Unusable exception 12 ov Arithmetic Overflow exception 13-31 reserved Exception Program Counter (EPC) The EPC register indicates the virtual address at which the most recent exception occurred. This register is a 32-bit read only register that contains an address at which instruction processing may resume after servicing an exception. For synchronous exceptions, the EPC register contains the virtual address of the instruction which was the direct cause of the exception. When that instruction is in a branch delay slot, the EPC register contains the virtual address of the immediately preceding branch or jump instruction. C-14 R2000 CPU Registers If the exception is caused by recoverable, temporary conditions (such as a TLB miss), the EPC register contains a virtual address at the instruction which caused the exception. Thus, after correcting the conditions, the EPC registers contains a point at which execution can be legitimately resumed. The EPC register has the following format: 31 0 Aoe e + | e e | EPC + 32 EPC is the Exception Program Counter. R2000 CPU Registers C-15 XK ROO0OO OO XXX KX HKARAKKKAK PA SV I T04000444 VXXX KA KKY X000 X000 b.6.6.0.0.4.6.490.4.94 XXXAXAXK Y XXX XXX 0.4 b3 AUXAUXAXK XXX XAXKAX LKL XX KEKK WX AL XX IOCKA N 06896689648 644000400 060090048490 80844404 XX OO XXX XXX X KAXX XA [$.698046840906060690808040, D 884006080403 490904004840s00 DO X KA XXX KKK KKK XX XX XXX N XK KKK 008666084 4808484640.6408008006068 FO0.08.6.896040000000 8600800080004 040 p80.0060600000 0840000 806809004t 0000b0 DO E06000806 0000 00000000 8000 0t 00 be XX OO XA XK KOO AA LKA AKX KX KK KKK KK KK XK KK XS 08990000008 006 00004t 0 AR OO0 KA 0P 00 68004008000 00004 KA XK XA KA KK XX AR LK KA KK NK K PO 00.00.00.4 0090080 0809000048 900.6 8964609060 0080 0 B8 00 88050000808 0800 8000000000500 86000409009V DO.00.0.0.8.0986480808000008.0806000600.00006090000080069 D Status and Error Code Descriptions This appendix lists status and error codes in the sequence shown in Table D-1. Table D-1. Status and Error Code Locator Section Type Code Range Location Consnle Status -425-00 -47d-00 Table D-2 Console Error ?401-00 ?747b-00 Table D-3 Diagnostics Status -001-00 -051-00 Table D-4 Diagnostics Error 206b-00 ?70d4-01 Table D-5 SCSI/SII Status -047-01 -04¢-02 Table D-6 SCSI/Sli Error ?0bd-01 70d3-22 Table D-7 Status and Error Code Descriptions D=1 Table D-2. Status Console and Boot Status Codes Code Description/FRU or Error Type -425 Server name -42¢ Numeric conversion overflow -42¢ MOP packets from wrong server rejected -42f MOP server -434 MOP target name -435 MOP memory address for last packet loaded -436 MOP target address -437 MOP host name -438 MOP host address -439 MOP host time -43d Entry point of downloaded code -45¢ Initializing the time of day clock -471 Auto boot in progress -473 Restart in progress -479 List of devices -47¢ Transfer address for loaded file -47d Attempt to overwrite stack or bss D-2 Status and Error Code Descriptions Console and boot error codes are listed in Table D-3. FRU or Error Type column abbreviations are defined below. s CE - Command Error (operator error) s PE - Programming Error s IE - Internal Error (in the ROM code) s NE - Network Error s HE - Hardware Error Table D-3. Console and Boot Error Codes Error Code Description FRU of1 Error Type 2401 When the console attempted to open the console IE 2402 When the console attempted to open the console IE 2403 There are no more 1/O buffers to process a IE 2404 An attempt was made to return a buffer that IE 7405 A device was opened that specified a file structure type unknown by the /O code. IE 7406 A device was opened that specified a file IE for input it failed. for output it failed. request. This normally indicates that some code has "lost" a buffer and never returned it to the pool after using it. was marked as still in use. structure type unsupported by this release of the /O code. 7407 A filename was specified with a device which is CE not file structured, i.e., a filename with a device such as tty( ). 7408 The 170 block passed to an I/O routine was invalid or possibly a null poinier was passed. iE 7409 This type of I1seek is not supported. PE ?40a The type of Iseek specified is unknown. PE Offsets (set by Iseek) must be a multiple of the PE 740b block size (512). ?40c¢ Too many devices are open at once. PE (continued on next page) Status and Error Code Descriptions D=3 Table D-3 (Cont.). Console and Boot Error Codes Error Code Description FRU or Error Type ?740d An unknown device was specified. CE, PE 240e An invalid path or file name was specified. CE, PE ?240f A character was lost on input. IE 2410 A device driver received an unsupported IE request. 2411 Argument size to badaddr invalid. 1IE 2412 Argument size to wbadaddr invalid. IE 2413 ATP couldn’t resolve network address. NE 2414 Exhausted pool of mbufs. 1E 2415 ARP target is local host. IE 2416 An IP packet was received from the network that had the same IP address as ourselves. The NE 2417 The bootblock of a device specified to boot does CE ?418 A read error was detected. HE 2419 An open failed, either because the device does not exist or some parameter to the open was in CE, PE Fthernet address of the sender 1s displayed. not have valid magic number. error. ?41a Bootp consistency check of Ethernet info block IE size in iob failed. ?41b Bootp consistence check of Ethernet info block IE filename size failed. 241c Controfler number is out of range for the CE, PE device. 741d Filename is too long. CE, PE 241e Host name is too long for bootp. CE, NE 241f IP address in $inetaddr is bad or not set. Itis normally set automatically but may be set by the operator. IE, CE 7420 Bootp was unable to set the se interface address. IE (continued on next page) D~4 Status and Error Code Descriptions Tabie D-3 (Cont.}. Console and Boot Error Codes Error Code Description FRU or Error Type 7421 IP address in $sinetaddr is bad. It is normally set automatically but it may be set by the IE, CE operator. 7422 IP address in $ginetaddr is bad. It is normally set automatically but it may be set by the IE, CE operator. 2423 IP address of workstation is bad. **** Never IE used. *FH¥F 2424 Bootp bind to se driver failed. 1E 7426 File not found by server. NE 2427 Backward seek error, reverse seeks are not supported. PE 2428 tftp bind failed. 1IE 7429 The tftp server detected an error, the error code and error string is displayed. NE ?42a An /O function was attempted that was not supported for the target device. IE ?42b An invalid baud rate specified for baud2 or CE baud3. The environment variable and the value are displayed. ?42d MOP bind failed. IE 2430 No MOP port socket was found. 1IE ?431 Socket append error. IE 2432 Improper Ethernet address. IE 2433 A MOP packet arrived out of sequence. NE ?43a MOP packet code error. NE A MOP packet with an invalid packet type code was received. ?43b Write error. HE ?43c Timeout, tynically a server started a transfer and then quit prematurely. NE 243e Unrecognized command. CE ?43f An undefined environment variable was referenced. 1IE 2440 Line entered was too long. CE (continued on next page) Status and Error Code Descriptions D=6 Table D-3 (Cont.). Console and Boot Error Codes Emor Code Description FRU or Error Type 7441 Quotes not balanced. CE 7442 Device must be a character device to enable it. CE 2443 Device is already enabled, vou can't enable it CE again. 2444 Too many console devices, an attempt was made to enable more console devices than are supported. CE 7445 Device is not enabled, you can’t disable it again. CE 7446 SCSI bus reset failure. HE 2447 Unit error, the unit does not exist for the device. CE, PE 7448 Partition error, the partition does not exist for the device. CE, PE 7449 SCSI device setup failure. HE ?44a Device must be a direct access device. A SCSI CE, PE device was accessed as rz(x) where device x is not a direct access device. 744b A partition was specified for an unpartitioned CE, PE device. ?244c Attempt to read beyond end of partition. PE ?44d Buffer too large or not multiple of the sector PE size. ?44e se already bound. IE 244f No sockets available. 1IE 7450 No binding for socket. IE ?451 Socket data consistency error. 1E ?452 Datagram is too large. IE 2453 se initialization error. HE 2454 Network address family not supported. PE, IE 2455 se buffer too small for data, segmentation is not supported. PE, IE ?456 se received bad packet. HE, NE (continued on next page) D-6 Status and Error Code Descriptions Console and Boot Error Codes FRU or Emor Type 2457 Too many strings have been defined. This CE, PE 7458 String space exhausted. This generally occurs if too many environment variables have been defined or if some names or values are very CE, PE i [el] g E) vescriphion I_'!_'l s Table D-3 (Cont.). generally occurs if too many environment variables have been defined. long. 7459 String not found. PE ?745a Battery backup to non-volatile ram lost. HE ?45b Cannot set the time of day clock. HE ?45d An attempt was made to access a SCSI device @ CE through the tz() driver and the device was not a sequential device. ?45¢ Rewind error. HE 245f Tape drive must support variable unbuffered HE mode. 7460 Error in writing filemark. HE 7461 Error in backspace. HE 7462 IP header length error. NE 7463 IP checksum error. NE 7464 IP length error. NE 7465 IP packet length error. NE 7466 TP Options error. NE 2467 IP fragments error. NE 7468 IP packet is too large. NE 7469 UDP header length error. NE ?48a UDP packet length error. NE ?46b UDP checksum error. NE ?46¢ No UDP port socket found. IE ?46d Ran out of data computing checksum. NE ?46e Option not valid for this command. CE 246f $bootpath not set when either a boot or auto CE command is issued. (continued on next page) Status and Error Code Descriptions D-7 Table D-3 (Cont.). Console and Boot Error Codes Error Code Description FRU or Enror Type 2470 Couldn’t boot indicated file either because it CE, HE 2472 Restart failed, most likely because no restart PE didn’t exist or because of a hardware error. block has been established by the operating system. 2474 get_memory size error. IE 2475 PROM error in indicated routine. IE 2476 Boot file is not in a.out format. A tftp boot NE, CE File is in wrong byte order. A tftp boot request specified a boot file in big endian order. NE, CE Magic number is wrong in boot file loaded via NE An otherwise unrecognized command was entered and no path environment variable was found informing the console from where (what device) to find the command code. This message will always be followed by an "ill cmd” CE 2477 72478 ?47a request specified a boot file that is not in the proper format. tftp. message. ?47b D-8 Nonvelatile ram corrupted, usually power was lost. Status and Eror Code Descriptions HE Table D-4. Status Diagnostic Status Codes Code Description/FRU or Error Type -001-00 Data cache - data -002-00 Instruction cache - data -003-00 Data cache - segment test -004-00 Instruction cache - functionality -005-00 Instruction cache - tag -005-01 Data cache - tag -005-02 Instruction cache - tag parnty -005-03 Data cache - tag parity -005-04 Instruition cache - data parity -005-05 Data cache - data parity -005-06 Instruction cache - valid bit -005-07 Data cache - valid bit -009-00 vdac color map write/read -0(:a-00 vdac overlay register write/read -00b-00 vdac color map write read -00c-00 vdac color map write read -00d-00 vdac overlay register write/read -00e-00 vdae overlay register write/read -00f-00 vdae output compare -010-00 non-volatile RAM write/read -011-00 non-volatile ram write/read -012-00 non-volatile ram write/read -013-00 real time clock register write/read -014-00 real time clock set/read time -015-00 real time clock periodic interrupt -017-00 floating point unit -01¢-00 dz all line transmit/receive -01d-00 dz single line transmit/receive full silo -01e-00 dz single line transmit/receive silo overflow -01f-00 dz multiple line transmit/receive mixed silo (continued on next page’ Status and Error Code Descriptions D=9 Table D-4 (Cont.). Status Diagnostic Status Codes Code Description/FRU or Error Type -020-00 z silo alarm/dz interrupt -021-00 dz modem control -022-00 lance buffer write/read -023-00 lance buffer write/read -024-00 lance buffer write/read -025-00 lance buffer write/read -026-00 lance buffer write/read -02a-00 SII buffer write/read -02b-00 SI1 buffer write/read -02¢-00 SII buffer write/read -024-00 SII buffer write/read -02e-00 SII buffer write/read -02£-00 video memory write/read -030-00 video memory write/read -035-00 main memory write/read -036-00 main memory write/read -037-00 main memory write/read -038-00 main memory odd/even parity check -039-00 status message listing memory size to be tested -03¢-00 pec set cursor plane a -03d-00 pcc set cursor plane b -03e-00 pee set area detect 1 -03£-00 pce set area detect 2 -040-00 pce enable cursor plane a -041-00 pce enable cursor plane b -042-00 pce 2nable area detect 1 -043-00 pce enable area detect 2 -041.09 lance csr -050-00 lance internal loopback -051-00 lance external loopback (continued on next page) D-10 Status and Error Code Descriptions Table D-4 (Cont.). Status Diagnostic Status Codes Code Description/FRU or Error Type -052-00 lance crc error detect -053-00 lance promiscuous mode -054-00 lance collision detect -055-00 lance multicast -056-00 lance interrupt -057-00 system board control and status register write/read -058-00 set led patterns -059-00 write buffer error address latch -05a-00 mouse self-test -05b-00 keyboard self-test -05¢-00 color mask write/read -05d-00 Ethernet station address ROM read -05e-00 write/read of tlb registers -05f-00 tlb probe Status and Error Code Descriptions D=-11 Table D-5. Diagnostic Error Codes Emor Code Description FRU or Error Type ?206b-00 lance csr - read back Check the network connection. . Make sure the selected Ethernet connection is installed properly, terminated, or connected to a network. Replace the system module. ?706¢-00 lance csr - idon bit not set. 206¢-01 lance csr - stri bit not set. 206d-00 lance interrupt not detected on 2064d-01 lance own bit not set in transmit 206d-02 lance csr tint bit not set. 706e-00 lance received packet when in nonpromiscuous mode. 206e-01 lance did not receive packet when in promiscuous mode. ?206e-02 transmit packet. buffer. lance received packet when multicast was disabled. ?706e-03 lance did not receive packet when 206e-04 lance receive buffer own bit not set. 206e-05 lance receive interrupt not set. 2061-00 lance received packet size mismatch with transmit packet. ?070-00 lance received data does not match transmitted data. 2070-01 lance tried and failed to send packet multicast was enabled. 32 times. 2072-00 lance crc error on a received packet. ?2076-00 lance did not report a crc error. ?082-00 write to cache failed to write through Replace the system module. to memory. ?082-01 "CACHE - exp kO_ret” Write to cached address space failed. (continued on next page) D~-12 Status and Error Code Descriptions . Table D-5 (Cont.). Diagnostic Error Codes Error Code Description 7u82-01 "CACHE - exp k1_ret” Write to uncached address space failed. ?0113-01 Instruction was loaded into the instruction cache, when checked a cache miss (CM) was detected indicating that the instruction was not cached. 7083-02 After the CM bit was tested the location was checked to see if it had the correct instruction cached. 2083-03 Instruction was loaded into the FRU or Error Type instruction cache at another location, when checked a cache miss (CM) was detected indicating that the instruction was not cached. 2083-04 After the CM bit was tested the location was checked to see if it had the correct instruction cached. ?083-05 Instruction was loaded into the instruction cache at another location, when checked a cache miss (CM) was detected indicating that the instruction was not cached. ?083-06 After the CM bit was tested the location was checked to see if it had the correct instruction cached. 7083-07 Instruction was loaded into the instruction cache at another location, when checked a cache miss (CM) was detected indicating that the instruction was not cached. 7083-08 After the CM bit was tested the location was checked to see if it had the correct instruction cached. 7083-09 Instruction was loaded inte the instruction cache but failed Lo execute. (continued on next page) Status and Error Code Descriptions D-13 Table D-5 (Cont.). Error Code ?083-0a Dicagnostic Error Codes Description FRU or Error Type Instruction was loaded into the instruction cache but failed to execute. ?7083-0b Instruction was loaded into the instruction cache but failed to execute. 7083-0c Instruction was loaded into the instruction cache but failed to execute. ?083-0d Instruction cache was loaded with a loop, failed to execute at 1 instruction per cycle. 2084-00 Failed write/read data pattern test of the data portion of a cache entry. 7084-01 R2000 parity error bit is checked after a write/read of the data portion of a eache entry. 7084-0a Instruction cache tag error. ?084-0b Data cache tag error. 7084-0c Instruction cache tag parity error. ?084-0d Data cache tag parity error. 7084-0e Instruction cache data parity error. 2084-0f Data cache data data parity error. ?084-10 Instruction valid bit error. 7084-11 Data valid bit error. ?08a-00 Video ram failed write/read test. Replace the Video SIM module. Replace the system module. 208b-00 Write/read of SCSI buffer. Replace the system module. 208¢-09 Failed write/read data pattern test of the network buffer. ?08d-00 Failed write/read of rtc ram. 208e-00 No vram installed. ?208f-00 Mono video is installed, tried to do To be supplied. color video test. (continued on next page) D-14 Status and Emor Code Descriptions Toble D-5 {Cont.). Diagnostic Error Codes Emor Code [Description FRU or Error Type 2090-00 Color map failed a write/read during data patterns test. Check the video cable. Replace the Video SIM module. Replace the system module. 7091-00 Overlay registers failed write/read test. 2092-00 DAC output comparators and csr video compare bits are used to detect output miscompares. 2092-01 PCC is set up to generate a interrupt, vint bit in the csr is not set. ?2092-02 VINT bit in the csr is not clear. 2094-00 Real time clock UIP bit did not deassert. 2095-00 Write/read of real time clock registers. 7096-00 Real time clock :interrupt did not Replace the system module. assert. 2097-00 Unexpected real time clock interrupt. 2098-00 Real time clock set/read time. ?09b-01 Failed write/read of 0’s to fpu register 0. 209b-02 Failed write/read of 5’s to fpu register 1. ?09b-03 Failed write/read of a’s to fpu register 2. ?09b-04 Failed write/read of f’s to fpu register 3. ?709h-05 Failed sequence of add, subtract and convert instructions. ?09b-06 Failed sequence of add, subtract and convert instructions. 209b-07 Failed sequence of add, subtract, multiply, divide and convert mstructions. (continued on next page) Status and Error Code Descriptions D-15 Table D-5 (Cont.). Diagnostic Error Codes Error Code Description 709b-08 Failed sequenice of subtract, multiply ?209b-09 Failed sequence of multiply, divide 709b-0a Failed sequence of add, subtract, FRU or Error Type and convert instructions. and convert instructions. multiply and convert instructions. 209b-0b Failed sequence of add, subtract and ?09b-0c Failed clear of the FPU IRQ. ?09b-0d Failed to generate exception and assertion of FPU IRQ. ?0a4-00 If crsrtst bit is seu in csr, pee test bit is clear, crsrtst bit in csr will not convert instructions. clear. ?0a4-01 PCC test bit is forced to assert, crsrtst bit in csr failed to assert. ?0a4-02 PCC test bit is forced to assert, crsrtst bit in csr failed to assert. ?20a4-03 PCC test bit is forced to assert, ?0a4-04 PCC test bit is forced to assert, ersrtst bit in csr failed to assert. ?70a5-00 If crsrtst bit is set in csr, PCC test bit is clear, crsrtst bit in csr will not crsrtst bit in csr failed to assert. clear. 20a5-01 Cursor plane a is set up and enabled, crsrtst bit in csr failed to assert. 20a5-02 Cursor plane b is set up and enabled, crsrtst bit in csr failed to assert. ?0a5-03 Area detect 1 is set up and enabled, 70a5-04 Area detect 2 is set up and enabled, crsrtst bit in esr failed to assert. ?0aa-00 No dz interrupt. crsrist bit in csr failed to assert. Check all connections. Replace the system module (continued on mext page) D-16 Status and Error Code Descriptions Table D-5 (Cont.). Diagnostic Erfor Codes Error Code Description ?0ab-00 DZ modem status register dsr bit set. ?0ac-00 DZ modem status register dsr bit not clear. ?0ad-00 Y7 csr trdy bit not set. ?0ae-00 DZ interrupt not set. ?0ae-01 Unexpected dz interrupt. 20ae-02 DZ interrupt not set by silo alarm. ?0af-00 DZ timeout - clr bit in csr would not ?0af-01 FRU or Error Type clear. DZ timeout - csr not correct after a transmit. ?0af-02 DZ timeout - trdy bit in csr will not set. 20af-03 DZ timeout - csr not correct after receive. ?20b0-00 DZ receive buffer did not receive expected data. ?20b1-00 DZ CSR not correct after transmit. ?20b6-00 Failed read of Ethernet station ROM data patterns. 20b6-01 Failed checksum calculation of Ethernet station ROM. 20b7-00 MEMERR bit in the system board Check that the ESAR chip is seated properly. Replace the system module. Replace the system module. csr cannot be cleared. Valid memerr condition did not assert the csr memerr bit. Invalid memory location is written, write buffer error address latch read failed to return the correct address. ?0b8-00 Could not clear the CSR. 20b8-01 Write/read of txdis bit failed. ?0b8-02 Generated valid memerror condition, memerr bit failed to set. (continued on next page) Status and Error Code Descriptions D-17 Table D-5 (Cont.). Diagnostic Error Codes Error Code Description ?0b8-03 Generated valid memerror condition, memerr interrupt failed to assert at FRU or Error Type R2000. ?0c8-00 The R2000 translation lookaside buffer failed write/read tests to its 64 entries. 20c8-01 The TLB is set with entries then the entryHi registers used to probe for a match. 20c9-00 Write/read failure of color mask. 20d0-00 Keyboard failed to respond after being sent a self-test command. 20d0-01 Keyboard failed to respond with good status after being sent a self test command. ?0d1-00 Mouse failed to respond after being sent a self test command. ?0d1-01 Mouse failed to respond with good status after being sent a self test command. ?0d2-00 Failed write/read of data patterns with parity checking disabled. ?0d4-00 Failed write/read even data pattern ?0d4-01 Failed write/read odd data pattern test with parity checking enabled. D-18 test with parity checking enabled. Status and Error Code Descriptions Replace the Video SIM module. Replace the system module. Replace th- keyboard. Replace the systemn module. Replace the mouse. Replace the keyboard. Replace the D SIM modules. Replace the system module. Table D-6. Status SCSI/Sli Status Codes Code Dascription/FRU or Error Type -047-01 SII buffer address test. -047-02 begin SII buffer testing. -047-03 checking SII buffer for pattern xxxx. -047-04 writing SII buffer with 4 patterns. -048-01 SII target test-internal loopback mode. -048-02 Setting stlp reg-a dssi mode pointer. -048-03 building outbound command and data packet. -048-04 setting loopback mode in dictrl reg. -048-05 R2000 driving sel and enabling parity. -048-06 The SII is SCSI address 7. -048-07 Establish dssi mode. -048-08 R2000 is dev 0 and selects dev 7-SII. -048-09 R2000 deasserts sel bus signal. -048-0a R2000 sends a sequence of 6 command bytes. -048-Cb R2000 sends data bytes. -048-0c¢ R2000 checks status sent by SII. -048-0d Check buffer status—dssi defines a data packet structure which includes -048-0e Check command block. -048-0f Check data bytes. -048-10 Target test passes. -049-01 SI1 initiator test—internal loopback. -049-02 Building outbound packet at address xxxx. -049-03 Set dssi reg ILP. -049-04 Set !opback mode in dictrl reg. -049-05 Driving sel and parity lines. -049-06 The SII i1s SCSI address 7. -049-07 Forcing arbitration win-dev 7 gets bus selects dev 0. -049-08 Establishing dssi mode. -049-09 R2000 drives bsy and CD to respond to selection. numerous pointer and status bytes. (continued on next page) Status and Error Code Descriptions D-19 fable D-6 (Cont.). Status SCSI/SlH Status Codes Code Description/FRU or Error Type -049-0a -049-0b R2000 receives 6 command bytes. Target switches to data phase. -049-0c R2000 receives data. -049-0d Disconnect from target. -049-0f -049-190 Check the status of the buffer to see that the transfer was successful. Verify that CSTAT register agrees with current state of disconnect. Kill all interrupt sources in CSTAT reg and disable interrupts. -049-12 Switch to status in phase. -04a-01 SCSI loopback check. -04a-02 SII external drive loopback tests. -04a-03 Walk ones around the loop. -04a-04 External loopback driver enable. -04a-05 Disable ext drivers. -04a-06 Rezero sdb/scl register. -04a-07 Data loopback path ok. -04a-08 Control signal testing. -04a-09 Enable initiator control signal dvrs. -04a-0a Enabling target drivers. -04a-0b Enable arbitration drivers. -04a-0c External drive tests passed. -04h-01 Start SCSI device testing. -04b-015 This test writes on the hard drive. Are you sure you want to do this? -04b-016 Type in uppercase Y for Yes and N for No. -04b-02 Starting off-line testing of device U#. -049-0e Initiator test pass'es. -049-11 -04b-03 Self-test is not available for this device. The device does not support SEND -04b-04 Off-line self test on unit# passed. -04b-05 Testing hard drive u#. -04b-06 Self-test on rz# passes. DIAGNOSTIC. (continued on next page) D-20 Status ond Error Code Descriptions Table D-6 (Cont.). Status SCSI/SII Status Codes Code Description/FRU or Error Type -04b-07 Testing tape drive at u#. -04b-08 Testing CD-ROM drive u#. -04b-09 This test performs writes on the media. Are you sure you want to do this? -04b-0a Command aborted. -04b-0b Help menu follows. -04b-0c Device u# is not. ready—ofi-line. -04b-0d Formatting hard drive rz#. -04b-0e Attempting to bring device to ready state. -04b-0f Format aborted at your request. -04b-10 Rewinding tape to load point. -04b-11 One moment please-this takes a while. -04b-12 Writing tape block #. -04b-13 A write of n tape blocks has been successfully completed. -04b-14 Writing file mark to tape. -04b-1a Reading block #. -04b-1b Canned tape test passes. -04b-1c Bring CD-ROM unit on-line. -04b-1d Executing extended self-test on unit. -04b-1e CD-ROM UNIT passes all tests. -04b-1f Executing extended self test on unit u#. -04b-20 Unit U# passes all tests. -04b-21 Cumulative error total for this device. -04b-22 Device status reported as not ready. -04b-23 Device reports ready status. -04c-01 Scanning SCSI bus for devices. -04¢-02 No SCSI devices were found in the system. Status and Error Code Descriptions D21 Table D-7. SCSI/Si Error Codes Error Code Description ?0bd-01 The contents of the CSR register was not as expected when read back after a write to that register. ?0bd-02 The R2000 interrupt register (CAUSE) could not be cleared of a pending interrupt. ?0bd-03 A status byte other than that ?0bd-04 The contents of the recovered data buffer as a result of reading target data do not match those expected. Possible SII buffer memory error. Run "scsi t1” to confirm buffer error problem. Otherwise SII chip failure is indicated. 70bd-05 An interrupt was expected from the SIHI but not detected in the R2000 CAUSE register. The data values indicate actual and expected cause register values. Likely to be an SII interrupt line failure. ?0bd-06 During initiator mede test the R2000 has received a bad command byte or bytes from the SII. Probable SII chip failure. During initiator meode test the daia transferred to the SII by the R2000 was detected in error. Possible SII memory buffer failure or cpu to SII memory buffer addressing failure. The SII memory buffer contents are Possible SII memory buffer failure. ?0bd-07 ?0bd-08 FRU or Error Type expected was read during a status in bus phase. The SII is operating in the target mode. not as expected on readback. ?0bd-09 The SII connection status register (CSTAT) has inappropriate values A Apremea fallowing detection of£ a disconnect. ?70bd-0a Following completion of the test interrupt bits in the SII cstat register were not cleared. ?0bd-0b While setting up the SII to perform external loopback testing, the SC1 register could not be reset to 0x00. (continued on next page) D-22 Status and Error Code Descriptions Table D-7 (Coni.). 3C31/3: tiror Codes Error Code Description 70bd-0c While setting up the SII to perform ?0bd-0d The dictrl reg of the SII could not be 20bd-0e The SCSI bus drivers could not be ?20ba-0f FRU or Error Type external loopback testing, the SDB register could not be reset to 0x00. set to the expected value. properly enabled to permit driving the SCSI bus. An external loopback fixture was not found when one was expected to be If aaaa = 0x0000 then it is likely that the loopback is installed An external loopback test has been requested in a mode other than that Diagnostics must be run in Manufacturing mode. present. 20bd-10 backwards. Otherwisc, reseat and/or check tic conncotors. in which it can perform. ?0bd-11 During the external drive test the dictr] reg could not be set to the expected value. ?20bd-12 During external drive test, we could not zero the sdb register. ?0bd-13 During external drive test, we could not zero the scl reg. ?0bd-14 This is a test of the ability of the sdb to drive through the fixture and be detected in the SC1 register. One or more of the nine bits have failed when compared with actual data. ?0bd-15 The dictrl register could not be zeroed. ?0bd-16 Could not disable SCSI bus driver control in SC2. ?0bd-17 Could not rezero sdb. ?0bd-18 Could not rezero scl. ?70bd-19 Could not enable external drivers for SCSI bus (SC1 reg). (continued on next page) Status and Error Code Descriptions D-23 Tabie D-7 (Cont.). SCSI/SH Error Codes Error Code Descriplion ?0bd-1a Data loopback error detected writing ?20bd-1b Could not rezero SC1. ?0bd-1¢ ?0bd-1d Could not rezero SDB. Data loopback error detected writing ?70bd-1e Could not rezero SC1. ?20bd-1f Data loopback error detected writing 20bd-20 Could not rezero sdb. Could not set dictrl reg to exp value. FRU or Error Type pattern oxaa. pattern ox55. pattern Oxff. ?0bd-21 70bd-22 Could not drive BSY line high during exdrv test. 70bd-23 Could not drive SEL cntl line during ?0bd-24 Could not drive RST cntl line during ?0bd-25 Unable to steer drivers for initiator ?20bd-26 Unable to rezero SC1 register. 20bd-27 Unable to drive ACK cntl line during 70bd-28 Unable to drive ATN line during ?0bd-29 Unable to enable tgt drvrs for exdrv exdrv test. exdrv test. mode signal testing. exdrv test. exdrv test. tst. ?0bd-2a ?0bd-2b Unable to rezero SC1. Unable to drive REQ entl line during exdrv test. ?0bd-2¢ Unable to drive MSG e¢ntl line during ?0bd-2d Unable to drive C/D cntl line during exdrv test. exdrv test. (continued on next page) D-24 Status and Error Code Descriptions Table D-7 (Cont.). SCSi/SH Error Codes FRU or Error Type Error Code Description 70bd-2e Unable to drive VO line during exdrv test. ?0bd-2f The SII id reg is not set to the ?0bd-30 Unable to drive SCSi bus for arbitration mode. ?0bd-31 The SII arbiiration logic has malfunctioned. It was unable to win the arbitration phase. ?0bd-32 The SII id register was unable to accept the requested id register value of eeee and retained the value expected value. aaaa. ?0bd-33 The SII arbitration logic is unable to win arbitration when arbitrating as aaaa. Note that a single bit is set in SDB in relation to the SII bus address, e.g., aaaa=01 says the SII is arbitratirig as device addr 1, 0x40 says dev 6, etc. ?0bd-34 A buffer data error has been detected while running the SII buffer addressing test. ?0bd-35 A buffer data error has been detected. Probable SII memory address logic failure instead of a data related failure. ?0bd-36 The CSR register did not respond to a device reset. ?0bu-37 During a device test the recovered data as captured in the SII memory buffer does not match the expected Possible SII buffer address logic failure instead of data related memory failure. xxxx is the failing SII buffer address. Probable SII memory failure. Actual and expected data is printed in the next output line. data. ?0bd-38 Unable to clear the SII interrupt from the R2000 cause register. Likely to be an SII interrupt line failure. (continued on next page) Status and Error Code Descriptions D-25 Table D-7 (Cont.). SCSI/SlI Error Codes FRU or Error Type Error Code Description ?20bd-39 Could not enable external SCSI bus ?20bd-3b Data readback to the buffer from the Possible SII buffer memory error. ?0be-01 During the internal test mode Target mode test. ?0be-02 During the internal test mode Target mode test. 70be-03 During the internal test mode the Initiator mode test. During the internal test mode Initiator mode test. ?0be-04 ?0be-05 ?0be-06 drivers. SII during target test does not match expected data. the SII has failed to respond to external stimulus by asserting the acknowledge signal. the SII has failed to respond to external stimulus by deasserting the acknowledge signal. SII has failed to respond by asserting the request signal. the SII has failed to respond by deasserting the request signal. During the internal test mode the During this test the SII is a target ' SII failed to respond to selection by asserting BUSY. with address 7 being selected by the R2G06 cpu as address 0. During the internal test mode the The SII is operating as a target. SII failed to transition to a data in/out phase. ?0be-07 During internal test mode the SII The SII is operating as a target. failed to transition to a STATUS phase. ?0be-08 ?0be-09 The SII failed to disconnect by The SII is operating in the target releasing busy following completion of a status in phase. mode. After successfully arbitrating tor the The SII is operating in the initiator bus, the SII has failed to drive the SEL signal to initiate the selection role. phase. (continued on next page) D-26 Status and Emror Code Descriptions Table D-7 (Cont.). SCSIi/Sil Error Codes Enor Code Descriplion FRU or Error Type 20bf-01 During the manufacturing mode of test a loopback was not detected on the SCSI port. A loopback should be installed only if there are no devices present on the bus. 70bf-02 An illegal SCSI address has been specified. SCSI addresses must be in the range of 0-7. 20bf-03 During an operation on the SCSI bus an unrecoverable bus error has occurred. An attached device or cable may be the problem. Disconnect cables and devices as required to isolate An unexpected bus reset or bus error has occurred. Most likely caused by a bad peripheral. Often caused by ?20bf-04 the problem. improper power sequencing when starting up the system. Follow bus troubleshooting procedure. 20bf-05 During a SCSI data out phase, the number of bytes available for transfer does not match that expected for the command or data A SCSI interface error has occurred here. Reset and retry the operation. block. ?0bf-06 During a SCSI data in phase the number of bytes available for transfer does not match that expected for the command or data block. A SCSI interface error has occurred here. Reset and retry the operation. If multiple bus devices are present, disconnect all except the device of interest. 20bf-07 During command out phase the number of command bytes available for transfer exceeds the expected count. A SCSI interface error has occurred. Reset and retry the operation. If not successful then check SCSI cables, finally disconnecting all external devices. If the test still fails and there are internal peripherals, then disconnect all except one and run test to the device in question. ?0bf-08 A SCSI bus error in the form of an undefined phase transition has Follow bus troubleshooting sequence. occurred. (continued on next page) Status and Error Code Descriptions D-27 Table D-7 (Cont.). SCSI/S1l Error Codes Emmor Code Description FRU or Error Type ?0bf-09 A SCSI bus error in the form of an undefined message out phase transition has occurred. troubleshooting procedure. ?0bf-0a The target has transitioned to an unexpected message in phase and reported the message xxxx. Follow recommended bus troubleshooting procedure. ?20bf-0b At the completion of a command or data phase, the expected number of data bytes has not been transferred. Follow recommended bus troubleshooting procedure. ?70bf-Oc A SCSI bus protocol error has been detected. Follow recommended bus troubleshooiing procedure. ?0bf-0d The SII failed to return to a disconnect state after an unshnccessful attempt at selection. Follow recommended bus troubleshocting procedure. If unsuccessful, there is a possible SII problem. If test fails with no Follow recommended bus devices connected to the bus then check SCSI connector for bent pins. Otherwise, replace system board. 20bf-Oe The SCSI bus has transitioned to an unexpected/illegal phase while awaiting target selection response. Follow recommended bus troubleshooting sequence. 20bf-0f The attached target device has failed to transition to an expected next phase within the allotted timeout Follow recommended bus troubleshooting procedures. period. ?0bf-10 The target has transitiored to a phase other than that exy ‘cted. 70bf-11 During a data transfer operation Follow the recommended bus DNE status was not detected in the SII dstat register within the allotted timeout period. troubleshooting procedure. G neral device failure. Communica- Follow bus troubleshooting procedure. 70bf-12 tion with the device was terminated abnormally and there is no available status to report. In other words, we don’t know what happened. Follow recommended bus troubleshooting procedure. (continued on next page) D~28 Status and Error Code Descriptions Table D-7 (Cont.). SCSi/SlI Error Codes FRU or Error Type Emor Code Description ?0bf-13 In the SCSI c¢md line input there are too many or to few arguments specified for the given command. 20bf-14 An invalid option argument has been specified on the command line input for a "scsi” command. Submit a valid argument. 70bf-15 A SCSI address outside the range 0-7 has been entered. Reenter proper range. ?0bf-16 The command mnemonic entered is not an available SCSI command Reenter command. choice. ?0bf-17 An attempt to execute a command intended for DEC peripherals has been rejected. 70b{-18 An illegal block size has been specified during a SCSI /O test. This message should never occur during system operation. If displayed, install a new set of diagnostic proms and retry the operation. If still defective, replace the system board. ?0bf-19 The diagnostic code has received a request to write block sizes greater than 8192 bytes. This message should never occur during system operation. If displayed, follow instructions for Obf-018. 20bf-1a A request sense operation for device u# has failed with a check error condition and no sense information is available. Follow recommended bus troubleshooting sequence. ?0bf-1b The SCSI command specified is not a valid command for a device of the type at the specified address. Reenter command. (continued on next page) Status and Error Code Descriptions D29 Table D-7 (Cont.). SCSI/SH Error Codes Error Code Description FRU or Emror Type 20bf-1c A request sense command has been rejected because the device of interest reports bsy status. Attempt manual device setup ?0d3-01 Device u# is not on-line and unable to respond to a command sequence. Check device power, cabling, installation of correct media Gf using “sesi su u#’ command. Note: some devices require a lot of time. Visually check the front panel online indicators for the device prior to attempting the manual setup operation. Sequential devices such as tape are a good example. If device does not report ready, replace as required. rmb) and correct as necessary to bring device on-line. Attempt manual bring on-line using "scsi su u#" command sequence. If still unsuccessful, replace device as required. ?0d3-02 During a request to self-test device u# an error status is returned in response to the request. Subsequent interrogation reveals that no sense data is available from the device. This indicates that the device is in a "hung condition”. If possible reset the device marniually. Reset the SCSI bus using "scsi rs” or reset the hardware using the back panel reset. If unsuccessful replace device as required. 70d3-03 Off-line self-test for u# has failed. Check device cabling and power. Check device response using scsi pb. Retry the failing operation. If unsuccessful replace device. 70d3-04 The canned drive test has returned failing status. Check prior error message output to get specific cause of failure. ?0d3-05 Device u# reports that it is a type n SCSI device. We do not support this class of device. This is a device error. replace drive. Reset and retry. If unsuccessful, (continued on next page) D-30 Status and Error Code Descriptions Table D-7 (Cont.). . Error Code SCSI/SH Error Codes Description FRU or Error Type ?0d3-06 Device u# has returned busy status for a period exceeding the allowed diagnostic time-out. Check device u# status using "scsi ry u#" command sequence. If device is a tape or otherwise has a front panel indicator, check for the indicated status. If device remains busy it is hung. Attempt SCSI bus reset using scsi rs or back panel reset. check cables and retry failing operation. If unsuccessful, replace device. ?0d3-07 The device returned status code aaaa in response to a command is an unrecognized status code. Retry the operation after resetting using scsi rs and/or back panel reset. If unsuccessful replace device. ?0d3-08 Device u# returns error condition in The device is hung. Try scsi rs and back panel reset. Check device response to a request for sense data. cabling and power. Attempt scs! iq u# to test for a device response. If none replace device. 70d3-09 After repeated attempts to bring device u# on-line a check of sense data reveals an abnormal sense condition. If the device is busy coming on-line then it would report sense 'busy’. This is a device u# Check cables, connectors and power. Retry the operation that raised this condition. If unsuccessful, replace device. failure. ?20d3-0a Hard drive rz u# is not ready. Correct conditicn as required or replace unit. ?0d3-0b The format of the sense data returned by this device is not extended class as defined by the SCSI standard. This is probably not a DEC approved SCSI device. ?0d3-0f A check of a SCSI device reveals no response at that address within an allotted timeout period. If device is approved, retry operation causing the error condition. If repeatable, device has failed. Replace as required. Check command line input for the correct address parameter. Check scsi pb to verify that the peripheral responds at the expected address. Correct device address jumpers, cables, connectors as required. {continued on next page) Status and Error Code Descriptions D-31 Table D-7 (Coni.). SCSI/SII Error Codes Enror Code Descripfion FRU or Error Type ?0d3-10 During a format operation, the device is detected off-line. Bring the device on-line. Dievice faiis iv respond to an inguiry Reset and retry A removable media device has failed to respond to a device inquiry. Reset and retry operation. Attempt scsi ig/scsi ry operations to the desired device. Replace as 70d3-11 ?20d3-12 during a format operation. This is a device failure. required. ?20d3-13 Tape drive u# reports not ready status. Correct condition as required. If unsuccessful, replace device. ?20d3-14 An attempt to change mode select parameters on u# is unsuccessful. Reset and retry operation that raised error. Replace device as required. 70d3-15 No response is given to a request sense command during an attempt to sense write protect status of the Reset and retry failing operation. Replace device as required. media. ?0d3-16 Device u# has write protected media. Correct and retry as required. 2043-17 A rewind operation on a tape u# has failed. Reset and retry. Replace device. ?0d3-18 Filemark write operation on a tape drive has failed. Reset and retry. Replace media and/or drive as required. ?0d3-19 Tape write operation failed. The tape Reset and retry replacing media returned bad status in response to a write command. and/or drive as required. Tape tz# encountered read error on Reset retry replacing media and/or block number{blkno). drive as required. 70d3-1b A data compare error has occurred while comparing the readback buffer area with expected data. Possible SII memory buffer fault. Reset and retry failing operation. If unsuccessful, replace media and/or drive. If still unsuccessful, replace system module. ?20d3-1c CD-ROM device rrd# is not on-line. Check media, cabling, power and front indicators. Correct as necessary. if still unsuccessful, ?70d3-1a replace drive. (continued on next page) D-32 Status ond Error Code Descriptions Tahle D-7 (Cont.). SCSI/SH Error Codes Error Code Description FRU or Error Type ?0d3-1d Off-line self-test (user mode) for a CD-ROM device rrd# has failed. Reset and retry failing operation. Replace drive if unsuccessful. ?20d3-1e This is a general hardware failure. The format operation was not successful. Replace the unit as required. Note: format operation should never be attempted in the field. ?0d3-1f The extended self test for device u# has failed. Check to see that the correct test media is installed if applicable. Reset and retry. Replace drive if test still fails. 70d3-20 The device does not respond to an inquiry command. Perform reset, and check device response using scsi pb. Check cabling and power. If still unsuccessful replace device. 70d3-21 The hard drive reports an error condition in response to a write data SCSI command. Reset and retry the operation. This is a drive fault. If unsuccessful, replace drive. 70d3-22 Hard drive rz# reports an error condition in response to a read data SCSI command. Reset and retry the operation. If unsuccessful, replace drive. Status and Error Code Descriptions D-33 P00 0000040880000 0800000404600 086008080860000008804 PO O 60080008888 80000000800080000 800450099.904 80088 POOOR IS IO ES s006000080800 000000 0000098400004 8 PIALIEO POt O S0P 0000000000600 604060400964 BN ER IOt 6060.60800008000606 $99084860900 06808 68406600686 6499 6600¢0¢0434 $4.8.0.9.4.4.0.¢4 XXX AUXA X XXX XAAXX XAXXXXY XXEAAAXAN XAURAXKXAKAXXN OO0 N XXXXXAXKXXKXA KX KX XX XK XX XK AAAK N p$.9.0.0.0.8.600884844809) KEXX KX RKKAXK SN P80 0880806068804.004) 640 §O.000 66660808060 660600904) KEX XX XXX XX XA XK KX NRKANOOO0N XX P000040000008 0000 8600804 094 HARA XXX KX XU XE XKL KL XK XK AKX N $.0.800 0060058084008 40060800490¢40)] pO8.0,9.8.6.0.900.80¢0480000490608800005¢4] BP0 0600000800 8406800¢608000900000¢ pEP PP E 080080 40040806000008 0000000446901 PR b 0000000080000 04000008:6¢000 800506040 bR.0.09.04 8400086000 P 0 0EIEE P00889400690004 0.8)] PGS0 006880 000006040 000 0 44.69 000 09000000 POV G IS OGP NG00 08090090488090 ¢0 PP FEO 600600880t E b t0 bt I PINCIIS PG OO IO E OS] P A0 PO 400008040800 80.808 6800000000040 00. 0900048004008 Index Console commands (Cont.) A e (examine), Alternate console, auto command, enable, 2-5 to 2-6 1-15 Base system FRU replacement, 3-39 Base system FRUs, 3-1 to Battery pack replacement, 1-21 help, 1-21 init, 1-22 printenv, 1-36 1-22 to 1-26 1-26 1-27 warm, Booting. See also Worksystem software, 1-36 worksystem software, go, unsetenv, 1-16 unsuccessful, 1-20 test, 3-33 Bezel installation, 3-22 boot command, 1-19, 1-20 fill, setenv, 3—4 1-19 1-28 1-29 Console extended self-tests, 2-30 2-15 color mask (C), 2-14 C CSR test (R), 2-24 Configuration table, DZ test (d), 2-16 ESAR (e), 2-17 disk RAM test (d), 1-28 Console command conventions, Console commands 7, 1-21 auto, 1-15 boot, 1-16 ctrs, 1-17 d (deposit), disable, dump, FPU (F), keyboard (k), 2-19 LANCE (L), 2-19 2-20 main RAM (m), 1-18 2-21 memory report (b), mouse (P), net 2-17 2-18 LEDs (1), 1-18 1-19 1-15 to described cache test (¢), 1-36 2-1 2--14 2-22 RAM (n), 2-22 PCC (p), 2-23 index-1 Console menu (Cont.) Console extended self-tests described (Cont.; using, 2-24 RTC (r), Cover re;lacement, SII test (s3, 2-25 system {aj), 2-13 LB t), ctrs command, 2-29 video RAM (v), 2-18 2-30 preparing to run, running, 2-7 to 2-10 CSR test, 2-14 to 2-15 2-24 disk RAM test, DZ test, 2-17 FPU test, 2-17 LANCE test, LEDs test, RTC test, 2-25 system test, 2-13 dump command, 3-6 3-27 1-19 to 2-14 2-29 to 2-30 2-18 2-30 Environment variable table, 2-11 2-7 Console extended self-tests menus 2-7 to 2-8 1-14 to 1-29 command copnventions, monitor VR299, A-14 to A-15 A-12 to A-13 RRD40 optical compact disc drive, A-23 RZ23L hard disk drive, viewing test commands, 1-23 Equipment specifications RZ23 hard disk drive, 2-9 diagnostics options, 1-24 to 1-26 RX23 Diskette drive, A-30 to A-31 2-9 to 2-31 terminators, 1-20 LK201 keyboard, video test patterns test, write buf test, 1-19 Environment variables, 2-29 video RAM test, Index-~2 3-14 enable command, 2-28 VDAC test, Console menu, 3-18 e (examine) command, 2-25 to 2-28 selecting, 3-1 2-21 2-22 2-23 test modes, mounting panel, 2-22 PCC test, TLB test, 1-18 D SIM module replacement, 2-20 net RAM test, SII test, disable command, Disk drive floppy panel, 2-20 to 2-21 mouse test, 2-8 2-5 Drive mounting panel replacement, 2-19 main RAM test, options menu, Disk drive replacement 2-18 keyboard test, 2-5 2-5 Disk Drive Removal, 2-16 ESAR test, 2-5 netstat, uerf, 2-15 color mask test, See also Tests connecting an alternate console, 2-14 2-13 to 2-30 cache test, 1-18 Diagnostics aids, display memory report, 1-17 d (deposit) command, 2-29 video test patterns (f), write buf (w), 3-5 D 2-28 VDAC V), 1-14 1-15 A-24 to A-25 A-26 to A-27 RZ24 hard disk drive, A-28 RZ55 hard disk drive, A-18 to A-19 system unit, to A-29 A-2 TK5H0Z tape drive, A-20 to A-21 TLZ04 cassette tape drive, A-22 Equipment specifications (Cont.) VR150 monitor, A-3 to A4 VR160 monitor, A-5 to A-7 VR262 monitor, A-8 to A-10 VR297 monitor, A-10 to A-11 VSXXX-AA mouse, A-16 to A-17 ESAR chip, 3-36 Extended self-tests, 2-1 to 2-50 See also Console extended self-tests; SCSI extended self-tests interpreting status LED codes, 2-47 overview, 2-1 running without monitor, 2-47 to 2-50 F help command, 1-21 | init command, 1-22 Intermittent errors, 2-5 Internal RX23 add-on, 3-20 3-17 replacing, Internal RZ23 disk drive replacement, 3-8 K Keyboard troubleshooting, 1-13 M Fans troubleshooting, fill command, 1-20 1-3 Floppy disk SCSI ID, 3-20 FRUs, base system, 3-1 to 3-39 list of, Memory troubleshooting, 1-13 Monitor troubleshooting, 1-3 Mouse troubleshooting, O 3-4 replacement, 3-1 to 3-39 battery pack, 3-33 to 3-34 On/off switch, drive mounting panel, 3-6 D SIM module, 3-27 to 3-28 P ESAR chip, 3-36 to 3-37 internal RX23 disk drive, 3-14 Part numbers to 3-27 internal RZ23 disk drive, 3-8 to 3~-12 power supply assembly, preparing for, system module, 3-39 3-1 to 3-3 3-35 to 3-37 system unit cover, 3-5 video SIM module, 3-31 G 1-5 basic components, go command, 1-1 1-21 H display. 1-5 to 1-9 1-6, 1-8 failure of, 1-7 interpreting results, running, Hardware problems B-4 cords, cables, and connectors, B-5. B-6 hardware, B-1 to B-6 hardware documentation, B-8 loopback connectors, B-1 major FRUs, B-3 software documentation, B-7 Pewer supply assembly replacement, Power-up self-test, General maintenance, 1-11, 1-13 1-11 to 1-12 1-5 unsuccessful, 1-7 printenv command, 1-23 to 1-26 See FRUs, base system, replacement Index-: Printer/console connector location, 2-5 SCSI exienided self-tests running with monitor (Cont.) canned tape test, R2000 CPU registers, Bad Virtual Address. Cause, C--12 Context, C-7 EntryHi, C-3 EntryLo, C-4 C-7 {2 test, 2-38 to 2-39 t3 test, 2-40 to 2-41 t4 test, 2-41 SCSI menu, using, C-5 TLB Random, to 2-42 2-47 sesi tl, 2-37 Reduced instruction et computer. See RISC scsi t2, 2-38 scsi t3., 2-39 Reset button, scsi t4, 2-41 1-1 2-31 1-30 to 1-35 SCSI storage device listing, 1-7, 1-10 to 1-30 C-5 RISC, to 2--38 viewing storage device listing, C-1 C-9 TLB Index, 2-37 running without monitor, 2-50 Number (table), Status, tl test, C-1 to C-15 2-35 SCSI test levels, 2-31 1-30 SCSI tests S audience level, scsi cd (canned disk test), modes, 2-33 scsi cf (canned floppy disk test), SCSI commands, table of, 2-34 1-32 to 1-35 scs1 er (canned CDROM disce test), 2-36 2-35 scsi ex (extended self-test), 2-36 described, 2—4 to 2-50 2-4 canned CDROM disc icr), canned disk (ed), 2-33 canned disk (¢, 2-34 canned tape (ct), 2-35 Digital peripherals (ex), t1, 2-37 t2, 2-38 t3, 2-39 t4, 2-41 preparing to run, 1-11 2-36 to i-12 interpreting status LED display, 1-13 1-10 setenv command, 1-13 1-26 Shutdown commands, 1-3 Shutting down the worksystem software, 1-3 commands, 1-4 Small computer system interconnect. 2-36 See SCSI Status LED display, to 2-50 1-8 to 1-13, 2-47 interpreting extended self-test, to 2-50 2-31 running with monitor, canned disk test, display codes, to 2-32 2-32 to 2-42 canned CDROM disc test, Index-4 1-10 interpreting results, status LED display codes, 2-35 to 2-37 SCSI extended self-tests, 1-11 running, SCSI extended self-test canned tape test, codes, 1-30 1-10 to 1-13 failure, 1-32 scsi ct (canned tape test), Self-test, 1-30 2-33 2-36 2-47 2-47 to 2-50 interpreting self-test display codes, 1-13 System module replacement, 3- 35 System unit troubleshooting, 1-13 T U t a (system test), 2-13 t b (memory report), 2-14 t ¢ (cache test), 2-15 t C (color mask test), 2-14 t d (disk RAM), t D (DZ test), t e (ESAR), Video SIM 2-16 module replacement, 2-17 Terminating connectors, troubleshooting, 2-11 Visual checks, 1-10 test command, 1-27 Test modes, 2-9 t F(FPU), 2-18 t L (LANCE), t 1 (LEDs), 2-19 t p (PCC test), 1-5 Worksystem software boot failure, t m (main RAM test), 1-29 Workstation, turning on, 2-20 t P (mouse test), 1-2 warm command, 2-18 2-19 t n (net RAM test), 3-31 1-11 w t f (video test patterns test), t k (keyboard test), 3-10 1-28 \' 2-17 test -a command, Unit select jumpers, unsetenv command, booting, 2-21 1-36 1-36 shutting down, 2-22 1-3 2-22 2-23 t R (CSR test), 2-24 t r (RTC test), 2-24 Troubleshooting fans, 1-2, 1-3 intermittent errors, keyboard, memory, monitor, mouse, 2-5 1-12, 1-13 1-13 1-2, 1-3 1-11, 1-12, 1-13 SCS1 devices, 24 system unit, 1-11, 1-12, 1-13 console extended self-tests, 2-1 to 24 video SIM module, 1-11 visual checks, t s (SII test), 1-2 2-25 t t (TLB test), 2-28 Turning on. See Workstation t V(VDAC test), 2-29 t v (video RAM test), t w (write buf test), 2-29 2-30 Index-5
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies