- HELP
EVDIA, a REPAIR level (Level 3) diagnostic, contains a series
of tests which will establish the functionality of the KMS11-BD
(M8206+M8704). The program provides error messages which identify
data and I/O errors. The program runs with the Diagnostic Supervisor
from the console terminal.
- DEVICE
EVDIA tests the KMS11-BD option. The KMS11-BD (Module M8206+M8704) is
a UNIBUS compatible general purpose microprocessor with writeable control
storage. It is used primarily to reduce the input/output load on
the CPU in a VAX system; hence, the KMS11-BD functions more
like a data handler than a data processor.
The functions performed by the KMS11-BD are determined by the
microprogram contained in its instruction memory. The architecture
of the KMS11-BD does not allow it to modify its own instruction
area.
The KMS11-BD is an enhanced version of the DMC11 with writeable
control storage in place of the ROMs. The KMS11-BD has increased
main memory and provisions for performing consecutive NPRs
without relinguishing UNIBUS mastership.
- KMS11-BD
Device: General Purpose UNIBUS compatible Microprocessor
Link: DWn
Recommended Generic: KMa
Additional Information:
UNIBUS CSR [octal 760000-777770]
UNIBUS Vector [octal 000-770]
UNIBUS BR Level [decimal 4-7]
Tested by: EVDHA,EVDHB,EVDKA,EVDIB
- ATTACH
ATT DW780 SBI DW0 3 4 ; attaches UBA TO 11/780
OR
ATT DW750 CMI DW0 ; attaches UBA to 11/750
The following is an example of how to attach a KMS11-BD :
DS> LOAD EVDIA.EXE ;LOAD THE DIAGNOSTIC
DS> ATT KMC11 ;ATTACH THE KMS11-BD
DEVICE LINK? DW0 ;THE OPTION IS LINKED TO THE UBA
DEVICE NAME? KMA ;THE OPTION IS NAMED UNIT A (RANGE=A-Z)
CSR? 764000 ;THE CSR ADRS IS 760170 (RANGE=760000-777770)
VECTOR? 300 ;VECTOR ADRS IS 300 (RANGE=000-770)
BR? 5 ;BR INTERRUPT LEVEL IS 5 (RANGE=4-7)
DS> SEL KMA ;SELECT THE KMS11-BD FOR TESTING
The above attach could have been done in a single line of input,
as follows :
DS> ATT KMC11 DW0 KMA 764000 300 5
- EVENT-FLAGS
THE FOLLOWING EVENT FLAGS ARE USED TO CONTROL THE PROGRAM
EVENT FLAG 3=0 BOP PROTOCOL (DEFAULT)
3=1 CCP PROTOCOL
5=0 INTERNAL LOOP TESTING (DEFAULT)
5=1 EXTERNAL LOOP TESTING (NEED LOOPBACK CONNECTORS)
10=1 DESELECT LINE 0
11=1 DESELECT LINE 1
12=1 DESELECT LINE 2
13=1 DESELECT LINE 3
14=1 DESELECT LINE 4
15=1 DESELECT LINE 5
16=1 DESELECT LINE 6
17=1 DESELECT LINE 7
- DATA-PATTERNS
Complete descriptions of the many test patterns used are given in
the program document for EVDIA.
- SECTIONS
DEFAULT section is run when "START" is typed. It runs all 28 tests
in the diagnostic.
- QUICK
The QUICK feature is not implemented in this diagnostic. The
diagnostic execution time is about 3 minutes for an error
free pass on one unit.
- SUMMARY
The SUMMARY section is not implemented by this diagnostic.
- ERRORS
ERRORS ARE REPORTED BY THE PROGRAM AS THEY OCCUR (IF NOT
INHIBITED). THE REPORT CONFORMS TO THE DIAGNOSTIC SUPERVISOR
ERROR REPORT FORMAT, AND CONSISTS OF A DESCRIPTION OF THE
ERROR, THE TEST NUMBER, SUBTEST NUMBER, DEVICE ADDRESS,
AND BASIC AND EXTENDED ERROR INFORMATION.
ERROR MESSAGE EXAMPLE 1
******** KMS11-BD REPAIR LEVEL - 2.0 *******
PASS 1 TEST 2 SUBTEST 0 ERROR 3 15-SEP-81 09:01:42.36
HARD ERROR WHILE TESTING KMA: INCORRECT KMC MEMORY CONTENTS IN ALL 1' TST
NUMBER OF ERRORS DETECTED: 2048 (D)
NUMBER OF WORDS TESTED: 4096 (D)
ADDR(X) EXPD(X) RECV(X) XOR(X)
0100 FFFF 0000 FFFF
0104 FFFF 0000 FFFF
0106 FFFF EEEE 1111
0204 FFFF 0000 FFFF
NOTE: THE ERROR MESSAGE PRINTOUT ROUTINES ARE SET FOR EXTENDED MESSAGE
FORMAT. IF THE OPERATOR WISHES TO STOP THE ERROR DISPLAY AFTER 3
COMPARISON ERRORS THE SUPERVISOR FLAG 'IE3' MUST BE SET.
- REQUIREMENTS
- HARDWARE REQUIREMENTS
VAX-11 FAMILY PROCESSOR WITH 64K WORDS OF MEMORY
VAX-11 FAMILY UNIBUS ADAPTOR
KMS11-BD MICRO PROCESSOR OPTION
OPTIONAL HARDWARE:
NONE
- SOFTWARE REQUIREMENTS
VAX/VMS OPERATING SYSTEM
VAX DIAGNOSTIC SUPERVISOR ( 6.0 OR LATER)
- PREREQUISITES
FUNCTIONAL VAX-11 FAMILY CENTRAL PROCESSOR AND MEMORY
FUNCTIONAL UNIBUS CHANNEL ADAPTER
FUNCTIONAL CONSOLE TERMINAL
FUNCTIONAL VAX/VMS DIAGNOSTIC SUPERVISOR