Which RT-11 for an 11/03
Richard Cini
rich.cini at verizon.net
Fri Mar 11 13:19:39 CST 2016
I had a little time after lunch to try the below procedure and using the beta version of SIMH I am able to create a tape image that's bootable by SIMH without the below error.
I copied the following to the image, which I will try with TU58em when I get home tonight:
DD, TT, rt11sj, DU, SL, LD, pip, dir, swap, dup, and starts.com.
The size of the image is 504 blocks (264 free).
Rich
Sent from my iPhone
On Mar 11, 2016, at 1:26 PM, Mattis Lind <mattislind at gmail.com> wrote:
>>
>> SIMH has never directly supported mounting/attaching virtual TU58 devices.
>> Altho the required serial interface
>> is emulated (ie, a plain DL11 at 776500/300) the TU58 drive behind the
>> serial interface has never been emulated.
> I just tested the latest SimH from github and it is indeed possible to
> enable tdc and attach an image file to the tdc0 device. I then booted into
> RT11 from a DU-device and did INIT DD0: no problem.
> Then I made a bootable DD image. I did even do a BOOT DD0: which gave me a
> RT11-prompt. But booting from SimH failed on me. I am not sure why.
>
> MattisMacBook:BIN mattis$ ./pdp11
> PDP-11 simulator V4.0-0 Beta git commit id: 1b6f28a7
> sim> set tdc enable
> sim> attach tdc0 rt11-dd.dsk
> TDC: creating new file
> TDC: buffering file in memory
> sim> attach rq0 rt11v53-games.dsk
> sim> b rq0
>
> RT-11SJ V05.03
>
> .init dd0:
> DD0:/Initialize; Are you sure? Y
>
> .copy dd.sys dd0:
> Files copied:
> DK:DD.SYS to DD0:DD.SYS
> **** Copying some files *****
>
>
> .copy rt11sj.sys dd0:
> Files copied:
> DK:RT11SJ.SYS to DD0:RT11SJ.SYS
>
> .copy/boot rt11sj.sys dd0:
> .boot dd0:
>
> RT-11SJ V05.03
>
> .dir
>
> DD .SYS 5P 20-Dec-85 TT .SYS 2P 20-Dec-85
> SWAP .SYS 27P 20-Dec-85 STARTS.COM 1P 20-Dec-85
> DIR .SAV 19P 20-Dec-85 DUP .SAV 47P 20-Dec-85
> DU .SYS 8P 20-Dec-85 RT11SJ.SYS 79P 20-Dec-85
> 8 Files, 188 Blocks
> 316 Free blocks
>
> .boot du0:
>
>
> RT-11SJ V05.03
>
> .
>
> Simulation stopped, PC: 146414 (BCC 146446)
> sim> exit
> Goodbye
> TDC: writing buffer to file
>
> PDP-11 simulator V4.0-0 Beta git commit id: 1b6f28a7
> sim> set tdc enable
> sim> attach tdc0 rt11-dd.dsk
> TDC: buffering file in memory
> sim> b tdc0
>
>
> Trap stack push abort, PC: 000000 (WAIT)
> sim>
>
> I have no idea why SimH is not able to boot from the simulated DD0: device.
> The steps to make a bootable dd0: was exactly the same steps as to make a
> bootable RK0: which works just fine.
>
>
> Ersatz-11 on the other hand works fine with the same image:
>
> E11>assign tt1: dda:
> E11>mount dda0: rt11v53_dd.dsk
> E11>b tt1:
>
> RT-11SJ V05.03
>
> .dir
>
> TT .SYS 2P 20-Dec-85 DD .SYS 5P 20-Dec-85
> RT11SJ.SYS 79P 20-Dec-85 SWAP .SYS 27P 20-Dec-85
> STARTS.COM 1P 20-Dec-85 DIR .SAV 19P 20-Dec-85
> RESORC.SAV 25P 20-Dec-85
> 7 Files, 158 Blocks
> 346 Free blocks
>
> .
>
>
> This is the image that boots in Ersatz-11 but not in SimH:
> https://dl.dropboxusercontent.com/u/96935524/rt11v53_dd.dsk.gz
> Since it boots on Ersatz-11 when set to 11/03 CPU it should work on the
> real hardware.
>
> BTW. It not so that the LTC interrupt is enabled in your system? I have had
> problem with that one. In certain cases it need to be disabled. If I
> remember correctly I had problems booting RT11 from MSCP devices with LTC
> enabled.
>
> /Mattis
>
>
>
>> Don
>>
More information about the cctech
mailing list