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