On Tue, Feb 11, 2014 at 11:07:26AM -0800, Marc Howard wrote:
Hi,
I've finally got my TC08/TU56 passing the maindec diags now. I've also
tried to copy some TC08 bootable tape images to my drives. I can write
them, read them back and do a diff with no errors using resttc08/dumptc08.
Let me know when you get to the bottom of this if rest/dump has a problem
that I need to fix or are working ok.
However when I try to boot using one of these tapes
several blocks are read
in and then the system crashes and burns with no console output.
The one from my site that is bootable on TC08 is
tc08diag.tu56
As an experiment I'd like to see if I could
format/read/write files from
OS/8 running on my RK05 but it seems like all the images I've looked at are
configured for a TD8E and don't have the TC08 driver on disk.
TD8E is all I have.
diagpack2.rk05 has the driver, tc08.hn. Also a system head to write with pip
tc08.sy.
This pack uses the new method
.SET HANDLER TD8E=TC08
.R PIP
*DTA0:<TC08.SY/Y/Z
ZERO! ARE YOU SURE?
YES
*^C
.COPY DTA0:<CCL.SV
FILES COPIED:
CCL.SV
.BOOT/DT
.DIR
DIRECT.SV NOT FOUND
I'm not an OS/8 expert but I tried a build and
when I typed (I'm going from
memory here):
IN TC08,DTA0
The driver is on os8v3d2-2.tu56 tc08sy.bn and tc08ns.bn
The procedure is
.R BUILD
$LOAD TC08SY.BN (If you wish to make a bootable tape)
$LOAD TC08NS.BN (If you wish to add to rk05, also needed for bootable tape)
$INSERT TC08:SYS (For bootable tape)
$INSERT TC:DTA0
$INSERT TC:DTA1
$UNLOAD RL0 (If you run out of handlers)
$UNLOAD RK8E (For bootable tape)
$DSK=TC08:SYS (For bootable tape)
$BO
WRITE ZERO DIRECT?Y (For bootable tape)
SYS BUILT
.DIR
NO CCL!
So how can I get the TC08 handler onto my RK05? Could
I PIP this from the
serial connection somehow? Also, what is the correct way to do a build
with TC08 support?
From the above tape directory if you click the more line on my website you can
download it in kermit encode format, transfer it with kermit, and the
use k12dec to convert back to the origional file. Since this is only one
or two pages it may actually work to use pip to read it then send with
sendtape. The PDP-8 will loose character when it writes to disk but with
a single page it may all be received before it goes away.