e _vߋt The volume labeled "VMS Exchange" is not a system volume. VMS ExchangeRELEASE DECVMSEXCHNGftڎ1 " #T1 " 31 " #71 " 3 1 @XXN\4-P:4%EVMBA TU81 DATA RELIABILITY EXERCISERZďXZ_)Zj1jj|N UV z   h &j[J1M UV > 8 z  & CkO1 UV  jl C UEV R 0 myUUХЪTDЪTЪTXH~ďnX nݪ<&s<8A7<7,Џ ? ~ďnX nݪ<r<jЏ `<8~`ݏ |~|~<~<8~ u<8~~q1.WZďXZ_)ZjW֔VWWVV(       nXDGJNT^d      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  ="̻ PlC  @ @ V5 xFdxdF (`08p@HP X(`0  ~ hx?\$             2 2 < <  F? F?$$   L  L FL? L$ $ $      L K J .K J$FJ 'J J JJNJ #gJ J J +J +J 2'K 'WK Jp)Fx>>!/2!/All selected units D R O P P E D - aborting test !/ IN PE MODE!/ IN GCR MODE !/ > !UW !/FUNCTION> !AS !/ ITERATION> !SW !/ USING RANDOM BYTE COUNT !UW!/ PATTERN NUMBER: !UB!/!/!/Reading from: !AS!/!/ DELAY> !UW PEGCR!/ AUTO SPEED SELECTED!/ 75 IPS SELECTEDVMSEVMBAI!/UNABLE TO PERFORM SPACE RECORD COMMAND BEFORE ATTEMPTING ERROR RECOVERYG!/UNABLE TO EXECUTE SPACE FILE COMMAND BEFORE ATTEMPTING ERROR RECOVERYFAILING COMMAND: !AS REASON FOR FAILURE: !AS,RETURNED STATUS: !XL5FAILING COMMAND: !AS, IN !AS MODE, RETRY COUNT= !UB!/ DETECTING PROCESS: !AS-!/PREVIOUS COMMAND: !AS, PATTERN NUMBER: !UB,+!/BYTE/ACTION COUNT: !SW, !UW RECORDS/FILE,6!/LAST RECORD COMPLETE: !UW, CURRENT FILE NUMBER: !UW.2RETURNED STATUS: !XL, PROCESS: !AS, DEFINITION !ASExpected: !XB, Received: !XB!/>!/There were !UW miscompares out of !UW total bytes transerred2!/In record no: !UW, File no: !UW, Pattern no: !UB!/ !XL!/** Packet Sent **!/** Packet Received **!/Item Count Completed: !SW* SYSTEM FAILED TO CORRECTLY QUEUE COMMAND, UNIT FAILED TO CORRECTLY EXECUTE A COMMAND PROCESS DETECTED UNIT FAILURE DATA COMPARE ERRORCOULD NOT SET EVENT FLAGUNIT IS HARDWARE WRITE-LOCKEDUNIT IS SOFTWARE WRITE-LOCKEDA!/!/PLEASE ANSWER THE FOLLOWING QUESTIONS FOR ALL SELECTED DRIVES=!/NOT ENOUGH AVAILABLE MEMORY - PLEASE USE SMALLER BYTE COUNT1!/TYPE FUNCTIONS WANTED - TERMINATE WITH AN "END"g!/A "YES" RESPONSE TO THE QUESTION BELOW WILL RESULT!/IN THE USER BEING PROMPTED FOR ANSWERS TO VARIOUSU!/QUESTIONS ON THE TEST PARAMETERS. THESE QUESTIONS!/SHOULD BE ANSWERED "YES" OR "NO"!/THE USER WILL ALSO BE PROMPTED FOR FUNCTIONS TO BE!/EXECUTED DURING THE COURSE OF THE TEST, AND FOR!/ITERATION COUNTS FOR THESE FUNCTIONS'!/THE RANDOM DATA PATTERN IS PATTERN 9 c!/THE USER SPECIFIED DATA PATTERN IS PATTERN 7 !/(YOU WILL BE PROMPTED TO INPUT SIXTEEN DATA WORDS)&!?/DATA PATTERN 0 SELECTS ALL PATTERNSf!/THE DEFAULT PARAMETERS ARE AS FOLLOWS:!/DENSITY --> GCR!/BYTE COUNT --> RANDOM!/PATTERN NUMBER --> 0!/A "NO" RESPONSE TO THE QUESTION BELOW WILL RESULT!/IN THE TEST RUNNING EITHER THE DEFAULT PARAMETERS!/OR THE PARAMETERS FROM A PREVIOUS PASS OF THE TEST!/A "NO" RESPONSE WILL ALSO RESULT IN THE TEST!/RUNNING WITH THE FUNCTIONS SPECIFIED FOR A !/PREVIOUS PASS, OR THE DEFAULT FUNCTIONSc!/A "SHOW" RESPONSE TO THE QUESTION BELOW WILL!/SHOW THE USER THE SELECTED PARAMETERS AND FUNCTIONSTYPE ONE FUNCTION PER LINEREW!!"!/FUNCTION CODES ARE LISTED BELOW:n!/REW (REWIND), WTM (WRITE TAPE MARK),ERA (ERASE)!/RPR (REPOSITION RECORD), RPF (REPOSITION FILE), WRT (WRITE)Z!/CHD (COMPARE HOST DATA), RED (READ),!/SUC (SET UNIT CHARACTERISTICS), RDR (READ-REVERSE)H!/RDC (READ COMPARE), WCK (WRITE CHECK),!/DSE (DATA SECURITY ERASE), ENDZ!/A DELAY MAY BE SPECIFIED FOR EACH FUNCTION!/BY TYPING 'DEL' AT THE NEXT FUNCTION> PROMPT+!/YOU WILL BE PROMPTED FOR THE DELAY LENGTH7!/INFORMATION IN SEQUENCE TABLE INCORRECT-NEED NEW DATA!/ RANDOM BYTE COUNT!/ BYTE COUNT= !UW /!/ENTER SIXTEEN DATA WORDS (HEX) ONE AT A TIME:%NO SUCH FUNCTION - DO YOU WANT HELP ? DENSITY = GCR  RANDOM BYTE COUNT ?  BYTE COUNT:  SELECT DATA PATTERN: ! UNITS OF 10 MILLISECOND DELAY:  > FUNCTION> ITERATION> NEW PARAMETERS WANTED ?!/!%D, Pass Count = !UL!!/SUMMARY OF TOTAL ERRORS FOR !AS!/ERRORS THIS PASS FOR !AS!/1!/ WRITE READ UNIT ACCESS0!/STATUS ERRORS !UW !UW !UW0!/SOFT ERRORS !UW !UW !UW0!/NON-RECOV !UW !UW !UW0!/MEDIA !UW !UW !UW0!/DATA CMP ERRS !UW !UW !UW0!/OTHERS !UW !UW !UW#!/BYTES X-FRRD(X10**4) !UL !UL9!/TOTAL BYTES X-FRRD FOR A WRITE OPERATION (X10**!UB) !UL8!/TOTAL BYTES X-FRRD FOR A READ OPERATION (X10**!UB) !UL!/TIMES DROPPED: !UW!/!/ !AC) failed SET UNIT CHARACTERISTICS commandDATACHECK DETECTED DATA LATEUNIT SET IN WRONG FORMATRECORD DATA TUNCATEDRETRY LIMIT EXCEEDEDBOT ENCOUNTERED UNEXPECTEDLYTAPE MARK DETECTEDEOT UNEXPECTEDLY DETECTEDEND OF VOLUME (LEOT) DETECTED DRIVE ERRORSERIOUS EXCEPTION DETECTEDCOMMAND ABORTEDCOMMAND TIME OUTI/O OPERATION CANCELLED DATA OVER-RUN MEDIA ERRORDEVICE ALREADY MOUNTEDDUPLICATE UNIT SELECTEDILLEGAL COMMANDVOLUME NOT SOFTWARE ENABLEDCONTROLLER ERRORDATA COMPARE ERROR DATA ERROR UNIT UNSAFEDATA PARITY ERRORINVALID MESSAGE LENGTHCOMMAND ABORTEDUNKNOWN UNIT SELECTEDMEDIA NOT MOUNTED ON UNITUNIT IS INOPERATIVEUNIT IS IN "AVAILABLE" STATEEXCESSIVE TAPE GAP ENCOUNTEREDNON-EXISTENT HOST MEMORYHOST MEMORY PARITY ERRORUNIT EXCEPTION STATUS RECEIVEDUNIT CHECK STATUS RECEIVEDEQUIPMENT CHECK STATUS RECEIVEDMANUAL INTERVENTION REQUESTEDCOMMAND REJECTEDDIAGNOSTIC MESSAGE AVAILABLE"QIO STATUS BUFFER ACCESS VIOLATIONBUFFER OR AST QUOTA EXCEEDEDILLEGAL EVENT FLAG SPECIFIED%INSUFFICIENT DYNAMIC MEMORY AVAILABLE INVALID CHANNEL NUMBER SPECIFIED6CHANNEL ACCESS DENIED -NO PRIVILEGE OR WRONG PRIVILEGE)UNASSOCIATED EVENT FLAG CLUSTER SPECIFIEDCONTROLLER ERROR AVAILABLEILLEGAL FUNCTIONREWINDSET UNIT CHARACTERISTICSSET CONTROLLER CHARACTERISTICSGET UNIT CHARACTERISTICSONLINE ERASE GAPWRITE TAPE MARKREPOSITION RECORDREPOSITION FILEWRITE CHECK FORWARDWRITE READ FORWARD READ REVERSEERASE AND REWINDACCESSCOMPARE HOST DATAREAD WITH DATA COMPAREGET CONTROLLER CHARACTERISTICS*DATA ERROR OCCURED BUT RETRIES NOT ALLOWEDTAPE POSITION LOST. Do you want to print contents of each record7Do you want to save and print byte count of each record\For tests 2 and 3, please input the required minimum number of bytes to write for each passLLLLLLLLYESYNONSHOWSHELPHNJ+JFJgJJJJJJJJJMJ KK'K.K@K5JNNMMMMN{NMMMMMMM NN$N0N=NINVNbNoNNNNNNNSUC!MSUCMCHD!M CHDM RDC!M RDCM REW!MREWMWTM!MWTMMERA!MERA NRPR!N RPR$N RPF!0NRPF=NWRT!IN WRTVN WCK!N WCKN RED!{N REDN RDR!NLRDRNLDSENDSE!NDELNENDN!@x1iW.﫾&Ï_)*XY,WgXiÏS,-XY,WgXi#;$%&"XY2XYٻ>>> >>y_>nX>>O=- 0 ӏ R׹ ケﴹӏ︹+ݏ@4ݏ N W XR_)Rߢ4{Pkc]XR_)RТ4S1A1|~?8cPP;<8~P,bb1bP5l  P)l l W VWVV PWl W*$ǻЏ%RďXR_)Rb1ӷ1u<Ϸ ݏ-|~|~ <~<8~ )w}ob1<$$Pݏ-|~|~ho7"~ ~2n*n}'~2n+nX״Ѵ1@WÏ*S,X@R,WgXbRTVďXV_)Vӏf ffTiRTTl nXݏݏݏ&ݏ略ݏuɶyݏ6﫶ݏoe:0CЏ_)XVWXZVWXXXʏVV@ 8V"V0 (VVVR ЏVDmʏVV ߯VVׯDsE( >+ ><E!ЎЎЎع٢ʢﲷǢLЎ︢ЎﵢЎ廉ЬXӏХ  zs1h ӏ"W}WhV(hfg1o$ҡYӡϟ >A﹡ >ﬡ+率ϯЎЎЎz|rrg謹XĶUЎFЎCЎ4skЬXӏ_﷿ﶿﰿ樂 | ng1h ӏ"K} WhV(hfg1onMo; >U >HAKЎ2Ў/ЎvЎЎߟЎПg_ЬXӏ﫾諭菉 p ~b[1h ӏ"?}WhV(hfg1o!' A  >ݾ >ݞЎΞЎ˞Ў︞ﲞﴞ爵µЎ~Ў{Ўl{x[SЬXӏ?9:  #1}hWШV(hfgp ӏ Ȼ1oɝϝŝכּﲝﳝ > >諾ﳻϏЎvЎsЎ`Z\RFG28 5ϺЎ&Ў#ЎՈՈޜЬXӏ34.+ !  1}hWШV(hfgo ӏ ﯺ1oX^TAȺB} >ﰻ( >kЎЎЎ֛Ǜ3ěIЎﵛЎﲛЎڹrЬXӏǞ  1}hWШV(hfg ӏ 塀1oϯv >ɚ >>:ﵚϿЎ連ЎЎwhXeЎVЎSЎD۸ӸЬXӏi  ٸ1}h悔諾WШV(hfg ӏ 1oﺸPo >Vj >]V`ЎGЎDЎ1+-#; }ϋЎЎЎԷ̷ﶘЬZ1^w~~~~~~ݪDݪHj1j1VoUrQЬRS|T{QRTUUS1j &R[1>YL>(YY'<|XYH&YXH XYhY >xY>yYWXYWΒÒ >YﻒYH Y>︮i漣~n~n  7 Ъ,D<"H <DԪH 14YBXYYXhX . (L  ЪDLЪHPЪ(QЪ0S("ac>Ъ(DhYYH YXic  Y1?j176~n1"1 1ϥЪD_ЪH[~ďnX nݪ<&ӏ Ӑ ʐ Bﮃ1/<ϨŨĨIЪ0Ъ(︐O =n1=_U WQ  ?]n11U )#z  Αϓ<`U  /גU ϒɒR D﷒ڏUϏUЏХ<8ﰏ<﬏g  :1+ Zϟ1hP Y1E<?5f4*Վ 1+Q%ϐP DЬUЬVЬ WgUІUUgլfVgf۱U`(?PPZ 7.-'(?%<~p~?<~Y1- 1 1 祝FI   ヘ︍6~ďpn-nоnn{rqkJi1?˪J~ďpn-nоnϝ7*-# W Wh"W ڐ?0~nЎYWݏWKfh^HЪ0XЪHTЏ YЏ *<8+ЪLЪPuTW۶ЏŋWﰋWЏﱋЏЎWЬ<8i< dYЏ r,GI?%Pﭶ  Ь<8<i׊Џ 懲ŊNJjPu U<$`UЏ n8P S/' Џ 0ފ,<$ډaωiPBݏϯ 1<"{Pϛ1vn1V1w1Џ$OֈD2P11ݏ!'<ʏP1eڈ   YjC $3ӏ@;&Ъ4Y}iݏ>Ͽ ЎYŋE hh h hh1*!/Write at EOT, File# = !UW, Record #= !UW*!/Read at EOT, File# = !UW, Record # = !UW N~ UɦUV/UWWXWZXW X2U 1< rgE`^\<8DЏ a+P F" ( h 1 h Lhh 1*1 1 ~ g #*FSy B01$~n1 Ͼ 1ytYمYi1 h?j1ݨݪ iBЪ4T}dݨݪݏ>1W~n iYh 1hj1V*"Q<RS|T{QRTUU Ъ0cЪ(Y>Ъ,Mă2ȏ'P -1[[яkb~nԃV'1 ZmUnXku41%E1 1b~LhݏЎoނ1AXx1pW XUMޗۗӗh 2FN ]ﯗ:I&ݖwɖZh6xXZ_)ZZ1 xnXx1Vwx "罹wl  w1 @wݏӏw1m[wj d_wF `;w" w|z $ " Ozh1 @<WWH Wz$g1^շ 1`~nSSv1(HvCvZ~1:1WXXŏXWZ_)ZWWЎX1PnXQualification Test!u~x~ u/X[ZYCn>nXZY1QX˒WZXXZ_)ZXPnX Media Test4p~mmm m mlhlplXl:p*p<|l1 Wي֊Ί_\Th 2FNފ0: ʊ& ^JZhkXZ_)ZZ1k4Y}oݏ>%nXx1?kmk "Tkl $ %k1 @jݏӏj1Ƿﵙjj WルjF Uﺙj" qj| n $ " m1 @<i2XOkXhhnm,Qԁԁa.ЎXRmLm 1?WXHXŏXWZ_)ZWWЎX1mPnXConversation TestPX1`lﺍW$!gd\慎劉h 2FNlヌ:ﮆX慎&؆*ZhEhXZ_)Z1FFhh1ЗQRьS,QaRc\2ﴌﰟQ  1!|Ř^d8繁1911/g%j2N>.yjf Nf<8jW<3jVݏVW 5jÝ "j,ݏ 欄 fendLМUݏݏii widU"UğӕY[W[[9R&SBcQaTQTUQT1R߯h3_mﱙǙ)wﳚ1яR 1 яRbЁaiYݏݏ +h <hhh<hя:'Y1iЏgkaC[cZc1cv~nXx1VZcc "gncl  |jc1 @icݏӏQc14"Jcj İ+&cF °'c" ȯ﶑b|wf $ " f/1 @<emgf Hb1jWWH Wg1>շ1Me 1=1,}} e1WXXŏXWZ_)ZXXWWЎX1a1PnX1 ATTACH 2 VAX_780 ATT DW780 HUB DWn 3 4 ! attaches the DW780 ATT TU81 DWn MUAm 774500 260 5 ! attaches the TU81 or TU81E * * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 2 VAX_750 ATT DW750 HUB DWn ! attaches the DW750 ATT TU81 DWn MUAm 774500 260 5 ! attaches the TU81 or TU81E * * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 2 VAX_730 ATT DW730 HUB DWn ! attaches the DW730 ATT TU81 DWn MUAm 774500 260 5 ! attaches the TU81 or TU81E * * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 2 VAX_8200 ATT DWBUA HUB DWn n 4 ! attaches the DWBUA, or ! where n = BI node ID ATT DWBLA HUB BLAn m ! attaches the DWBLA ! where n = BLA adapter number ! where m = BLA Node number ATT TU81 DWn MUAm 774500 260 5 ! attaches the TU81 or TU81E * ATT TU81 BLAn MUAm 774500 260 5 ! attaches the TU81 or TU81E * * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 2 VAX_8800 ATT NBIA HUB NBIAn ! attaches the NBIA, VAX 8800 LOGICAL ADAPTER # ? N ! n = 0 or 1 ATT NBIB NBIAn ! attach for VAX 8800 con't. Device Name ? NBIBn ! where n 0 to 3 BI # ? n ! 0 or 1 BI Node Number (HEX) ? n ! n 0 to F ATT DWBUA NBIBn DW0 m ! attaches DWBUA or ! m = BI node number 0 to F Hex ATT DWBLA NBIBn BLAm p ! attaches DWBLA ! m = BLA adapter number ! p = BI node number 0 to F Hex ATT TU81 DW0 MUAm 774500 260 5 ! attaches the TU81 or TU81E * ATT TU81 BLAn MUAm 774500 260 5 ! attaches the TU81 or TU81E * * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 2 VAX_6200 DS> ATT DWMBA HUB DWMBAs n m ! Attaches DWMBA to the main system ! bus XMI, ! s = DWMBA number in the system, ! n = XMI node of DWMBA ! m = BI node of DWMBA DS> ATT DWBLA DWMBAs DWr u ! Attaches the DWBLA ! module to the BI bus. ! s = DWMBA number in the system ! r = logical unit number ! u = BI node number of DWBLA module DS> ATT TU81 DWr MUAv 774500 260 5 ! Attaches the TU81 tape driver ! r = adapter logical unit number ! v = driver logical unit number. Example: -------- DS> ATT DWMBA HUB DWMBA0 1 1 DS> ATT DWBLA DWMBA0 DW0 2 DS> ATT TU81 DW0 MUA0 774500 260 5 * NOTE: Only older versions of Diagnostic Supervisors require the input of CSR, Vector, and BR data. (774500 260 5) 1 DEVICES EVMBA supports up to 4 TU81 or TU81E Controllers in any combination with 1 TU81 or TU81E streaming tape drive per controller. 2 TU81 or TU81E Device: TU81 Link: MUxn Generic name: MUxn x = alpha character, designating a unique TU81 or TU81E in a system. n = numeric character, designating a unique TU81 or TU81E in a system. Additional information: This data is requested only in older versions of Diagnostic Supervisors. CSR : [octal 760000-777774] <774500,760444> VECTOR: [octal 4-774] <260,320> BR: [decimal 4-7] <5> 1 SECTION Defines the diagnostic program sections (/SECTION qualifier on RUN or START) which program supports. 2 DEFAULT Evoked by typing: ST RUN EVMBA Runs default tests (Tests 1-3, Acceptance, Qualification, and Multi-Unit). 2 MEDIA Evoked by typing: ST/SEC:MEDIA RUN EVMBA/SEC:MEDIA Runs MEDIA section test (Test 4). 2 CONVERSATION Evoked by typing: ST/SEC:CONVERSATION RUN EVMBA/SEC:CONVERSATION Runs the Conversation Mode Test (Test 5). This section enables the operator to create a unique test sequence from the terminal. 1 HELP EVMBA is a Level 2R Data Reliability Exerciser for the TU81 or the TU81E TAPE SUBSYSTEM. Of the 5 tests, Test 1 through Test 3 can be run by DEFAULT. Test 4 is in the MEDIA section, and is the Read Interchange test. Test 5 is in the CONVERSATION section and allows running any specified user input test sequence. 1 SELECT SEL MUxn ! selects the controller/drive to test Example: Sel MUA0 1 EVENT_FLAGS There are 10 user event flags available for user options. They are as follows: 1) Event Flag 1 - when set, prohibits all retries on the unit under test. When reset, allows program and unit retries. 3) Event Flag 3 - when set, starts all units in PE density. When reset, starts all units in GCR density. 4) Event Flag 4 - when set, performs data comparisons 100% of time. 5) Event Flag 5 - When set, inhibits all data comparisons. NOTE: The default is for both event flags 4 and 5 to be reset, which will allow data comparisons x% of the time, test dependent. Default (x) = test 1 is 25%, test 2 is 4%, test 3 is 11% of the time. These ratios exist to optimize streaming operations for all default tests. 6) Event Flag 6 - when set, will inhibit autodrop of a unit under test due to excessive HARD errors. When reset, will permit autodrop of a unit under test due to excessive hard errors. (Greater than 15 hard errors / pass.) 7) Event flag 7 - when set, will inhibit autoadd of a unit under test, after it has been dropped due to excessive hard errors. When reset, will enable auto add at the beginning of each new pass of the program. 8) Event Flag 8 - when set, will permit a user specified end of pass limit in total bytes transferred for write operations. When reset, the program will use the default end of pass limits. 9) Event Flag 9 - when set, will inhibit soft error messages. When reset, will enable soft error messages. 10) Event Flag 10 - when set, will lock up a unit only to high speed, and will not permit the use of the autospeed algorithm within the unit. When reset, will permit the use of the unit internal auto speed selection algorithm. 11) Event Flag 11 - when set, will not enable the caching buffer in a TU81E. When reset, will enable the caching buffer in a TU81E. 1 DATA_PATTERNS Conversation mode testing permits the user selection of a data pattern. The data patterns used in EVMBA are as follows: Pattern 0 = all data patterns, selected sequentially Pattern 1 = all zeros pattern Pattern 2 = all ones pattern Pattern 3 = alternating zeros and ones pattern Pattern 4 = 2 bytes ones, two bytes zeros - peak shift pattern Pattern 5 = 4 bytes ones, four bytes zeros Pattern 6 = 3 bytes zeros, one byte ones. Pattern 7 = 16 words of user selected data (Conversation Mode Test) Pattern 8 = 256 bytes of incrementing data from 0 through 255 Pattern 9 = 256 bytes of random data Pattern 10 = 10 bytes - worst case flux reversal (GCR) Pattern 11 = 32 bytes - worst case flux reversal (PE) Pattern 12 = 4 bytes - peak shift (hex 6c, ff, 43, 0) Pattern 13 = 32 bytes - floating ones pattern Pattern 14 = 32 bytes - floating zeros pattern Pattern 15 = 2 bytes - alternating bit pattern Pattern 16 = 2 bytes - square pattern (hex ca, 35) Pattern 17 = 32 bytes - individual peak shift pattern Note: All patterns are used by default, and are reproduced the required number of times to fill a large buffer. For example, if pattern 8 is selected for use in a buffer of 1024 bytes in length, it will be reproduced 4 times. 1 SUMMARY Summary data is maintained throughout the program execution. It is NOT continuously updated. It is ONLY updated at the end of each PASS or after a user issues an ABORT command to the Diagnostic Supervisor. If a summary report is requested between passes, without being preceded by an ABORT command, the performance data accumulated up to the last end of pass will be reported. If the user wants the performance data on the current pass to be included in the summary report, than an ABORT command must precede the SUMMARY command. XXpXC$EVMBB TU81 Front-End/Host Diagnostic   x SУT|~hb K 4   d(nXDDDDFFF FHHH HLLLLNNNNRRRRVV$V(VXX$X(XZZZZ^^8^<^bb4b8bff4f8fjj(j,jЬWЬXq,P<P1IP<P1>(o#<P1*0[,kVV<PV6<PV.<PV&<P!ji]\1"<P1<VV< P<VV2PV|~hVPЬWЬXЬ Y0[,kYYŤŨŬ @ dP<[IY#nXs  P[<P<Ph j<P<PЬWh g  ЬWh!g! <QQQ<Pլ@Q}ݏ_<QQ[]ݏ <<QQ<PQ.0ݏ@<QQ<PFQ<RQQ RQnX   PP<PPVhVP!/ig<6>9999 @ @6;6d64444535A5R54w55555544535A5R54z66666674@7g7777788 18 E8 [8 o8 88889A9c9w99994 :':H:e:4DEFAULTMANUALFAULT2?SУT?`:)6'V~W)V0& Ч WW iVfxLP'P" #l P'P"ey l P'P"l qP'P"Hl (P'P"^l P'P"Anl ( P"ml ݏQEP'P]U0U[,kk0SУTxnX h2 Џf ЏP Џ Џ x}<YЬXݏdnhY !/ Fault Code =  hex!/ Subfault Code =  hexЬUH@YZjBYZjI!/!_!XL Internal test name(LW)!/!_!XL unused (W):Internal test name (W)+!/!_!XL Flags(B) : Send_tmo(B): Version(W)I!/!_SA Termination code = !XW!/!_Controller test progress indicator = !XL!/!_!XL Flags(B) : Program extension(3 chars)!/!_!XL Controller test progress indicator(LW)!/!_!XL Execute local program timeout(LW)!/!_!XL Receive Data Transfer Byte count(LW)!/!_!XL Receive message buffer Unibus address (LW)!/!_!XL Receive data buffer descriptor 1 (LW)!/!_!XL Receive data buffer descriptor 2 (LW)(!/!_!XL Receive data bytes returned (LW)!/ RECEIVE DATA MESSAGE BUFFER PACKET:!/!_!XL Receive data type(16:12) msg_number(11:0)!/!_!XL Fault subcode(2 chars) Fault Code(2 chars)ЬU\U`Wݥdݥ`$+Uݥ Pݬ ݬk1o\ U<(WWݥ$ݥ υ1?Ŝ$UŬŨŤŠ0Uݥ ~<>Y@Yϑ1D "$|&x(t*p,l.h0d2`4\6X8TB8.$ 6!/ EXPD= !XW (X)!/ RECV= !XW (X)!/ XOR = !XW (X)<W<XWXYYXW!/ !ACWWWW4ЬW9XЈYяYWYՈYWhZZ!/ PACKET SENT: !/!_!_!AC!/!_!_Opcode = !ACh!/!_!XL Command reference number(LW)!/!_!XL Unused(LW)!/!_!XL Modifiers(W) : Reserved(B) : Opcode(B)ЬU`W*WWM\WbXЈYяYWYՈhZZZݥ\ݥXݥT!/ RECEIVE DATA PACKET SENT:ЬUUWWWϯŜWXЈYяYWYՈhZ*ZZŜŘŔ{!/!/ PACKET RECEIVED: !/!_!_!AC!/!_!_Endcode = !AC!/!_!_Status = !ACf!/!_!XL Command reference number(LW)!/!_!XL Unused(LW)!/!_!XL Status(W) : Reserved(B) : Endcode(B)ЬUHBW {WW;WXЈYяYWYՈhZZZ <WXЈYяYWYՈhZZZݥݥݥ0!/ HOST COMM AREA:!/ VAX PHYSICAL ADDRESS = !XWb!/ HC_INT_HEADER:!/ reserved = !XW!/ adp_chn : rsvd = !XW!/ cmd_int = !XW!/ rsp_int = !XW[!/ HC_RING_BASE:!/ rsp_dscl = !XW!/ rsp_dsch = !XW!/ cmd_dscl = !XW!/ cmd_dsch = !XWE!/ HC_RBUF_HEADER:!/ message length = !XW!/ con_id:typ:cre = !XW!/ HC_RBUF_BASE:!/ cmd_ref_low = !XW!/ cmd_ref_high = !XW!/ unused = !XW!/ unused = !XW!/ rsvd :endcode = !XW!/ status = !XW!/ HC_RBUF_PKT: (UNKNOWN RESPONSE FORMAT)!/ PKT_WORD_0 = !XW!/ PKT_WORD_1 = !XW!/ PKT_WORD_2 = !XW!/ PKT_WORD_3 = !XW!/ PKT_WORD_4 = !XW!/ PKT_WORD_5 = !XW!/ PKT_WORD_6 = !XW!/ PKT_WORD_7 = !XW!/ PKT_WORD_8 = !XW!/ PKT_WORD_9 = !XWu!/ PKT_WORD_10 = !XW!/ PKT_WORD_11 = !XW!/ PKT_WORD_12 = !XW!/ (there are 12 more unused!/ (words in the packet.!/ HC_RBUF_PKT: (GET DUST FORMAT)!/ ldable_prog_ext = !XW!/ flags :prog_ext = !XW!/ progress_ind_lo = !XW!/ progress_ind_hi = !XW!/ exe_local_tmo = !XW (seconds)!/ (there are 11 more unused!/ (words in the packet.!/ HC_RBUF_PKT: (EXECUTE LOCAL FORMAT)!/ program_version = !XW!/ flags : s/r_tmo= !XW!/ (there are 22 more unused!/ (words in the packet.E!/ HC_CBUF_HEADER:!/ message length = !XW!/ con_id:typ:cre = !XW!/ HC_CBUF_BASE:!/ cmd_ref_low = !XW!/ cmd_ref_high = !XW!/ unused = !XW!/ unused = !XW!/ rsvd :opcode = !XW!/ cmd_modifiers = !XW!/ HC_CBUF_PKT: (UNKNOWN COMMAND FORMAT)!/ PKT_WORD_0 = !XW!/ PKT_WORD_1 = !XW!/ PKT_WORD_2 = !XW!/ PKT_WORD_3 = !XW!/ PKT_WORD_4 = !XW!/ PKT_WORD_5 = !XW!/ PKT_WORD_6 = !XW!/ PKT_WORD_7 = !XW!/ PKT_WORD_8 = !XW!/ PKT_WORD_9 = !XWu!/ PKT_WORD_10 = !XW!/ PKT_WORD_11 = !XW!/ PKT_WORD_12 = !XW!/ (there are 12 more unused!/ (words in the packet.!/ HC_CBUF_PKT: (GET DUST FORMAT)!/ (The get dust command has no!/ (extended command packet words,!/ (so there are 24 unused words in the packet.!/ HC_CBUF_PKT: (EXECUTE LOCAL FORMAT)!/ prog_name = !XL!/ unused:prog_name= !XL!/ (there are 21 more unused!/ (words in the packet.ЬUU:] Setup the tape drive per the Maintenance manual for this drive resident test. READY? INVALID UNIT NUMBER INVALID INTERNAL TEST NUMBER123DWBLA4 PURGE-POLL TEST NOT POSSIBLE IN THIS CONFIGURATION BYPASSING PURGE-POLL TEST... ЬWXAX"gPPnX Register Existence$PSУTUP'P";3l P'P"gl =Tl PnX Power Up Initialization PSУTUP'P)<SS @<RRRR<SRS'SR>1h}p@PnX Steps 1-3 Initialization PSУTUP'P)<SS @<RRRR<SRS'SR>1h}p@<Q8QQQQQkP'P)<SSn @<RRR@R8RR<SRS'SR Ϲ@<QQQP'P)<SS `uh@< RRRR<SSRS'SRc#@QQQ~P'P)<SS(@<SSR@RR RRRRS'SRg|o@PnX Diagnostic SA wrap$PSУTU祿P'P)<SS$!︿Ϳ@<Q8QQQQ@QQ﷽2`P< X>刺YSRS'SR)]0EM@P 'P"jߺ l P 'P)<SS  ﳺϻ@xPnX Purge and Poll@VVf1PܹSУTݹUP'P)<SS粒Y@<RRRR<SRS'SR1$[pp@<Q8QQQQQ^P'P)<SSa~ @<RRR@R8RR<SRS'SR露ﹸϹ@<QQQP'P)<SSShh@< RRRR<SSRS'SR V@QQQq h<SS.S ﰷŷ@QVVͱP'P)<SS蝹@>QVRQ<VV˯P'P)<SS勉@>Q<VRQVVҭP'P)<SSﯱ@>QVR ATT DWMBA HUB DWMBAs n m ! Attaches DWMBA to the main system ! bus XMI, ! s = DWMBA number in the system, ! n = XMI node of DWMBA ! m = BI node of DWMBA DS> ATT DWBLA DWMBAs DWr u ! Attaches the DWBLA ! module to the BI bus. ! s = DWMBA number in the system ! r = logical unit number ! u = BI node number of DWBLA module DS> ATT TU81 DWr MUAv 774500 260 5 ! Attaches the TU81 tape driver ! r = adapter logical unit number ! v = driver logical unit number. Example: -------- DS> ATT DWMBA HUB DWMBA0 1 1 DS> ATT DWBLA DWMBA0 DW0 2 DS> ATT TU81 DW0 MUA0 774500 260 5 1 DEVICES EVMBB supports up to 4 TU81 Controllers with TU81 streaming tape Drives. 2 TU81 Device: TU81 Link: MUAn Generic name: MUAn Additional information: CSR : [octal 760000-777774] <774500> VECTOR: [octal 4-774] <260> BR: [decimal 4-7] <5> 1 SECTION Defines the diagnostic program sections (/SECTION qualifier on RUN or START) which program supports. 2 DEFAULT Evoked by typing: ST RUN EVMBB Runs default tests (Tests 1-9). 2 MANUAL Evoked by typing: ST/SEC:MANUAL RUN EVMBB/SEC:MANUAL Runs manual section test (Test 10). 2 FAULT Evoked by typing: ST/SEC:FAULT RUN EVMBB/SEC:FAULT Runs the fault section Tests (Tests 11,12,13). This section runs drive resident tests #2 and #3, then allows the operator to select any other TU81 Drive resident test (1-99). 1 HELP EVMBB is a Level 3 Functional diagnostic for the TU81 TAPE SUBSYSTEM. of the 13 tests, Test 1 through Test 9 can be run by DEFAULT. Test 10 is in the MANUAL section and runs drive resident test #1. Tests 11,12,13 are in the FAULT section and runs drive resident test #2 and #3, then allows the operator to select any other TU81 Drive resident test (1-99). 1 SELECT SEL MUAn ! selects the controller/drive to test ! ** Though more than four drives can be attached ! ** and selected, only the first four four will ! ** be tested by the diagnostic at any one time. ! ** To test more than four drives, deselect the ! ** already tested drives, then select a fresh ! ** set of no more than four drives. z0y&=iPe pPP1 Ї&'   {05PSS@PS pKC ^ P'` M Xˆ  `ˆ  4 Pp@pPd@ ч$X ҇VX ӇxXˆ ` P@`MPPPz`P7 ԇ7 Շ71 և Pb  Lj P 2 ׇ8 K p 0 ؇48 37 هL!8~8}P, 2 ڇh87~1 ۇ{! F p T0J ܇p 37 ݇!pxp}Pd 2 އp7x1 ߇"Lj 8Lj 8Lj  Pcd` M Lj1 OLjǑ8 dcefg>?@ cdLjǑ8efg ˆ  P ˆ  =  y ˆ  O[Vˆ  p 4@* ᇈT 37 ⇡"TZ~Z}PH 2 ㇾT71 " >?@ Pˆ g W Èh@? { Pˆ k W  @cd71 ` M ˆ  P P Lj  >?@  ˆ  W  P` cLjLjLjLj` M oPh P =0 `ÈÑ W ˆ  PˆV pV p      Ǒ8  8'  Ǒ8  8  Ǒ8'  8111 `3ˆ cP d def7139ˆ  p  @ 臅 37 釟# r }P 2 ꇾ 7r1 #  ˆ  p  @ 9 37 &$9 ~6 }P( 2 E9 7~1 [$9 ; ] p V 0L r 37 $r ~v }Pf 2 r 7~1 $w Q p  0  37 "% ~ }P 2 @ 7~1 U%  p  @ P  37 %  }P 2  71 %  p  @ P  37 +& ~ }P$ 2 I 7~1 ^& 7123gˆ `~ ÑPC 71234_r Zt a a712345Ljjj *0 cnP cd71 ` M cnP ;*;p :‘j j;j0 8@@  @  @  @ @ @ a ~1(0 (' P p @P( $P0 .37(`I H P8 I 7128bb#`PR #`bc"0g  14_`  Up Ĉ Ĉ cdefg` M `  P  s P  3  P  0 771234cÈK𓀌đ   P 9 ` M 4"HOST SPECIFIED UNIT #"D16" THAT CAN'T BE FOUND."N"TEST2 RESTARING"N"CANNOT RECEIVE VALID DRIVE STATE AFTER THE DRIVE WAS INITIALIZED"N"CHECK IF DRIVE IS POWERED ON."N"DRIVE STATE RECEIVED HAS BAD PARITY AFTER DRIVE WAS INITIALIZED"N"DRIVE IS NOT ASSERTING RECEIVER READY"N"TIME-OUT ON SEND OF ECHO COMMAND TO DRIVE"N" ECHO DATA "H8N"TIME-OUT OF RECEIVE OF ECHO COMMAND RESPONSE FROM DRIVE"N" ECHO DATA "H8N"ECHO COMMAND RESPONDED WITH DIFFERENT DATA"N" ECHO DATA SENT"S6H16N" ECHO DATA RECEIVED "H16N"ERROR BIT SET IN GET STATUS RESPONSE AFTER DRIVE CLEAR COMMAND"N" GET STATUS RESPONSE "NR1"TIME-OUT ON SEND OF ONLINE COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF ONLINE RESPONSE FROM DRIVE"R1"ONLINE COMMAND WAS UNSUCCESSFUL"NR1"ONLINE COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF GET UNIT CHARACTERISTICS COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF GET UNIT CHARACTERISTICS COMMAND FROM DRIVE"R1"GET UNIT CHARACTERISTICS COMMAND WAS UNSUCCESSFUL"NR1"GET UNIT CHARACTERISTICS COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N" HOST PROGRAM GAVE DM CODE IMPROPER DATA"N" EXPECTED VALUE SHOULD BE BETWEEN 0 AND 3"N" ACTUAL VALUE WAS "O8N"TIME-OUT ON SEND OF DIAGNOSE COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF DIAGNOSE RESPONSE FROM DRIVE"R1"DIAGNOSE COMMAND WAS UNSUCCESSFUL"NR1"DIAGNOSE COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"DRIVE DIAGNOSTIC REPORTS A HARD ERROR"N" TEST NUMBER "H16N" DRIVE TYPE "H8N" ERROR NUMBER "H16NR2"HOST PROGRAM DOWN LINE LOADED A DIAGNOSTIC WITH A ZERO BYTE COUNT"N"DIAGNOSTIC "A6" REQUESTED BY THE DRIVE COULD NOT BE SUPPLIED BY HOST."N"TIME-OUT ON SEND OF MEMORY READ COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF MEMORY READ RESPONSE FROM DRIVE"NR1"MEMORY READ COMMAND WAS UNSUCCESSFUL"NR1"MEMORY READ COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF MEMORY WRITE COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF MEMORY WRITE RESPONSE FROM DRIVE"R1"MEMORY WRITE COMMAND WAS UNSUCCESSFUL"NR1"MEMORY WRITE COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF RUN COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF RUN RESPONSE FROM DRIVE"R1"RUN COMMAND WAS UNSUCCESSFUL"NR1"RUN COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF RECALIBRATE COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF RECALIBRATE RESPONSE FROM DRIVE"R1"RECALIBRATE COMMAND WAS UNSUCCESSFUL"NR1"RECALIBRATE COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF GET STATUS COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF GET STATUS RESPONSE FROM DRIVE"R1"GET STATUS COMMAND WAS UNSUCCESSFUL"NR1"GET STATUS COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8N"TIME-OUT ON SEND OF DRIVE CLEAR COMMAND TO DRIVE"N"ERROR DURING RECEIVE OF DRIVE CLEAR RESPONSE FROM DRIVE"R1"DRIVE CLEAR COMMAND WAS UNSUCCESSFUL"NR1"DRIVE CLEAR COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"N" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE"S4H8NA4N"INFORMATION SENT BACK FROM THE DRIVE IS BEING PRESENTED."N" TEST NUMBER "H16N" DRIVE TYPE "H8N" ERROR NUMBER "H16NR2"FOLLOWING REPORT HAS BEEN TRUNCATED DUE TO SIZE"NN"TIMEOUT ERROR OCCURED DURING RECEIVE XFC"NN"1ST WORD NOT START FRAME DURING RECEIVE XFC"NN"FRAMING ERROR OCCURED ON SDI LEVEL 0 READ DURING RECEIVE XFC"NN"CHECKSUM ERROR OCCURED ON SDI LEVEL 0 READ DURING RECEIVE XFC"NN"BUFFER SIZE SMALLER THEN RESPONSE DURING RECEIVE XFC"NN"CODE FROM RECEIVE XFC WAS UNINTELLIGIBLE FROM SUBSYSTEM "H16N"UNABLE TO FIND REQUESTED DRIVE FOR TESTING"N"THE FOLLOWING IS VISIBLE ON THE PORTS"N"CONTROLLER PORT 0 -- "R1"CONTROLLER PORT 1 -- "R1"CONTROLLER PORT 2 -- "R1"CONTROLLER PORT 3 -- "R1"NO DRIVE ATTACHED"N"RCVR RDY NEVER ASSERTED"N"TIMEOUT OF SEND"N"TIMEOUT OF RECEIVE"N"FIRST WORD RECEIVED WAS NOT START FRAME"N"FRAMING ERROR ON LEVEL 0 RECEIVE"N"CHECKSUM ERROR ON LEVEL 0 RECEIVE"N"RESPONSE LONGER THAN EXPECTED FOR CMD"N"DRIVE "R1D12", "D12", "D12", "D12N"DRIVE NOT AVAILABLE TO THIS CONTROLLER"N"UNSPINABLE DRIVE "R1"REAL TIME STATE"S2H16N"DRIVE EXTENDED STATUS BYTES: (HEX DATA)"N"15 14 13 <----------------------> 4 3 2"NH8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8NNN/ $HTEST3 A (&gfËe d `c$ gfċed `cˆ/ 037(`EDP4E7128cc#`PNc#`c45ˆ/?@_`Pgfed `c;]pĈĈ`iPP gfed `c;Pgfed `c;P4gfe d `c;P'Igfed `c;PI^gfe5d `coh0ijqgfeSd `choi0jk gfexd `coh0ij8kl   P 0..{0P@P.p/> .P` I zLjc Ij; DP È8LP1È8Ȉ8g88o8`Do0l@f712345Èc (ˆ/LjJK`PĈLjLM`PPP9 ‘ ~P713ˆ/rsHtT0    pPgrhsitjfӋed `ck  7134}0 6P)^0Y G P)^ U P)^p^PIP)71345Ĉ= iXPňDňň)y!y:  pgrhsitj? kfЋed `cl  ˆ/ ``= y@yygh= i> jrksltm? nfԋe d `co  c~~k xi~~g~~lwn~u~~q~~p~~o~~  (??UUUUUUUUUUUUUUUUA 4* 0R - * 0Pc PS 8 @Pm  J_2*` Pq F 4~*` P P P @ [ @ q @   Lj~:12* 0P @‘g@  PE ` IdJp 1zP J\   J0 .P xfho0 @ 5) -+ p5 P- 5P: .P gfSeP d `cLjc Iz0 ˆ/ `PC PI U 1 Pt PG gfef d `ch 60  Lj 8Lj 8LjǑ8{1x0  J0  j;}0  Owv0  ^0  Y0  1  P= 1J0 P È! 0gf̋e d `ch [ < f zCe71d ` Ip[ P gfȋeM d `ch .0a 8mE0 u  Lj9 Lj8@ 8ÈÑP gfɋe d `c @ 8ÈÈĈP (2ˆ2P P 5@ P 8LjP 2gfƋed `c=+0?^gfNje5d `cĈ'pQV@CC;8Ê@_PZ  D @x@ È d@mmňÈPLjPL PPXXP: È dD È  dP*7`defgh I@1@8Oyv0 I  pp #TPT Pgfۋed `ch  #Lj8o_^ˆ/Y`PJ Pgfًed `ch }0  P0_o zo@(_8 =(MJ M_qo C0o o o_0 qo u0o o o o0 Ov0 F Oxv0 \ PH   Pw y @ĈÈPmP @PP p #mP^Lj{?8}|È  Py  ypPyA 8ˆ/ ``iUghijklfыeEd `cm  yg `PiLj9pi|{|y@ #}P g4hfދed `cޭA qxA g4hf܋ed `cgf݋ed `c @0   @PPgfՋed `ch zo_ o^ˆ/Y`^  J P{0P`zoPEOg h(if׋e7d `cj2gohf֋eRd `ciig0hf؋emd `ci Lj9ĈA @Po } pgrhsitjkfʋed `cl A ĈÈÑ`grhsitjkfˋed `cl  Lj8Lj8 HF 4pF # F Lj8@ALj80 f Pd 8Pd Pd0H2O99xPnl }12459EQ) -@PU88Lj8Lj8Lj898 pLjP6Wgrhsitjkf΋ed `cl  4ˆ/Ĉ ``P66LjP6ghijrksltmnfϋe&d `co  88Lj8A 8 OpzLjPgrhsitjkfЋeld `cl ˆ/ ``LjPghrisjtklfыed `cm  9A ňPLgh8ijrksltmnfҋed `cLjc IPmF"TIME-OUT ON SEND"NR1R1"TIME-OUT ON RECEIVE"NR1R1"FIRST WORD RECEIVED WAS NOT A START FRAME"NR1R1"FRAMING ERROR ON LEVEL 0 RESPONSE"NR1R1"CHECKSUM ERROR ON LEVEL 0 RESPONSE"NR1R1"RESPONSE LONGER THAN EXPECTED"NR1R1"CODE FROM RECEIVE WAS UNINTELLIGIBLE FROM SUBSYSTEM = "H16NR1R1"COMMAND DID NOT RETURN EXPECTED RESPONSE CODE"NR1" EXPECTED RESPONSE "H8N" ACTUAL RESPONSE "H8NR1"DRIVE NOT ASSERTING RECEIVER READY IN DRIVE STATE"NR1"NO VALID STATE FROM DRIVE"N"NO DRIVE CLOCKS"N"CHECK THAT DRIVE IS POWERED ON."N"NO VALID STATE FROM DRIVE"N"HARD PARITY OR PULSE ERROR FOR 1/2 A SECOND"N"SUBUNIT CHARACTERISTICS SAY THERE ARE ZERO READ ONLY GROUPS"N"IN THE DIAGNOSTIC AREA"N"SUBUNIT CHARACTERISTICS SAY THERE IS LESS THAN 1 READ/WRITE"N"GROUP IN THE DIAGNOSTIC AREA"N"NEITHER R/W READY NOR ATTENTION SET AFTER RECALIBRATE COMMAND"NR1"SUBUNIT CHARACTERISTICS SAY LESS THAN 1 DIAGNOSTIC CYLINDER"N"READ/WRITE READY DROPPED BEFORE FORMAT OPERATION"N"CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"FORMAT OPERATION REPORTED TIME-OUT FAILURE"N"CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"AFTER RECAL, ERROR BITS WERE SET"NR1N"LOGGABLE INFORMATION AFTER RECAL"NR1"READ/WRITE READY DROPPED BEFORE WRITE OPERATION"N"CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"COULD NOT WRITE AND READ ANY BLOCK ON THIS TRACK. ON LAST BLOCK:"N"WRITE OPERATION REPORTED FAILURE -- ERROR CODE "O8" OCTAL."N"DBN "D24". CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"READ/WRITE READY DROPPED BEFORE READ OPERATION"N"CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"READ OPERATION REPORTED FAILURE -- ERROR CODE "O8" OCTAL."N"CYLINDER "D28". GROUP "D8". TRACK "D8"."NR1"COULD NOT WRITE AND READ ANY BLOCK ON THIS TRACK. ON LAST BLOCK:"N"DATA COMPARE FAILURE ON WORD "D16"."N"EXPECTED DATA "H16N"ACTUAL DATA "H16N"CYLINDER "D28". GROUP "D8". TRACK "D8"."N"SEEK COMPLETE TIME-OUT -- READ/WRITE READY DID NOT SET."N"SEEK WAS TO CYLINDER "D28". GROUP "D8"."NR1"NO BLOCK ON THIS TRACK CAN BE READ. LAST BLOCK TRIED:"NA1"BN "D24". CYLINDER "D28". GROUP "D8". TRACK "D8"."N"AVAILABLE WAS NOT ASSERTED AFTER DISCONNECT"NR1"INVALID LEVEL 2 COMMAND OPCODE "H16" WAS SUCCESSFUL"NR1"COMMAND WITH "R1" LENGTH = "D8" WAS SUCCESSFUL"NR1"UNIT DID NOT REPORT TRANSMISSION ERROR"N"WHEN "R1NR1"UNIT ACCEPTED AN INVALID GROUP NUMBER FROM GROUP SELECT ""LEVEL 1"NR1"SUCCESSFULLY WROTE IN DBN AREA WHEN DRIVE WAS WRITE ""PROTECTED"NR1"DRIVE IS NOT FORMATTED IN 512 0R 576 BYTE MODE."NR1"DRIVE IS FORMATTED IN 576 BYTE MODE."N"IN ORDER TO BE USED, THIS DRIVE NEEDS TO BE FORMATTED ""IN 512 BYTE MODE."N"NO COPY OF THE FCT COULD BE READ."NR1"THE CONTROLLER WILL SPIN DOWN THIS DRIVE IF USED IN NORMAL SYSTEM"N" OPERATION. THIS DRIVE NEEDS TO BE FORMATTED.""COMMAND WAS "R1"ONLINE"N"DRIVE CLEAR"N"DISCONNECT"N"GET COMMON CHARACTERISTICS"N"GET SUBUNIT CHARACTERISTICS"N"GET STATUS"N"CHANGE MODE"N"SEEK"N"INITIATE RECALIBRATE"N"SPIN UP"N"UNABLE TO FIND REQUESTED DRIVE FOR TESTING"N"THE FOLLOWING IS VISIBLE ON THE PORTS"N"CONTROLLER PORT 0 -- "R1"CONTROLLER PORT 1 -- "R1"CONTROLLER PORT 2 -- "R1"CONTROLLER PORT 3 -- "R1"NO DRIVE ATTACHED"N"RCVR RDY NEVER ASSERTED"N"TIMEOUT OF SEND"N"TIMEOUT OF RECEIVE"N"FIRST WORD RECEIVED WAS NOT START FRAME"N"FRAMING ERROR ON LEVEL 0 RECEIVE"N"CHECKSUM ERROR ON LEVEL 0 RECEIVE"N"RESPONSE LONGER THAN EXPECTED FOR GET STATUS CMD"N"DRIVE "R1D12", "D12", "D12", "D12N"REAL TIME STATE "H16N"DRIVE EXTENDED STATUS BYTES: (HEX DATA)"N"15 14 13 <----------------------> 4 3 2"NH8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8NNN"DRIVE NOT AVAILABLE TO THIS CONTROLLER"N"UNSPINABLE DRIVE "R1"COMMAND""RESPONSE""A CONTINUE OR END FRAME DID NOT FOLLOW A START FRAME""AN END FRAME WAS SENT WITH NO START FRAME""AN END FRAME WITH A BAD CHECKSUM WAS SENT""A CONTINUE FRAME WAS SENT WITH NO START FRAME"* ][\l)  ^1~sh]tnP`P@EPɏPpxd@PoywiPxPQA$SMQ|a|ԡ<441821PU<TFPVV&|~|~~jHh " BI BR level: [decimal 4-7] <4> 2 NBIA Device: NBIA Link: HUB Generic name: NBIAn [0 or 1] Additional information: LOGICAL ADAPTER # ? [0 or 1] 2 NBIB Device: NBIB Link: NBIAn Generic name: NBIBn [0 to 3] Additional information: BI # ? [0 or 1] BI Node Number (HEX) ? [hex 0-F] 2 KDB50 Device: KDB50 Link: HUB Generic name: DUa Additional information: BI Node Number (HEX) ? [hex 0-F] BR ? [4-7] <5> (After VDS 9.0 this prompt will be deleted) 2 RA60 Device: RA60 Link: DUa Generic name: DJan 2 RA70 Device: RA70 Link: DUa Generic name: DUan 2 RA80 Device: RA80 Link: DUa Generic name: DUan 2 RA81 Device: RA81 Link: DUa Generic name: DUan 2 RA82 Device: RA82 Link: DUa Generic name: DUan 2 UDA50 Device: UDA50 Link: DWn Generic name: DUa Additional information: UNIBUS address (UDAIP): [octal 760000-777774] <772150> UNIBUS vector: [octal 4-774] <154> UNIBUS BR level: [decimal 4-7] <5> UNIBUS bandwidth (Burst Rate) [decimal 0-63] <2> 1 EVENT_FLAGS This diagnostic program uses EVENT FLAG 22 to enter Manual Mode testing in Test #2. This flag and the VAX Diagnostic Supervisor flag OPERATOR both must be set to run in this mode. EVENT FLAG 22 is cleared in the cleanup section. 1 HELP EVRLF is a great Level 3 Functional diagnostic for the VAX UDA50 or KDB50 disk subsystem. It is the UDA/KDB BASIC SUBSYSTEM DIAGNOSTIC. It runs tests 1,2,3 on the UDA50A or KDB50 controller. Test 1 checks out the host-to-controller communication link, including a complete Bus Addressing Test. Test 2 runs the disk resident diagnostics. Test 3 runs the disk functional diagnostics. None of these tests uses the customer data area on the disk. The UDA50A has modules M7485 and M7486; the KDB50 has modules T1002 and T1003. EVRLG is a related UDA/KDB diagnostic, known as the DISK EXERCISER, and must be run as a separate diagnostic. 1 QUICK The QUICK flag has no effect in this diagnostic. 1 SECTION Defines the diagnostic program sections (/SECTION qualifier on RUN or START) which program supports. 2 DEFAULT Evoked by typing: ST RUN EVRLF Runs default tests (Test 1, Test 2, Test 3). 2 UDAKDB Evoked by typing: ST/SEC:UDAKDB RUN EVRLF/SEC:UDAKDB Runs controller test only (Test 1). 2 VERIFY Evoked by typing: ST/SEC:VERIFY RUN EVRLF/SEC:VERIFY Runs in verify mode (Test 1, Test 2, Test 3). 1 SELECT SEL DUa ! selects the controller to test SEL DUan ! selects the drive to test 1 SUMMARY The summary report gives the test number currently running, the current date and time and the elapsed runtime for the diagnostic. X\r 42Ht2DEFAULTEXERCISEMANUALX`lUDA50KDB50RA80RA70RA81RA90RA60RA82,EVRLG - VAX UDA50/KDB50 DISK DRIVE EXERCISERlERR, STEP4, STEP3, STEP2, STEP1, BIT10, BIT09, BIT08, BIT07, BIT06, BIT05, BIT04, BIT03, BIT02, BIT01, BIT00nBIT15, BIT14, BIT13, BIT12, BIT11, BIT10, BIT09, BIT08, BIT07, BIT06, BIT05, BIT04, BIT03, BIT02, BIT01, BIT00)Ig)lUDAU52BDAT1002T1003!FAILED TO READ P_TABLE - ABORTING'FAILED TO INITIALIZE ADAPTER - ABORTING&FAILED TO INITIALIZE UNIBUS - ABORTING)FAILED TO CLEAR ADAPTER STATUS - ABORTING2CONTROLLER RESIDENT DIAGNOSTICS DETECTED A FAILURE9STEP BIT DID NOT SET IN SA REGISTER DURING INITIALIZATION/FAILED WHILE CHECKING ADAPTER STATUS - ABORTINGERROR TRYING TO ADDRESS IPERROR TRYING TO ADDRESS SA3SA REGISTER FAILED TO MATCH IN PORT LOOP DIAGNOSTIC FAILED GETBUF ROUTINE - ABORTING FAILED SETMAP ROUTINE - ABORTING FAILED RELBUF ROUTINE - ABORTING4CHANNEL SERVICES INTERRUPT ENABLE FAILURE - ABORTING5CHANNEL SERVICES INTERRUPT DISABLE FAILURE - ABORTINGCONTROLLER FAILED TO INTERRUPT+UNEXPECTED INTERRUPT ENCOUNTERED - ABORTING(UNKNOWN INTERRUPT ENCOUNTERED - ABORTING(EXPECTED/RECEIVED BR LEVELS DO NOT MATCH&EXPECTED/RECEIVED VECTORS DO NOT MATCHKCONTROLLER DID NOT RETURN CORRECT DATA IN SA REGISTER DURING INITIALIZATION-NOT ENOUGH FREE MEMORY TO TEST UNITS SELECTEDmSA REGISTER DID NOT GO TO ZERO AFTER STEP 3 WRITE OF INITIALIZATIONWHEN PURGE/POLE DIAGNOSTICS WERE REQUESTEDLCONTROLLER DID NOT CLEAR RING STRUCTURE IN HOST MEMORY DURING INITIALIZATIONRESPONSE PACKET FROM CONTROLLER DOES NOT CONTAIN EXPECTED DATA8CONTROLLER REPORTED FATAL ERROR WHILE LOADING DM PROGRAM(UNKNOWN REQUEST RECEIVED FROM DM PROGRAM$FATAL ERROR WHILE RUNNING DM PROGRAM%NO INTERRUPT RECEIVED FROM DM PROGRAM3NOT ENOUGH MEMORY TO TEST UNITS SELECTED - ABORTING,DM PROGRAM ASKED FOR DATA FROM UNKNOWN DRIVEDM PROGRAM REPORTING AN ERRORUNKNOWN INTERRUPT ENCOUNTERED$DUPLICATE CONTROLLER ADDRESSES FOUND"DUPLICATE CONTROLLER VECTORS FOUNDJCONTROLLER REPORTED FATAL ERROR WHILE WAITING FOR GET DUST STATUS RESPONSEWMICROCODE REPORTED M7161, M7162 CONTROLLER WHICH DID NOT MATCH GET DUST STATUS RESPONSEWMICROCODE REPORTED M7485, M7486 CONTROLLER WHICH DID NOT MATCH GET DUST STATUS RESPONSE+MICROCODE REPORTED UNKNOWN CONTROLLER MODEL(CONTROLLER TYPE AND PROGRAM DO NOT MATCHCONTROLLER IS AT WRONG REVISIONCONTROLLER FAILED SELFTESTWMICROCODE REPORTED T1002, T1003 CONTROLLER WHICH DID NOT MATCH GET DUST STATUS RESPONSE(COULD NOT FORCE ERROR INTERRUPT ON KDB50!ERROR INTERRUPT RECEIVED ON KDB50/COULD NOT TRANSFER MESSAGE PACKET TO CONTROLLERBI STOP COMMAND FAILEDO YOU HAVE THE CUSTOMER AREA SELECTED FOR WRITING ! DO YOU WISH TO CONTINUE ? Unit number too largeHELP!/Diagnostic is finished. Time now is: !%D Diagnostic runtime: !%D !/J M!/DRIVE MEDIA SERIAL NUMBER SEEKS MBYTES MBYTES HARD SOFT ECCN!/ (X1000) READ WRITTEN ERRORS ERRORS COUNTN!/----------------------------------------------------------------------------!/!AS ) !5UL !5UL !5UL !5UL !5UL !5ULM7485M7486!/BIIC self test failedT1002T1003"!/Logical unit number is too large!/Node self test failed!/Undefined VDS status !XW (X)^For Controller at address !6OL (O)!/!_Expected BR level: !UL (D)!/!_Received BR level: !UL (D).!/!/TOO MANY PARAMETERS ENTERED - TRY AGAIN !/!/For Controller at address !6OL (O)!/!_SA Expected: !XW (X)!/!_ Received: !XW (X)!/!_ XOR: !XW (X) !AC!/Replace module !AC /!/Program encountered an invalid system configuration for this Diagnostic.!/!/!_Expected device type should be !AC!/!/!_Device type found in the P_TABLE is !AC !/!/ PROGRAM ABORTING!/j!/For Controller at address !6OL (O) no interrupt was received from DM program.!/Assuming program is hung.Y!/For Controller at address !6OL (O)!/!_SA contains !XW (X) !AC!/!_Replace module !AC !/l!/Controller at address !6OL (O) failed to interrupt during the last 30 seconds while loading a DM program!/^!/Controller at address !6OL (O) failed to interrupt during the last 3 seconds while waiting!/for a GET DUST STATUS response.!/Drive !AS on Controller at address !6OL (O) F!/!_Expected DM program name: !AC!/!_Received DM program name: !AC!/L!/!_Expected DM program version: !AC!/!_Received DM program version: !AC!/-DM PC: !4OW Controller at address !6OL (O) DRIVE !ASd!/Controller at address !6OL (O) reported a fatal error in SA register!/!_SA contains: !XW (X) !AC>!/This test requires a drive to be selected. - Test aborting!/+!/Dropping controller at address !6OL (O)!/#!/Dropping drive !AS from testing!/N!/DM program running in Controller at address !6OL (O) sent an unknown request@!/Request number received !UW (D) !/Message buffer contains (O): !/!_ !OW !OW !/Diagnostic ended at: !%D Diagnostic runtime: !%D !/7f!/Drive !AS on Controller at address !6OL (O) reached hard error limit - It will no longer be tested!/!/!/The actual time of the following error was !%D !/5OK!/!/This command will cause the program to exit manual intervention mode !/~!/!/Help can be obtained on a particular command by typing: HELP !/valid commands are: HELP QUERY RESET EXIT !/s!/!/This command will require the user to answer all the software questions !/thus selecting all parameter values!/^!/!/This command will cause all the parameters to be changed!/to the startup default values !/7!/!/INVALID COMMAND ENTERED - TYPE FOR HELP !/9!/* * * * * ERROR PROCESSING MESSAGE STRING * * * * *!/ !/!/INVALID PARAMETER ENTERED !/\!/Check UNIBUS selection switches on UDA module !AC !/UDA address from P_TABLE is !6OL (O)!/!/There was not enough free memory for the host communications area while testing controller at address !6OL (O).!/Please start the program over and select fewer units.!/!_Memory required: !UL (D) words!/!_Memory available: !UL (D) words!/This diagnostic will not run with drives/controllers on multiple bus adapters.!/This is a restriction imposed by the VAX Diagnostic Supervisor.!/Select devices on a single bus adapter and restart the program.!/}!/Two controllers have been found to have the same address !6OL (O)!/Type SHOW DEVICE to find the error. - PROGRAM ABORTING!/{!/Two controllers have been found to have the same vector !OW (O)!/Type SHOW DEVICE to find the error. - PROGRAM ABORTING!/-!/No valid controllers/drives left to test !//!/!/COMMAND IS NOT UNIQUE ENOUGH - TRY AGAIN !/ !AC = !UL !AC(!UB) = !XW (X) !AC = !AC a!/Test !UB is not implemented in this diagnostic.!/Run the diagnostic EVRLF to run this test.!/!/-!/Error when trying to read the file: !AS !/i!/Either controller at address !6OL (O) returned an error status or a packet was not received correctly!/6!/ COMMAND PACKET SENT RESPONSE PACKET RECEIVED !/ !XL (X) !XL (X)j!/Revision levels for KDB50: Firmware = !UB (D), Hardware (T1002) = !UB (D),!/Hardware (T1003) = !UB (D)!/!/ For controller at address !6OL (O)!/!_Starting at Physical address !XL (X)!/!_ Which is mapped to address !XL (X) !/!_Expected number of words to be cleared: !UL (D)!/!_Actual number of words cleared: !UL (D)(!/Ring structure contains the following:'!/!_ Address !XL (X) Contains !XW (X)!/Test #!UB in progress Time now is: !%D Diagnostic runtime: !%D !/IS!/Diagnostic started at: !%D !/ !/!_Subtest !UB: !AC!/UNIBUS OR BI ADDRESSING !/DISK RESIDENT !/Input error - try again!/!/Test #2 Manual Intervention for Drive !AS on Controller at address !6OL!/!/To Write and Read Memory:!/!_W Data Region Offset!/!_R Region Offset!/To Run a Diagnostic:!/!_D Region!/To Exit Questioning:!/!_E!/Data, Region, and Offset are HEX values.!/!/!/ !XW !XW/ !XB!/!/DISK FUNCTION !/DISK EXERCISER 1!/Address of controller that failed is !6OL (O)!/ !/SA ERROR CODE MESSAGE: ***** !/For controller at address !6OL (O)!/!_SA Expected: !XW (X)!/!_ Received: !XW (X) !AC!/!_ XOR: !XW (X)!/Replace module !AC !/!/For controller at address !6OL (O)!/!_SA Expected: !XW (X)!/!_ Received: !XW (X) !AC!/!_ XOR: !XW (X)!/Replace module !AC or !AC !/!/For controller at address !6OL (O)!/!_SA Expected: !XW (X)!/!_ Received: !XW (X) !AC!/!_ XOR: !XW (X)!/Replace module !AC !/=!/Drive unit number must be less than 1024.!/Drive dropped.!/SController reported model number !2UB which is unknown.!/Known model numbers are:!/b!2UB (M7161 and M7162) - UDA50!/!2UB (M7485 and M7486) - UDA50-A!/!2UB (T1002 and T1003) - KDB50!/nFor controller at address !6OL (O)!/!_Expected vector address: !6OL (O)!/!_Received vector address: !6OL (O)!/H!_Expected program extension: !AF !/!_Received program extension: !AF !/:!/Controller is at a revision level no longer supported by;!/this diagnostic program. This program requires a UDA50-A}!/controller (Model 6) with microcode revision at 3 or greater!/ or a KDB50 (Model 18) with microcode revision 0 or greater!/J!/Controller reported model code !UB (D) and microcode version !UB (D). !/X!/Drive !AS on controller at address !6OL (O) reached transfer limit - Testing stopped!/Packet read errorPacket write error UDA/KDB ROM and RAM parity errorUDA/KDB RAM parity errorUDA/KDB ROM parity errorRing read errorRing write errorBus interrupt master failureHost access timeout errorHost exceeded command limit UDA/KDB SDI hardware fatal errorDM XFC fatal error$Hardware timeout of instruction loop!Invalid virtual circut identifierInterrupt write error on busFatal sequencer error%D PROC ALU test error/unexpected trap0D PROC ROM parity test error/time out test error(D PROC no board2/D PROC RAM parity errorD PROC RAM buffer errorD PROC SDI error&D PROC write mode wrap SERDES 16 error6D PROC read mode SERDES 16, 10 RSGEN and ECC circuitryNU PROC ALU error/test count was wrong (BRD 1)/DFAIL test error/unexpected trapU PROC control reg error@U PROC parity error signal set erroneously/ROM parity test error>U PROC constant ROM error when running with D PROC running SDI4Unexpected trap - abnormal termination of diagnostic!U PROC constant ROM error (alone)U PROC ROM parity error"Step 1 data error (MSB wasn't set)BIIC Self_Test Failed errorBCAI Buffer errorBI Parity Test errorBIIC Buffer error (loopback)BIIC Buffer error (normal)U PROC RAM parity errorU PROC RAM buffer errorTest count was wrong (BRD 2)Step 2 INIT error NPR errorStep 3 INIT errorStep 4 INIT error *****!/ BAD BLOCK NUMBER OF BEGIN/END SETS BEGIN BLOCK COMPARE ALL DATA READS RANDOMLY COMPARE DATA READS #ENTER COMMAND ( for help): ARE YOU SURE!/.DO YOU WISH TO WRITE TO THE CUSTOMER DATA AREA*DO YOU WISH TO LIMIT THE CYLINDERS TESTED &DATA PATTERN - 0 FOR RANDOM SELECTION DATA WORD ENABLE ECC DATA CORRECTION ENABLE ERROR LOG ENABLE RETRIES END BLOCK ENDING CYLINDER GROUP DRIVE HARD ERROR LIMIT DO INITIAL WRITE ON START l!/!/Before starting the test remember to SET EVENT FLAG 22 !/only if you want to run Test 2 in MANUAL MODE!/}!/TYPE STart to run default tests !/TYPE STart/SECtion:VERIFY to run in verify mode !/TYPE STart/SECtion:EXERCISE to run the exerciser only!/TYPE STart/SECtion:MANUAL to change more parameters!/!/#NO BAD BLOCKS LISTED FOR THIS DRIVENO GROUPS LISTED FOR THIS DRIVENO TRACKS LISTED FOR THIS DRIVE SUPRESS PRINTING OF SOFT ERRORS NUMBER OF BAD BLOCKS NUMBER OF GROUPS TO TEST NUMBER OF TRACKS TO TEST #NUMBER OF WORDS IN DATA PATTERN 16 ENTER OPTION RANDOMLY CHECK WRITES RANDOM SEEK MODE READ ONLY 2READ TRANSFER LIMIT IN MEGABYTES - 0 FOR NO LIMIT STARTING CYLINDER DO YOU WISH TO: !/ 0 - TEST THE ENTIRE AREA SELECTED !/ 1 - SPECIFY BEGIN/END SETS TO TEST !/ 2 - SPECIFY TRACKS AND CYLINDERS TO TEST !/ 3 - SPECIFY GROUPS AND CYLINDERS TO TEST !/ 4 - SPECIFY CYLINDERS TO TEST !/TRACK '!/!/FOR CONTROLLER AT !6OL DRIVE !AS !/CHECK ALL WRITES WRITE ONLY NOYES ? EXITHELPQUERYRESETEXITHELPQUERYRESETKDB50 UDA50KDB50RA80RA81RA82RA70RA90RA60DW780DW750DW730DWBUA UDA50 / KDB50 RA80 / RA81 / RA60 /RA90 / RA70 DW780 / DW750 / DW730 / DWBUADisk ExerciserManual Intervention Mode!XL!/ SR^,0|~h|~|~bc|~|~~bc|~|~bc|~|~bc|~|~bc~<~( x, ֮n €î$„€PP€„„„„d$%(€ $,@P,$$ﴨYィXWV<U1T:xUfP ghighiRŏRP@dUfP dP r dPrdQЏ P@PSCaP|PSS>CaPp~S||R۬ ԬRRH&0RQ"RRREﯫs[$ZjkP@j@k@  @|GPnWhV; WfQQX jfgXVPPWXV: WfQQX Wj(WfqVXYYjjQjP,QfPYWXV; WfQQXJXVPPWXV: WfQQX Wk(Wf)VXYYkkQkP,QfPYWXV; WfQQXPP[1ZTUWTA:HeQQYPUYQPQV)PjeVVWUYQQTPTEUW}jPPHWkXhZTTUWT[:HeQQYUYQXQV)XeVVWUYQQTPTEUPR PQPE kWWWWWP[!Z睊Y^Wi*X|~Y<~ } ~G% ki*X|~Cݏ} ~} ~1 ki&X~|~~i&X~פ|~~ͤi&X~a|~~W8﨧XR1xRP@VP4VFpPՠ1РjjP`難<P P  P$ P) P.% P P PPP{x kiPﯣP i1﷧a?i@ii[X|~jP ~}~} ~ # kjP / TS"|~CPݠݏ} ~} ~@ kTSi[nX~|~~*|~|~~n ^Vi i}5X~s|~~iVe iCPݠpݏ} ~} ~p kUSڑTSjP |~~} ~ kjPUS"|~>CPݠ~ݏ} ~} ~~U kUSڑTMjP |~ݏ} ~} ~6 k|~jPݏ } ~ kT}Tx~-|~~##jPQB|~aݏ} ~} ~Q k|~jPݏ } ~u kajPPi  zaB@`@`?`Μ``` ` `VgXR1AzRѬbb|V>UTScP44RBPՠРeeP`ffdRcP4ݳdcP 6P d|XWﶞVUTRwxRP@ˡeeP4cSCPՠSРffPC`hh7gfPeP4.`geP 6PgSTR SPxPQAAR6PSPPЬPP xPP@ҠP6<RRP'P6PXРP6 XⳬPP怒[֛ZYXW劣V^xP@vjjPР vР8ﶚР<ﲚPxQxQPPUhQxQUUUPxPRRR]7|~~QRhW Tfd~ f ЏЏ @PP xPPP jPQxQQQ n<QxQQQQ Q@<S6jgk|~|~~fP+|~|~|~~Bfe~ f <PPS1}~PS~PShYff~Vgk6¤~ﻞ ɏS~P#}~<PPS~<~ShYXfg~I~r~h<QQ2~ˏQPxPP<PQP~Q<~hYfh~6<P@TdSQRPQ1~QR~R落jPݠ hCfr~ PPЬPaPP&WTVPP&WTV'XT2: fQQYU)WfhUUPVYQQTPTFVP ^xSˏ~ЬRn2ɏnݬ ~S S~P SnPPQSטPP0P90PR QRTTQ﹘SصQQBScTIe RRЬP BQP Q PQݬQpR|~|~|~~R!ݬ &R}~RݬRݬbBb<U}Sݬ'eRcdeTS R<Uݬݬ9eЬSTcieRScbeRSTR|~|~|~~Rݬ R}~ݬ|'VhU9TSЬeﻏRR%RRP R Ucݬݼceеffc8cP@PPddЬP lQ PQݬQѬ }~ }~RݬbbRbNbb}~b SRЬPP tR|P tR|P uR|P R|P R|P R|P R|P R|P  R|P  R|P  R|P  R|P  R|P R|P R|P R|P  R|P! R|PB !R|PE 8R|Pj >R|Pk =R|Pl RR|P  wR|P! R|P" R|P' R|P- R|P9 :R|P: JR|P PR|P aR|P kR|P kR|P nR|P yR|PC RjPG RXPM RFP R4P R"P RPRRlcRcc﬋壘(ﮋm,n a3Ό|NVGV"9<R:"PbQQZRZY(YbYYP VA-PW(WWW^WVDZPW!﵍U留LÊXWXWv流WVHuPW![UPP1XXC=X5/L'!KXWXW1,WVO1PW!݌׌PP1XX91ﺌ XX戴OLXWXW1WVN1uPWZjC<rZZ.j_ﶊ<݋؊֋܈ƋȋX﵋見W1EZWVR1oPWW1W1WﲈW1W[rVY1(Tf\ɉzﻉyZZ5ĉfi<߉݊͊ϊX*﯉爫ϊɊV,n f-[Y1AW1#ˏWPxPW(WWW 劉W Zjd]ZZOވ׈<杻X։ɈÈ*,n ݉﯆JvWs }P憎@Љ<ĆX>HPP阮暴ʼn￉P@^4W  |&VSOPWW$1VvSZZXrX;<﹈ﴇﲈ︅龜bX~Ԅ?Y[RZYWXdžWVUx累P@݉Rﲆ 暴eТ eSePTT 5fSgQAPPgT <fSQS"5f|~|~|~~3f~ 1SgP eP1ePQQTˏ?PxPQQS=K4djZE/P2k[S"|~~gbe~XYf@Q?@΁О"PFﺁϰn/n*# w  SЬRRf@Rfk R f6R(f lcRxcݬݬ(XIWx͉P@ggP5Р hhV@k<~1l|P{f `W VYW3WWXX}P(XFi}X~ϭP`XYXW Xt}PW( |gjP  WWV {V`XA}PVdX`XVp\P7}P3|~~Tgk<~ jP 6jP66PP|ZzYxmP@iiW5|Ч j֧jVTXЧh,n@ç VPPQQç XPPQQ @ <:P6|,VUJ|TWzSxeP@ccP5dР8[yРhVgQá VPPdF`VP,nFVP PP zT,xSxﰂP@|ccQ5yС d6RRdPR ѡPPyY[XwWxhP@|ggP5yР i666/>iPgVæ PQQdF`,nF6q~h~hgP6h~{ [{ZxYwX﫣WxV yXxzP@{hhR5fТ ibjjS{6161|P'|~~Ti~i~j f@Q?@"PFbo PPP qWaoVoUmTx?xP@wrddPР eUeR’pSQAPՠРffPSQ޵SJˏ?RR3fP6l`gݴgePPPfpYmXxmWnVnUx~wP@qhhSУ e6TQAPPffRePTQߵTOfQGaici=eQ<Pm>@lPlPgg&PPp{kHv )++@[,,1Pyo~ `} ` lP&c P>P%~ `} -.645978&v kP73(8~` c~ `} X lP. ~ `}lP* ~ `} ` lP?C5~ `} ` l PRJ~ `}l - ^~ `},h & -.645978, P  @  @aP&P+,~ `}& -.&& P v ) { Lj  `9645O)~ `},  P [`1 ]PZ Z73(8~` c145+,Lj y@|p|@ffLj y@P F@{++@,,1P~ `} ` :PQ&aP1'T9P1 P{PJPB~ `} -.645978&v  P;B~ `}u*Pd\~ `}:hPo~ `}& -.645kP73(8~` c~ `} X :P'~ `}:P~ `} ` :P ;~ `} ` : P ~ `}: - ,~ `},sh & -.645978, P yLj &P F@a~ `}& -.645& &Lj #2PV2 73~(~ ` cP-@73(8~` cJPR2Gj~ `}& -.645Pg@ `}Lj 7 `~ `}0~ `}& -.6458 Lj P2P2 73~(~ ` cPac3(8~` cLj . 64573~(~ ` c2&~ `}& -.645cP&P@ `}& 8 P<++@<,,H )QT'''P @ R+,q~ `}& -.645&80 e ' ' 45Lj zP‘‘Pˆ$ PPePP 7 F@È y/~ `}P?& -.6450p }@z} up &&0 `}v )&P & 12-.0 + @, u*)*@  ,* |*P* 0/0`Pȏ:~ `}2PKN+, Vz0 ++@q,, 8 uLj p ŒPxP--@..&& VP--@..ɏ~ `}2P V)+,0 @P0@+, @PI@I V'~ `}2P8;+,T 8  u&&)+*@k, v &P'p@N+,O~ `}& -. && X )73(8~` c  .P )c @  &-.+, 'P,4*P,P$,- . P^4/717*PHPQ&&a  mc)n 8 0&&''P3~(~` c73(8~` ct+,~ `}& -.645 '0Tn@&&un273(8~` c97864!~ `}5, n @ )c@n@n978W~ `}645,  P  P  H @È"+YY* ''456u4 +p3 ~@8 ` c&&[ &&456k&   `}K7&8&9&Lj4Lj5Lj5Ǒ!Lj4 NLj3 N+@:P5 Lj4Ǒ/[ PP 0Tu& n  `}s45p45y P    Px! p :%P@ 00123T]PT])) \U  p  &@1T]\U)) 009Mp U,,Mp LMTU0  4!(190 * 8}&p&1 P  37S 7134 P` 7 &P[ O m È7p Ê<& " "O   '!P !P ˆ3ŠDˆ4@ " 3(Lj} c)(O{((@ +[p Yp (P $ v  `}! 2 P R*P p !42 !P !P 713P"!P!%!5  v!Ps!  V! @F! v!Ps!@P! r!O Pj!Lj= Lj>@f! r!Lj& Lj& P~!!@!NJ&@!@!/O!~ `}!@!@!5 &@!J !!O!~ `}"XO!~ `}"p" &@!!}O!~ `}"!J P@"= &@""J "!"  V"=@(">=>O8"~ `}"& &@"J P"h"  O`"~ `}"&&Ox"~ `}"ˆ6NJ&P"8&ˆ5NJ&P"8&1ˆE‘NJ&@"P"ˆEǎ&@"P"@"8&&4a""O"~ `}#@"@az 73~(~ ` c! B#P#O P# ##3(Lj} c)(O{((@'#2#+[p#Yp#5#(P<#$>#! 5 #ph# &@V#G#O`#~ `}#O P# &@w##UU@#PO#~ `}#& &@#&&O#~ `}#5& 0#OP# $# $&0#p$Z$8O#~ `}$& z $]@$]]|p:$ $05$s$O-$~ `}$ $$MPE$G$Š&" $ 194Ph$9@l$@r$$Py$|@y$$@`$`$zL$P$Ŋ&$Ŋ&0$%43%3/p%71 {H 8/?8%0` _ P% P%,- . P% P$ +P%p)%%~` c@$@$%%%% %% %% `P%`q%P%%i%% `Pq%pq%+' +(%00/%@$$%P$-'.'/'0'O%~ `}%ޭ+'%+'O%~ `}%Lj} c%~&&&-'.'/'0'` c%%@$% @ +')p&S@P &&@P&P&"&&@&) pZ&R@P9&P=&T&PT&OG&~ `}i&Z&P(&%v ){& x|&wz&~ 7 *' =' w( &&O&~ `}Lj} c Lj;p&&! p&&" 73~(~ ` c8Lj%P&U]7'& % &&m7P&('` c~;'5P6'g(4* 8T'pN'" P'0'* 8P_'Ph'PU'- '@Pr' '_2*`'Pv'; '43*`'P'P'E '@'P '@'f '@'x ' 'Lj3:12* 8P'@‘@''PA' ` c~g(Jp(1zP(J]( g((J0'w(P'xg(o0$(D(5-( /( p9(P1(b(5P>(w(P( SQ(~ `}Lj} c z0' &g(gp(@(@(@(@P(: &ǁ8&7e3@(P(ˆ&&w(P}(7Á77<3~&gp)8~&345~&~` c ~P(NJ( P( 7~&~` c~&  &7~&~` c~ň~ #)P#)@ PK)} 9MP;) M9k) 9PV)}MPW) 7~&~` cĈ&) P)7~&~` c~Č&P}) ) )~&P(7P(LV2.1"ATTN ASSERTED DURING SEEK"N"SEEK FROM GRP "D8" CYL "D28" TO GRP "D8" CYL "D28NR1"REAL TIME STATE "H16N"DRIVE EXTENDED STATUS BYTES: (HEX DATA)"N"15 14 13 <----------------------> 4 3 2"NH8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8S1H8NNN"ATTN ASSERTED UNEXPECTEDLY, ASYNC DRIVE ERROR OR LOGGABLE"N"INFORMATION"NR1"SEEK DID NOT COMPLETE, NEITHER ATTN OR R/W RDY WAS ASSERTED"N"BEFORE TIMEOUT"N"SEEK FROM GRP "D8" CYL "D28" TO GRP "D8" CYL "D28NR1"RCT AREA CORRUPTED, COULD NOT FIND REPLACEMENT FOR"N"LBN "R1"ATTEMPTED TO READ RCT LBN "D28N"SEARCING FOR LBN"S10D28N"HEADER NOT FOUND DURING WRITE"NR1"BN "D28NR3"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28N"ORIGIN OF SEEK: GRP "D8" CYL "D28N"ATTEMPT "D3NR1"BN "D28NR3"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28N"ORIGIN OF SEEK: GRP "D8" CYL "D28NR1"SELECT TRACK AND WRITE LEVEL 1 CMD NOT SENT"NR1"ECC DETECTED ERROR"NR1"ECC DETECTED ERROR, BUT CORRECTION FAILED"NR1"RETRY "D4N"ERROR RECOVERY LEVEL "D8NR1"BN "D28NR3"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28N"ECC CORRECTIONS EXCEED THRESHOLD"NR1"ECC CORRECTION SUCCEEDED, BUT EDC DETECTS ERROR"NR1"EDC COMPUTED "O16N"EDC READ"S5O16N"READ DID NOT SUCCEED ON ANY RECOVERY LEVEL"NR1"BN "D28NR3"GRP "D8" CYL "D28N"DATA COMPARISON FAILED"NR1R1"BN "D28NR3"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28N"PATTERN NUMBER "D4N"OFFSET OF ERROR WITHIN BUFFER: "D8N"OFFSET OF ERROR WITHIN DISPLAYED LIST: "D8" (1ST WORD OFFSET 0)"NS4O16S4O16S4O16S4O16S4O16S4O16NS4O16S4O16S4O16S4O16S4O16S4O16N"ECC OR EDC HAD DETECTED ERROR IN BUFFER"N"ECC OR EDC HAD <> DETECTED ERROR IN BUFFER"N"DRIVE NOT ONLINE TO CONTROLLER, AND NOT SPINABLE"N"UNABLE TO COMPLETE SEEK -- TRIED 3 TIMES"NR1"BN "D28NR3"GRP "D8" CYL "D28N"SEEK REQUIRED "D2" RETRIES BEFORE COMPLETING"NR1"BN "D28NR3"GRP "D8" CYL "D28N"ERRORS DURING DRIVE INITIALIZATION AND SETUP"N"THIS CONTROLLER AND ALL DRIVES ATTACHED WILL BE REMOVEDFROM TESTING"N"NO VALID STATE FROM DRIVE"N"NO DRIVE CLOCKS"N"NO VALID STATE FROM DRIVE"N"HARD PARITY OR PULSE ERROR FOR 1/2 A SECOND"N"ATTEMPT TO WRITE ON WRITE PROTECTED DRIVE"N"ERROR CODE RETURNED FROM CONTROLLER: "O16NR1"HEADER NOT FOUND DURING READ"NR1"BN "D28NR3"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28N"ORIGIN OF SEEK: GRP "D8" CYL "D28N"SELECT TRACK AND READ LEVEL 1 CMD NOT SENT"NR1"DRIVE NOT FORMATTED IN 512 BYTE MODE -- UNABLE TO TEST"N"FCT BLOCK ZERO MODE WORD: "O16R1"COULD NOT READ FCT BLOCK ZERO"R1NN"*** THIS PACK HAS AN INVALID FORMAT AND CANNOT BE USED ***"N"UNABLE TO CONTINUE TESTING"NR1R1"RUN/STOP SWITCH OUT"N"SPINDLE NOT UP TO SPEED"N"PORT SWITCH OUT"N"PARITY ERRORS FOR MORE THAN A HALF SECOND"N"EDC DETECTED ERROR BUT ECC DID NOT"NR1"EDC COMPUTED "O16N"EDC READ"S5O16N"WRITE ATTEMPTED MAXIMUM TIMES"NR1"BN "D28NR3"READ ATTEMPTED MAXIMUM TIMES"NR1"BN "D28NR3"BOTH READ ONLY WRITE ONLY BITS SET -- HOST ERROR"N"HEADER NOT FOUND DURING ERROR LEVEL RECOVERY READ"NR1"ERROR DETECTED AFTER DRIVE WAS SPUN DOWN"NR1"SERDES OVERRUN ERROR DURING READ"NR1"DATA OR STATE CLOCK TIMEOUT DURING READ"NR1"DATA SYNC TIMEOUT DURING READ"NR1"R/W RDY DROPPED BEFORE/DURING READ"NR1"RCVR RDY DROPPED BEFORE/DURING READ"NR1"ALL COPIES OF RCT READ WITH ERROR, SEARCHING FOR"N"LBN "R1"LAST RCT LBN SEARCHED "D28N"SEARCING FOR LBN"S6D28N"COULD NOT FIND REPLACEMENT FOR"N"LBN "R1"LBN TO REPLACE "D28N"THAT WAS REVECTORED"N"WITH HEADER NOT FOUND"N"TIMEOUT WAITING FOR SECTOR OR INDEX PULSE"N"GRP "D8" CYL "D28NR1"SEEK OR HEAD SELECT ERROR DETECTED DURING WRITE"NR1"SEEK OR HEAD SELECT ERROR DETECTED DURING READ"NR1"DATA OR STATE CLOCK TIMEOUT DURING WRITE"NR1"R/W RDY DROPPED BEFORE/DURING WRITE"NR1"RCVR RDY DROPPED BEFORE/DURING WRITE"NR1R1"BEGIN/END SET STARTING BLOCK NUMBER GREATER THAN ENDING BLOCK NUMBER"NR1"THE BEGIN/END SETS GIVEN OVERLAP"NR1"BEGIN/END SET ENDING BLOCK NUMBER EXCEEDS MAXIMUM"N"MAXIMUM BLOCK NUMBER ON DEVICE IS "D28NR1"DUPLICATE BAD BLOCKS"NR1"BAD BLOCK NUMBER EXCEEDS MAXIMUM. MAXIMUM BLOCK NUMBER"N"ON DEVICE IS "D28NR1"STARTING CYLINDER GREATER THAN ENDING CYLINDER"NR1"RANDOM AND SEQUENTIAL SEEKS CAN NOT BE MIXED WITHIN A UNIT"NR1"OVERFLOW WHEN CALCULATING THE L/DBN FROM THE GIVEN CYLINDER"N"CYLINDER TOO LARGE"NR1R1" EXCEEDS MAXIMUM FOR DEVICE. MAXIMUM IS "D8NR1"TWO IDENTICAL "R1"S"NR1R1"BN COMPUTED FROM END CYLINDER GIVEN EXCEEDS MAXIMUM "R1"BN ON"N"DEVICE - CYLINDER TOO LARGE"N"OPERATOR ERROR IN ANSWERING MANUAL INTERVENTION QUESTIONS FOR THIS UNIT"N"REAL TIME STATE RECEIVE ERROR DURING WRITE"NR1"REAL TIME STATE RECEIVE ERROR DURING READ"NR1"UNKNOWN ERROR CODE DURING WRITE"NR1"UNKNOWN ERROR CODE DURING READ"NR1"ERROR CODE RETURNED "O16NR1"TIMEOUT OF SEND"NR1R1"TIMEOUT OF RECEIVE"NR1R1"FIRST WORD RECEIVED WAS NOT START FRAME"NR1R1"FRAMING ERROR ON LEVEL 0 RECEIVE"NR1R1"CHECKSUM ERROR ON LEVEL 0 RECEIVE"NR1R1"BUFFER SIZE SMALLER THAN LEVEL 2 RESPONSE"NR1R1"RESPONSE OF LEVEL 2 CMD NOT AS EXPECTED"NR1"EXPECTED RESPONSE "H8N"RESPONSE RECEIVED "H8NR1"DRIVE NEVER DEASSERTED RECEIVER READY AFTER LEVEL 2 SEND"NR1R1"UNKNOWN ERROR CODE RETURNED FROM LEVEL 2 RECEIVE"NR1"ERROR CODE RETURNED "O16NR1"ATTEMPTING TO GET STATUS"N"ATTEMPTING DRIVE CLEAR CMD"N"ATTEMPTING TO BRING DRIVE ONLINE"N"ATTEMPTING TO CHANGE MODE"N"ATTEMPTING ERROR RECOVERY CMD"N"ATTEMPTING TO GET SUBUNIT CHAR"N"ATTEMPTING TO SPIN UP DRIVE"N"ATTEMPTING TO RECALIBRATE"N"ATTEMPTING TO GET COMMON CHAR"N"ATTEMPTING TO ISSUE SEEK"N"UNABLE TO FIND REQUESTED DRIVE FOR TESTING"N"THE FOLLOWING IS VISIBLE ON THE PORTS"N"CONTROLLER PORT 0 -- "R1"CONTROLLER PORT 1 -- "R1"CONTROLLER PORT 2 -- "R1"CONTROLLER PORT 3 -- "R1"NO DRIVE ATTACHED"N"RCVR RDY NEVER ASSERTED"N"TIMEOUT OF SEND"N"TIMEOUT OF RECEIVE"N"FIRST WORD RECEIVED WAS NOT START FRAME"N"FRAMING ERROR ON LEVEL 0 RECEIVE"N"CHECKSUM ERROR ON LEVEL 0 RECEIVE"N"RESPONSE LONGER THAN EXPECTED FOR GET STATUS CMD"N"DRIVE "R1D12", "D12", "D12", "D12N"DRIVE NOT AVAILABLE TO THIS CONTROLLER"N"UNSPINABLE DRIVE "R1"REVECTORED TO RBN "D28N"TRACK""GROUP""L""D""RCT L"N"INITIAL WRITE COMPLETE"NN"THE PREVIOUS DEVICE FATAL WILL CAUSE THE FOLLOWING DRIVES"N"TO BE DROPPED: "R1N"ECC CORRECTABLE DATA EXISTS IN "R1"BN "D28ND8" OUT OF A MAXIMUM OF "D8" SYMBOLS WERE CORRECTED"N"SECTORS FROM INDEX "D8" TRK "D8" GRP "D8" CYL "D28NN"READ ONLY DRIVE, INITIAL WRITE WILL NOT BE PERFORMED"NNN"****** NOTICE ******"NN"THIS DIAGNOSTIC IS EXPECTING SPECIFIC DATA PATTERNS FOR"N"READ DATA COMMANDS. THESE DATA PATTERNS ARE GENERATED BY"N"THE INITIAL WRITE OPERATION. STOPPING OR BYPASSING THIS"N"WRITE OPERATION CAN CAUSE DATA COMPARISON ERRORS."NNNN"FORCED ERROR FLAG DETECTED ON "R1"BN "D28N"INFORMATION ONLY, THIS IS NOT AN ERROR CONDITION."NNc ][\l)  ^RR1, 曆P`P@PɏPzxd7PJRK+P .~ |~~$ 42$PxPQAQ|a|ԡ<4%8%8Q5RBSS5RTPR1xRP@P`nURS{xSP@Pn`(|~|~`~_5~  PU*|~|~<~k_5~  RSTR1QB|~|~~6P1|~|~|~~   |~|~P1|~|~|~~  |~|~P1|~|~|~~ { |~|~aP1|~|~|~~aC 4 @PP PAP7~G#~ PRPD|~|~|~~? |~|~|~~  ~~VP(|~|~|~~}~ ~ nSP.xPQALFQx PRBr 6С SPΑ3'Px PP@Gџ  ~xR rO X?lF /%" Xn cY?RbџTgX[ZYX WVU^T?=P=xPQAohhQʏ 4RB 6BS4TRwPT\!П jP~ݮQTP|~|~|~~}~ e~fg|~|~~iP|~|~|~~}~ e~fg|~|~~iP|~|~|~~}~ e~fgr~b}~iP|~|~|~~8}~ e~fgSR.xRP@GhhP6Р B5jRkSRr|~|~~iP|~|~|~~}~ e~fgП jkkk XџTreXP|7VUXTS@ dP@eGPVcVc~~H~U7?Pk@PR"WRGRRH 4?RR H>0RQ m?!REП Rȟg&cdP1 ATTACH ATT DW780 HUB DWn 3 4 ! attaches the DW780 or ATT DW750 HUB DWn ! attaches the DW750 or ATT DW730 HUB DWn ! attaches the DW730 For VAX 8800: ATT NBIA HUB NBIAn m ATT NBIB NBIAn NBIBm N M ATT DWBUA NBIBm DWn 0 4 ! attaches the BUA ATT KDB50 NBIBm DUa 4 5 ! attaches the KDB50 For VAX 8200: ATT DWBUA HUB DWn 0 4 ! attaches the BUA ATT KDB50 HUB DUa 4 5 ! attaches the KDB50 For all VAX's: ATT UDA50 DW0 DUa 772150 154 5 2 ! attaches the UDA50 ATT KDB50 HUB DUa 5 5 ! attaches the KDB50 ATT RA80 DUa DUan ! attaches the RA80 or ATT RA81 DUa DUan ! attaches the RA81 or ATT RA60 DUa DJan ! attaches the RA60 or ATT RA82 DUa DUan ! attaches the RA82 1 DEVICES EVRLG supports the UDA50A and KDB50 Controllers and the RA60, RA80, RA81, RA70 and RA82 Disk Drives. The UDA50A can be attached to the unibus adapter (DW730, DW750, DW780) or the BI-to-unibus adapter DWBUA. For the VAX 8800, the KDB50 must be attached to the NBIBn. Only one bus adapter can be in use at a time, that is, exactly one of DW730, DW750, DW780, DWBUA, or KDB50. 2 DWBUA Device: DWBUA Link: HUB Generic name: DWn Additional information: BI Node Number (HEX) ? [hex 0-F] BI BR level: [decimal 4-7] <4> 2 NBIA Device: NBIA Link: HUB Generic name: NBIAn [0 or 1] Additional information: LOGICAL ADAPTER # ? [0 or 1] 2 NBIB Device: NBIB Link: NBIAn Generic name: NBIBn [0 to 3] Additional information: BI # ? [0 or 1] BI Node Number (HEX) ? [hex 0-F] 2 KDB50 Device: KDB50 Link: HUB Generic name: DUa Additional information: BI Node Number (HEX) ? [hex 0-F] BR ? [4-7] <5> Note: This item not required after VDS 9.0 2 RA60 Device: RA60 Link: DUa Generic name: DJan 2 RA70 Device: RA70 Link: DUa Generic name: DUan 2 RA80 Device: RA80 Link: DUa Generic name: DUan 2 RA81 Device: RA81 Link: DUa Generic name: DUan 2 RA82 Device: RA82 Link: DUa Generic name: DUan 2 UDA50 Device: UDA50 Link: DWn Generic name: DUa Additional information: UNIBUS address (UDAIP): [octal 760000-777774] <772150> UNIBUS vector: [octal 4-774] <154> UNIBUS BR level: [decimal 4-7] <5> UNIBUS bandwidth (Burst Rate) [decimal 0-63] <2> 1 EVENT Event flag 23 is used to choose a different set of defaults for the user-settable parameters which are listed in the manual intervention mode. If event flag 23 is set, the hard error limit is 1 (instead of 32), the read transfer limit is 5 megabytes (instead of no limit), printing of soft errors is enabled (rather than suppressed), and all disk reads and writes are checked (instead of random checking only). 1 EXIT This command will cause the program to exit manual intervention mode. 1 HELP EVRLG is a great Level 3 Functional diagnostic for the VAX UDA50/KDB50 disk subsystem. This is the UDA/KDB DISK EXERCISER. EVRLG runs test 4 only on the UDA50A or KDB50 controller and at least one RA disk drive. The UDA50A has modules M7485 and M7486; the KDB50 has modules T1002 and T1003. Test 5 of EVRLG is for changing runtime parameters, which defines the desired length of the test and error criteria. 1 QUERY This command will require the user to answer all the software questions thus selecting all parameter values. It is used in the MANUAL section. 1 QUICK The QUICK flag has no effect in this diagnostic. 1 RESET This command will cause all the parameters to be changed to the startup default values. It is used in the MANUAL section. 1 SECTION Defines the diagnostic program sections (/SECTION qualifier on RUN or START) which program supports. 2 DEFAULT Evoked by typing: ST RUN EVRLG Runs default test (Test 4). 2 EXERCISE Evoked by typing: ST/SEC:EXERCISE RUN EVRLG/SEC:EXERCISE Runs the exerciser (Test 4). 2 MANUAL Evoked by typing: ST/SEC:MANUAL RUN EVRLG/SEC:MANUAL Runs the Question/Answer Test (Test 5). This enables the operator to change one or more parameters. 1 SELECT SEL DUa ! selects the controller to test SEL DUan ! selects the drive to test 1 SUMMARY The SUMMARY report contains statistics for each drive for Test 4 (DISK EXERCISER) only. The SUMMARY contains the Drive Name, Drive Serial Number, Number of Seeks (x1000), Number of Megabytes Read, Number of Megabytes Written, Number of Hard Errors, Number of Soft Errors, and Number of ECC Corrections. Example: Test number 4 in progress ... DRIVE SERIAL NUMBER SEEKS MBYTES MBYTES HARD SOFT ECC (X1000) READ WRITTEN ERRORS ERRORS COUNT ------------------------------------------------------------------- DUA0 1002 12 36 22 0 0 1 DUA1 7342102112 14 42 29 0 2 0 l }z|}w|}# y" ݏݚ^χM﹘^ЏĄn 礼b ﲘ(ݏ l hݏLh)~8*~0?K`ﺤݏH`ʆÆml }a{}^{} Dx" ݏ$]^O@|͠uylc9^ЏDn ( 2(ݏ !l hݏHh|8|0¬˖`:ݏD`JCl }zy}wy}# v" ݏݗ^τM﹕^Џćn 凞b ﲕ(ݏ1!l hݏDhA{8B{0?K`ﺡݏ@`ʃÃml }ax}^x} Du" ݏ$]^O@|͝uylc9^ЏDn ( 2(ݏY!l hݏ@hy8ݏhPnXPROCESSOR HALTS ARCH. UNDEFINED il j^ۏ߁ݏ`x0yݏL`}Iv}ߒFvt ݏ3U~Oz@{5t.mﲛfj]T*^ЏSn Ӟ #,ݏ "u~tl ݏLhw8w0ﻝǑGݏH`}ﰑu}ﭑutY ݏe#LHIB;48+"^Џn  ,ݏD"CLs̐l ݏHhv8v0ݏD`}~s}{st' ݏ~~~~ N~Ə^Џn ﵏o ᅬ,ݏ"rl ݏDhu8u0Wcݏ@`}Lr}Ir ݏ￐}}}}}}}}Ԛۏ﷎@﬎搜?}p^Џ n _ i,ݏ"ﻗpDl ݏ@h9t8:t0 `}aq}^qzۏčm﵍[Q||F||?|~|Öw|{nf|^ R,ݏ!烙o-l h2s8ݏhPnXWCS Memory Test"{Q6'l 0P1%͙TdPПП@ﺝʏq0kmTXUWUUUSSddVVVSV%VSTﮟ˟@W8UTXp8p0ԘИTXXdTX8TXޘUdSSSSTXX˜UхXXvGI p8 p0BTBXXUSVZWІeeSSSXU!SYﵘZY YX<XTo8o0)率`q﷚aS^Tb sRR`w[BkZjUUUUccUZﰠ>djjUUUUddUZĞnXRRR1yуc1\ヨ ﶖ1<ﱖ1 1@@%Rjhn8PnXWCS Execution TestwQ6#h ,P1Pʙ`ﱙ`秊əhm0o6pUkU6UJ3@l8l0 :U_U6Urי@xl8hhPnX'Machine Check Exceptions and Interruptsfݏ`k0Q&`Џ˜s4^sۏssslBgU^hV:VL>8ݏ:ݏU6NPl  l j8j0r&ݏ``˜פs^sۏs ssЏ'cfZfwlhݏ`hȏ PQC2ݏ6YPl l i8i0sQ6d 1ϛjL`&?`WghhV;VZ)ݏ;ݏ6ݢPl "i8ݏhPnX TU58 EXERCISER.ݏ`oXXѥЏY﫥殮EZo[,fﰽPPl V2OݏG_vPPl \nXNP9 1YPRB*PPl f0ƤnXЏYЏ lTɤUW$xPPl Џ lTbnUUW%ZJn[UW1=ݏ._PPl \nX>P!YPl e8e0ãmXЏYЏ lTUW$u PPl ЏT_mUUW"ZGm[UW1:ݏ._ﰻPPl \nX;P!yPl e8e0lXЏYЏ lTѢUW$r.PPl Џ lT\lUUWZDl[UW17ݏ._ҺPPl \nX8P!Pl d8ݏhPnX TU58 EXERCISER READ/WRITE&ݏ`iX.XɟЏYﴟZi[,{^嘆PPl N2GݏG_nPPl \nXFP9 1YPR:"PPl a0゙hXЏY޿ЏL~TUWо$pﰷPPl ЏTZhUUWξUW$kPPl Zh[[\nX8P!Pl ¦ZZg[[\nXP1ﭝP1ЏL~TםUW﮽j$NjPPl ЏT8gUUUW墳CZg[[UW*ݏG_ﴻPPl \nX P$>еPPl Џ lTUWѼ$qPPl ЏL~T[fUUUW̼3Z$ޥﵢPPl Sʉ!￉ﺉﱉ1 Џ{TSUUWޓZS[UW1ݏ._'5PPl \nXP$٧PPl SXЏY8Џ lTޓUW.$ΤȡPPl ЏTRUUW煮WWR[ޓZUW1ݏh_)ZPPl WЏ\nXxP$辶 PPl [ޓZ 1\nXP$q﹠ PPl ﲇZJ8[J0`SvpQXЏYЏTޓUWH$,HPPl ЏL~TQUUW(ZP[UW*ݏG_PPl \nXP$?PPl Џ lTޓUЏWヲy$]yPPl NPH @1ЏL~T/PUUW罹ޓZP[UW1ݏ._ﶤ PPl \nXP!hҞPl 徭OXЏYʦЏ lTޓUW|$`PPl ЏTJOUUW;WWﬥ#O[ޓZUW1ݏh_ﻣ2PPl Џ\nXP$A PPl [ ޓZ1ޓZ\nXﻥP$ PPl U G8 G0ݏ`NXЏY8Џ{T}UW*$ʟ瞧PPl ЏTMUUW,ƃZM[UW*ݏG_>UPPl \nXP$PPl /*%'UUWڏL~ڏAڏ@nXۂUW$PPl 廒ЏL~TLUUWZL[UW1vݏ._5PPl \nXwP$РPPl D8D0[ݏ`߁KXЏYVڏ@KSSY?UWޡ$~,PPl oڏL~ڏAnXE;K[>ZSY4'SUݏh_̟ﱚPPl Џ\nX!P$RvPPl ņZ[\nXܡP$51PPl LC8MC0ݏhݏ`<72Џ lTUUWV$ PPl VxڏڏAڏ@nX'՞PPl sڏL~ڏAڏ@xnX9//p#PPl xA8ݏhݏhݏhPnX TU58 EXERCISER (WITH MRSP)"ݏ`GXX}ЏYٞ}}^}ZG[~},w}Z洛PPl J}2C}ݏG_jPPl \nXBP9| |1YPR6PPl ?0|FXЏYڝЏ lTUW̜|$lPPl Џ lTVFUUW壟Z>F[UW11|ݏ._ٚPPl \nX2P!MPl >8>0{EXЏYלЏ lT~UWɛ{$iPPl ЏTSEUUWZ;E[UW1.{ݏ._֙邏PPl \nX/P!mPl =8=0zDXЏYԛЏ lT}UWƚz$f"PPl Џ lTPDUUW Z8D[UW1+zݏ._ӘƒPPl \nX,P!Pl <8ݏhPnX %TU58 EXERCISER READ/WRITE (WITH MRSP)ݏ`AX.XwЏYјwwVwZ~A[vw,owRPPl Bw2;wݏG_bPPl \nX:P9v v1YPR.PPl 90v@XЏYҗЏL~TyUWĖv$d羅PPl ЏTN@UUWUW$ _PPl ~|Z @[[\nX,P!Pl |ZZ?[[\nXP1uߐP1ЏL~TxUW^u$B^PPl ЏT,?UUUW7uZ ?[[UW*ݏG_﨓PPl \nXP$2čPPl Џ lT~{UWŔt$ePPl ЏL~TO>UUUWzZ0>[[UW1tݏ._ĒPPl \nXP!v Pl 6860s=XЏY”ЏTvUWﴓps$T+PPl HsЏT8=UUWJsZ =[UW*ݏG_‘ЋPPl \nXP$$PPl Џ lTyUЏWےr${RPPl l<grЏTUPPl mЏ\nX͎P$PPl [cmsZ\nXP$ًﰆPPl \08]00ml6XЏYЏ{T9pUWl$ﮈʅPPl ЏT6UUWUlZ6[UW*ݏG_"uPPl \nX{P$>PPl Џ lTsUЏW;k$ۇPPl kЏT5UUW|FrZ5[UW1kݏ._BPPl \nXP$^PPl .8.0k5XЏY=ЏThnUW/j$φPPl ЏT4UUWr4[qZUW1jݏh_8﯃PPl Џ\nXP$ネtPPl [pZ\nXHP$/PPl <-8=-0iiЏieSi3XЏYˊЏTޓUW}i$a8PPl UiЏTE3UUWWiZ-3[UW*ݏG_χ݁PPl \nX(P$1女PPl Џ lTޓUhWh$cPPl }2|hthЏ{Tb2UUWޓZN2[UW1Ahݏ._PPl \nXBP$PPl gggg1gg1XЏYӈЏ lTޓUWɇg$icPPl Џ{TS1UUW >1[ޓZUW1.gݏh_օPPl gЏ\nX%P$V PPl [ޓZf\nXڇP$3{ PPl sf)8)0VfЏUf`|S:f40XЏYZЏTޓUWP f$ PPl ЏT/UUWeZ/[UW*ݏG_d~PPl \nXfP$ƃ~PPl Џ lTޓUYeW=e$!=~PPl /ЏT/UUW…ޓZ.[UW1dݏ._}PPl \nXP$>}PPl dxd2yd1(fd\dV.XЏY|Џ lTޓUWr.d$R}PPl ЏT-UUW﵄-[ޓZUW1cݏh_|PPl Џ\nXԄP$| PPl [ޓZ\nXP$z| PPl -c&8&0 cccSySb,XЏYЏTޓUWb$~~{PPl bЏL~T,UUWHbZs,[UW*ݏG_#{PPl \nXnP$wzPPl Џ lTޓUЏW2a$}zPPl +a!aaa1 Џ{T+UUWQޓZ+[UW1saݏ._)zPPl \nXtP$yPPl  a+XЏY,Џ lTޓUW"`$|yPPl ЏT*UUW`WWS*[ޓZUW1u`ݏh_NyPPl K`Џ\nXlP$~ y PPl [ޓZ____1\nX P$e~x PPl _#8#0_~_{_vSj_d)XЏYЏTޓUW<_$ {'UUW/]WW}'[ޓZUW1]ݏh_{&vPPl Џ\nX~P$5{u PPl [\ \ޓZ1ޓZ\nX}P${u PPl I\80}ݏ`\\&XЏY,}Џ{TI_UW|[$wuPPl ЏT%UUWe|[Z%[UW*ݏG_2zIuPPl \nX|P$yuPPl #[[[bUUWڏL~ڏAڏ@nXZZUW$utPPl ZЏL~T$UUWL{aZw$[UW1jZݏ._y)tPPl \nXk{P$xsPPl 80W{ݏ`YY#XЏYzڏ@#SSY]UWyY$uu#sPPl fYڏL~ڏAnXTTUUc E1 ӏP1P1yTdPB3ӏaP1kP1X%g@{0$y"yTyX#yUWUUUSSddVVVSV%VST^W˟@WxxUxTxXW{?8@0x{yxsxTXXdTX_xTXmxUdSSSSTXXQxUхX(xXxﱀ~z80wTwwXXUStyVxWІeeSSSXUSzYTTUU_E 1 ӏ yP1yP1sTdPB 3ӏ] yP1jyP1W%w`u0srIrUssWgrvrUE=|z,ʏrwYu@Kuc8d0urЏVrMWrЏUYrWrWgJr$v9rUE{:z,ʏrNwt@t80qq_v` qqV)fAqqWgqau1ʏnqhhFʏOqhhݏhݏkzPl s8PnX1 ATTACH The CPU must be attached. Example: DS> ATT KA750 CMI KAn (1) (2) (3) (4) (5) (1) G-Floating Instructions (YES or NO) (2) H-Floating Instructions (YES or NO) (3) Time-of-year clock (YES or NO) (4) WCS Last Address, Hex (5) Accelerator Type (0 = FPA absent, 1 = FPA present) 1 HELP This program is a level 3 diagnostic that tests most portions of the VAX 11/750 CPU cluster hardware that are not specified by the VAX architecture. The areas tested by this program are reserved processor registers, power fail, processor halts, WCS, Machine Checks, and the RX01. This program MUST run in a standalone environment under control of the Diagnostic Supervisor. THIS PROGRAM IS NOT DESIGNED TO RUN WITH MEMORY MANAGEMENT ON. 1 SECTION 2 DEFAULT This section executes the Internal Processor Register tests, the HALT tests (executed on the first pass ONLY), the Writable Control Store (WCS) test and the Machine Check Exceptions and Interrupts test. 2 POWER_FAIL This section executes the Power Fail test. THE CPU MUST HAVE BATTERY BACKUP FOR THIS MANUAL INTERVENTION TEST TO EXECUTE PROPERLY. 2 MANUAL This section executes all tests that require manual intervention, i.e. Power Fail, Halt, etc. 2 TU58 This section executes the TU58 exerciser test. The test prompts you to install a scratch cassette in the Console TU58. 2 ALL This section executes ALL tests in all sections. 2 HALT This section executes all the HALT tests. 2 MCHK This section executes all the Machine Check Exception tests. 2 IPR This section executes the Internal Processor Register tests. 2 WCS This section executes the Writeable Control Store tests. 2 PCS This section executes the Programable Control Store tests. 1 EVENT Event flags are not used in this diagnostic. 1 QUICK The QUICK flag is not implemented in this diagnostic. 1 SUMMARY The summary report gives an error count by test number. No report is generated if there were no errors. pf_- gpn!gf_tfetK a&a t Zt^! _ J _ 'op 't 't`a`(\ g(t gt 'Fão gop ' '"tp_t`_a`(\ '(t g"tp_$Ġp&t٨0\wp '`¡|]wp 'X 'op '2Xb`2Wb`2Vb_`_2Ub_2p g4!_8d  _>tBEp 'pwl\vh_ gvhvh_xǡj!x! f(\v"\vaj_!x(!af\\\\\-! fZ($ǡj_! `! f(\v!dvaj_ @va?! _– gv"\v!d @a$eȶa?vXv!dda$eζ$v gv"\"! NԆ! `_v\v`a`]!  Zam!F   `_ gvN$\!t_¡f_4Xajv(\v(\v! _("\v " b ""!v_av-av]6\n_anea.Un v٤.\vwf£ g£ '£ '£ ' n_whvwaf_! _ .Uwh g! _ .Uwh_ gwh_wt_wh_wt_! _ .Uw"> gwt_hw"x_!U4H 'vwaf_4w!_vwaf_xǡj_ _"gx$w(mw '!afx8\\\\\\\-!x\ fZ(Tw$\afx!ua n:8\Aw\zh6vZVz 8z٩(P f  '-٩* E^d '-fZ٩*v ']  g6 ] Z  4\ g 'O Z)pN* _ZZ _\j _z`j 'zdzB ezC fzD _gzE _hʢU`hʢV`hʢW`_hʢX`_jz!nzl.\nz!n_vzZbpjn%[z g[z gt 'pt f_[z gvzZbx 'zz gnz gf¡Zl" (\\vlZ ' fj _ 'z `z`Y ga&% gz gz ' 'd$\ g gfE\zY g _a&e 'z _zz g 'a?XnfPz`z`_ng٧.   '(p 'z gz g 'z 'n_j _Z gz`_zn_z`_j 'z`_z`z`z`_ g(\ ' 'zB` \  g(\ g 'z|]` ' 'n кpz.e ' g g6{ g g g g6{ g gz g꺡r?z_z M ' {z_ g 'z`{`Pr%zJo{J!gz`{` r%zZo@{Z!' rezjo{j!'r%{zo@p2\0\ gz\t:p]0\{Ju@{zo@4{zoJ!gZ!'j!' z!' '6{ g ' {J!gZu@"jaP${zo@2{zoJ!gZ!'j!')z!g) g6{ g) g0{J!'Zu@jaP gz\ gz\N.\С`_Tn_