I assume you have an RX50 dual-floppy on your machine, and that you're trying to get the data off of e.g. an ST506 MFM HDD that's in the machine.
-
Get a PC or laptop setup with serial to the box. You want to connect to the Console port (the top left one), set the rotary switch to 9600 bps (setting 14) as 19200 is too unstable. You'll also need a null modem crossover to swap RX/TX and RTS/CTS. I recommend using Kermit on your machine to speak to the PDP, as you'll need it for file copies anyway. You can create the following script as e.g. pdp.ck and execute $ kermit pdp.ck to automatially connect to the machine with the correct parameters:
set line /dev/ttyR0 ; replace with the correct device for you ; this is port 0 on a RocketCom 8-port serial card set speed 9600 ; rotary switch setting 14 on the micro PDP-11 set parity even ; set stop-bits 1 ; set session-log binary ; just in case. log everything. log session session.log append ; log everything and don't overwrite c ; connect to the remote side
-
All front panel switches should be OUT (not pushed in).
-
Power on. DC ON should be green. Run should also be green. With any luck, the HDD Ready light (bottom right switch) should also be green.
-
Allow machine to boot. If you get disk errors, you may need to give the machine an impulse. Pick up the case by ~2" and drop to the table/ground (seriously!) This will help unstick the bearing. Then, attempt another reboot. You may need to repeat a couple of times.
-
Once the machine has booted, ^C and get to the dot prompt
-
Double-check that you can DIR and see files, likely on
DU0:
(.DIR DU0:
) -
Look for KERMIT.SAV or KRT.SAV or KRTMIN.SAV on the drive. You likely won't have it. You may or may not have
MACRO.SAV
onSY:
, if so you can bootstrap Kermit directly over the serial line (check the C-Kermit for PDP-11 page for instructions on how to do this). My sysgen didn't haveMACRO.SAV
so I'm stuck with getting Kermit onto the machine another way. -
Find an old enough PC that has a real floppy disk controller and 5 1/4" drive, one that shows 360K or 1.2MB 5 1/4" in the BIOS settings for the floppy drive. I am lucky enough to have a real DD drive. You can experiment with an HD drive and you might get OK results. You're also going to need a standard 1.2MB HD 5 1/4" floppy disk you don't mind wiping.
-
Prep a USB drive to boot to MS-DOS. I recommend Rufus.
-
Copy
PUTR.COM
to the drive as well as theIMAGEDSK
utilities andKRTMIN.SAV
. -
Boot your PC to MS-DOS.
-
Run the
IMAGEDSK
utility programTESTFDC.COM
to verify that your disk can read/write to the disk at 250k for single-density and double-density. Repeat steps 8-12 until you have a working PC/Disk/media combo. -
Use the following commands to format the disk for RT-11 and copy the Kermit binary over to the disk. Be sure that the final directory command shows a working disk with a valid directory listing - if it failed, try the sequence again. If that fails, fall back to step 8 and find a new pc/drive/media combo that allows writes to succeed.
putr.com format a: /rt11 /rx50 mount a: /rt11 /rx50 directory a: copy/binary c:krtmin.sav a: directory a: dismount a: exit
-
Put the floppy into the RX50 - the left/top is
DU1:
and the right/bottom isDU2:
. -
From your serial session, type
DIR DU1:
orDU2:
and verify you can seeKRTMIN.SAV
. If you can't, start again from step 8. -
Start Kermit with
.RUN DU1:KRTMIN.SAV
-
At the Kermit prompt, type this and wait for the
%KRTSER-I-Server Starting
response:SET FILE BIN SET ATTRIBUTES ON SERVER
-
Hit
CTRL-\
followed byc
to return to the Kermit prompt -
Type
RCD DU0:
to change the working directory to the hard drive -
Type
RDIR *.*
to validate that you can get a list of files on the hard drive from the remote Kermit instance -
Retrieve all of the files with
MGET *.*
-
Repeat for
SY:
. You may want to change local directories first withMD
andCD
. -
Use the
c
command to reconnect to the PDP-11. HitCTRL-C
to stop Kermit, then halt
Useful links
- Rufus: http://rufus.akeo.ie/
- PUTR.COM: http://www.dbit.com/putr/
- RX50 FAQ: http://home.vianetworks.nl/users/pb0aia/vax/rx50.html
- C-Kermit for the PDP-11: http://www.columbia.edu/kermit/pdp11.html
- Working download links for C-Kermit for the PDP-11: ftp://ftp.columbia.edu/pub/kermit/ (check bin/ and b/ directories)
- C-Kermit tutorial: http://www.columbia.edu/kermit/ckututor.html
- Dave Dunfield's IMAGEDSK and image collection (hint: RT-11): http://www.classiccmp.org/dunfield/img/index.htm
- Micro PDP-11 manuals: http://bitsavers.trailing-edge.com/pdf/dec/pdp11/microPDP11/