From: toby at coreware.co.uk
To: cctalk at
classiccmp.org
Date: Tue, 20 Jan 2009 19:14:33 +0000
Subject: Getting a PDP-11/05, RX11, RX01 working
I've made some good progress with getting my 11/05 back to full
working condition.
Next I acquired an M9301-YF which I fitted to the terminator slot
closest to the CPU and booted into its on-board console. All worked
well here and I could examine and deposit values into memory via it.
I guess that means that up to this point the machine operates fine,
and that includes the UNIBUS.
Then in went an RX11 (into the SBC slot) which I
hooked up to a RX02
with its switches set to make it behave as an RX01. When I tried to boot
by typing DX into the console after about half a second of running the
machine halts and displays a PC of 4 (IO Trap I believe). If I repeat
with the power to the RX01 drive switched off it continues to run until
the RX01 is powered on at which point it halts. The RX02 I know to work
(as an RX02 at least) as I've connected it to a QBUS machine with RXV211
to confirm
Anyone have any thoughts as to what is going wrong?
(SPC slot)
If the heads load and then the CPU halts on 000004, it might mean that
it can not read the first sector, or reads garbage. If the drive works
fine as RX02 ... is the floppy that you use as an RX01 formatted?
If the disk is RX02 formatted, you will certainly get read errors in
RX01-mode. The headers on RX01 and RX02 are identical, but the data in
each sector is NOT!
One possibility that occurred to me is that the SBC
slot is missing the
NPR signal. I have read that this is necessary for an RX11 to work. How
do I check if that is present and how do I put it in if its missing?
You can look at the backplane and check if the CA1 pin is connected to
CB1 in the "RX11 SPC slot". If it is not, I would suggest to NOT to work
on the backplane, but check the RX11 board if those two contact fingers
are connected by a trace on the board itself. If it is not, solder a
jumper wire on the board, not on the backplane. Some older SPC boards
which are not "DMA" have a jumper wire, some not "DMA" boards do not
have the jumper, so it must be on the backplane.
For example [copied from my web page on the M7856]:
"... the DL11-W (M7856) module does not use, nor connect the NPG
connection. If you install the M7856 module in an SPC slot, make sure
that the NPG chain is wired on the backplane. If you do not want to
"mess around" on the backplane, you can solder a wire on the component
side of the module to connect CA1 to CB1. If you are not sure which
contact fingers to connect, use the G7273 NPG / Grant Continuity module
as an example."
I also remember vaguely a problem with an RX drive on top of an other
box. It was solved when the RX was moved away! Sorry, can't remember
the details (getting old???)!
- Henk, PA8PDP.