On Jul 1, 13:26, Mike Kenzie wrote:
  The paper tapes are labelled: 
These are paper tape versions of XXDP+ diagnostics.  There's some
documentation on my web page about XXDP.  Compaq still list the PDP-11 doc
set:
ZJADX-GZ    PDP11 XXDP DOC. KIT                   $187.00
(By the way, does anyone have a copy of that?  I'm curious to know how
complete it is).
  DZM91-D-PB 
Possibly a bootstrap loader or APT
monitor program (for the diagnostics)
  DZKMA-C1-PB 
MOS/Core diagnostic test, tests up
to 124KW if you set 10000 in the switch
register, otherwise tests 0-28KW
  DZKAQ-F-PB 
Some kind of processor test (not
processor-specific) or memory test (might
be a core-specific test -- worst-case test patterns for core are different
 from the ones used in ZKMA) 
  DFKTH-A-PB 
11/34 CPU test
  DFKAC-A-PB 
11/34 CPU test (part 3)
  DFKAB-C-PB 
11/34 CPU test (part 2)
  DFKAA-B1-PB 
11/34 CPU test, part 1 (main
instructions)
  DCMFA-D-PB 
MF11 diagnostic
  DZDLA-F-PB 
DL11 serial line test (this might
need a loopback plug)
  DZDLA-F1-PB 
DL11 serial line test (same test,
later revision, I think)
Several of these tests change their behaviour slightly according to the
contents of the switch register when you run them.  I don't have the
details for most of these tests (anybody got an XXDP microfiche set?), but
taking ZKMA for example:
bit 15 set = halt on error
bit 14 set = loop in selected subtest (see bits 0-3)
bit 13 set = don't print errors
bit 12 set = enable memory management
bit 11 set = enable parity testing (default is ignore parity bits)
bit 10 set = halt after each sub-test
bit 9 set  = don't do program relocation (so it can't test all of memory)
bit 8 set  = test in blocks of 4K, and print the first failing bit
             in each block
bit 7 set  = enable "long galloping test" (takes a while :-))
bit 6 set  = don't size the memory (normally the diagnostic tries to
             work out how much memory there is to test)
bit 5 set  = don't print "END PASS xx" (normally does this every time
             round the loop)
bit 4 set  = don't print anything
bits 0 to 3 are used to select a single subtest.  See bit 14.
--
Pete                                            Peter Turnbull
                                                Network Manager
                                                University of York