On 11 Mar 2013, at 17:44, "Bob Armstrong" <bob at jfcl.com> wrote:
What version of simh?
PDP-11 simulator V3.8-2
Hmmm. The bug i'm thinking of wasn't in that release, so it's not that.
Bob
Try creating a new RSX11M.SYS, which is a bit smaller, and then rerun the
VMR command,
Nope - no change, but thanks for the idea. I didn't think that was it -
notice that it actually gets far enough to print the MCR ">" before it dies
-
boo [1,54]rsx11m
RSX11M V4.1 BL35
SYSTEM CRASH AT LOCATION 025614
REGISTERS
R0=025232 R1=056270 R2=010464 R3=034766
R4=033262 R5=000000 SP=000710 PS=030010
- so I don't think it's having a problem loading the memory image. It's
something after that which dies ...
Bob
; The response to the following question specifies the highest interrupt
; vector. If you respond with a value less than or equal to 400, SYSGEN
; will assign the value associated with the highest interrupt vector
; specified during the Peripheral Section. Therefore, if your system
; will include devices that are not specified during the Peripheral
; Section and which have vectors above 400 (devices such as K-series and
; certain communication devices), specify that value in the next question.
0 .LE. 400 ....
-----Original Message-----
From: owner-hecnet at Update.UU.SE [mailto:owner-hecnet at Update.UU.SE] On Behalf
Of Steve Davidson
Sent: Monday, March 11, 2013 2:39 PM
To: hecnet at Update.UU.SE
Subject: RE: [HECnet] RSX-11M v4.1 SYSGEN - OK, I give up - what am I doing
wrong?
(14) Highest Interrupt Vector. The default is zero (0). I am pretty sure
that must be changed to reflect the hardware installed.
-Steve
-----Original Message-----
From: owner-hecnet at Update.UU.SE
[mailto:owner-hecnet at Update.UU.SE] On Behalf Of Johnny Billquist
Sent: Monday, March 11, 2013 17:31
To: hecnet at Update.UU.SE
Cc: Bob Armstrong
Subject: Re: [HECnet] RSX-11M v4.1 SYSGEN - OK, I give up - what am I
doing wrong?
On 2013-03-11 21:37, Bob Armstrong wrote:
I'm trying to SYSGEN an 11M 4.1 system from the distribution on
RL01s using a dual RL PDP-11/23+ (which is simh in this case, so I
know the hardware works). I'm letting it autoconfigure and
I'm taking
pretty much the default answer for everything. The build
seems to go
without error and yet the resulting system crashes as soon as it
boots. I give up - what am I doing wrong? Somebody give
me a clue, please! The simh log is attached.
When RSX is building the system, it at one point creates the new
system image to run, called [1,54]RSX11M.SYS.
The relevant line is
PIP RSX11M.SYS/CO/NV/BL:498.=RSX11M.TSK
Now, your machine only have 128kW. That is 256 kByte. Of this, 8 kByte
goes away because of the I/O page. Leaving 248 kByte. This is 496 disk
blocks.
It *might* be that your disk file is too big, making the system assume
that it can place stuff in memory that don't exist. RSX11M.SYS is
pretty close to just a memory dump.
Try creating a new RSX11M.SYS, which is a bit smaller, and then rerun
the VMR command, and try booting that file instead and see if that
helps?
Johnny
(14) Highest Interrupt Vector. The default is zero (0). I am pretty
sure that must be changed to reflect the hardware installed.
-Steve
-----Original Message-----
From: owner-hecnet at Update.UU.SE
[mailto:owner-hecnet at Update.UU.SE] On Behalf Of Johnny Billquist
Sent: Monday, March 11, 2013 17:31
To: hecnet at Update.UU.SE
Cc: Bob Armstrong
Subject: Re: [HECnet] RSX-11M v4.1 SYSGEN - OK, I give up -
what am I doing wrong?
On 2013-03-11 21:37, Bob Armstrong wrote:
I'm trying to SYSGEN an 11M 4.1 system from the distribution on
RL01s using a dual RL PDP-11/23+ (which is simh in this case, so I
know the hardware works). I'm letting it autoconfigure and
I'm taking
pretty much the default answer for everything. The build
seems to go
without error and yet the resulting system crashes as soon as it
boots. I give up - what am I doing wrong? Somebody give
me a clue, please! The simh log is attached.
When RSX is building the system, it at one point creates the
new system image to run, called [1,54]RSX11M.SYS.
The relevant line is
PIP RSX11M.SYS/CO/NV/BL:498.=RSX11M.TSK
Now, your machine only have 128kW. That is 256 kByte. Of
this, 8 kByte goes away because of the I/O page. Leaving 248
kByte. This is 496 disk blocks.
It *might* be that your disk file is too big, making the
system assume that it can place stuff in memory that don't
exist. RSX11M.SYS is pretty close to just a memory dump.
Try creating a new RSX11M.SYS, which is a bit smaller, and
then rerun the VMR command, and try booting that file instead
and see if that helps?
Johnny
On 11 Mar 2013, at 16:37, "Bob Armstrong" <bob at jfcl.com> wrote:
I'm trying to SYSGEN an 11M 4.1 system from the distribution on RL01s
using a dual RL PDP-11/23+ (which is simh in this case, so I know the
hardware works). I'm letting it autoconfigure and I'm taking pretty much
the default answer for everything. The build seems to go without error and
yet the resulting system crashes as soon as it boots. I give up - what am I
doing wrong? Somebody give me a clue, please! The simh log is attached.
Thanks,
Bob Armstrong
<install.log>
Oops, looks like my email server was misconfigured and my message got lost.
What version of simh?
On 2013-03-11 21:37, Bob Armstrong wrote:
I'm trying to SYSGEN an 11M 4.1 system from the distribution on RL01s
using a dual RL PDP-11/23+ (which is simh in this case, so I know the
hardware works). I'm letting it autoconfigure and I'm taking pretty much
the default answer for everything. The build seems to go without error and
yet the resulting system crashes as soon as it boots. I give up - what am I
doing wrong? Somebody give me a clue, please! The simh log is attached.
When RSX is building the system, it at one point creates the new system image to run, called [1,54]RSX11M.SYS.
The relevant line is
>PIP RSX11M.SYS/CO/NV/BL:498.=RSX11M.TSK
Now, your machine only have 128kW. That is 256 kByte. Of this, 8 kByte goes away because of the I/O page. Leaving 248 kByte. This is 496 disk blocks.
It *might* be that your disk file is too big, making the system assume that it can place stuff in memory that don't exist. RSX11M.SYS is pretty close to just a memory dump.
Try creating a new RSX11M.SYS, which is a bit smaller, and then rerun the VMR command, and try booting that file instead and see if that helps?
Johnny
I'm trying to SYSGEN an 11M 4.1 system from the distribution on RL01s
using a dual RL PDP-11/23+ (which is simh in this case, so I know the
hardware works). I'm letting it autoconfigure and I'm taking pretty much
the default answer for everything. The build seems to go without error and
yet the resulting system crashes as soon as it boots. I give up - what am I
doing wrong? Somebody give me a clue, please! The simh log is attached.
Thanks,
Bob Armstrong
From: Johnny Billquist <bqt at softjar.se>
Ok. The time is drawing near to actually get my new TCP/IP for RSX out
the door. So I'm looking for possible interested people who would like
to try things out. This is like field testing, so expect there to be
some issues, and helpful feedback would be appreciated.
Awesome!!! Yes please. It's great that you've taken it so far.
The API is not compatible with any Unix like one at this time,
Excellent. (Don't get me started!)
Nice work -- that's really cool!
John Wilson
D Bit
Ok. The time is drawing near to actually get my new TCP/IP for RSX out the door. So I'm looking for possible interested people who would like to try things out. This is like field testing, so expect there to be some issues, and helpful feedback would be appreciated.
The state right now is that the protocols seems to work fine. They have been tested by myself for many years, and the last week a first external person started testing, which means I'm right now trying to get a distribution kit together that is usable.
What is in there? Nice of you to ask. Of course the basic protocols - ARP, IP, ICMP, UDP and TCP. In addition, there are libraries for using this from MACRO-11 and from high level languages (the one tested extensively so far is BASIC+2, but libraries for F77 and C will also be in there). Additional suggestions are welcome. In addition, a few example pieces exist, such as a web server, TFTP daemon, RWHOD daemon, IRC client, and an IRC robot, and a few well known TCP services (ECHO, SINK, DAYTIME and QUOTD).
Additionally I am working on FTP right now (both server and client), and both a TELNET server and client is planned, but will take a little more time.
This TCP/IP requires a RSX-11M-PLUS system. It has only been tested on V4.6, but I believe it should work ok on any V4. It might also work on previous versions, but there are possible issues. Let me know if you want to test it on something like that. The package will not work on 11M. Mostly because some pieces really need the split I/D space. It would be possible to work around that, but it would be a rather big project, and unless someone actually needs it enough to pay for that work, it will not happen.
The whole system runs as device drivers and one ACP. It can coexist with DECnet, or use the XE: device driver for Unibus machines. Qbus machines without DECnet is not possible right now, but is something I will address eventually.
The whole TCP/IP takes little resources. It uses a small amount of pool, and a little CPU, but not really noticeable under normal operation. It creates its own memory region which it uses for most memory consumption.
The API is not compatible with any Unix like one at this time, although adding such a layer is definitely possible, and might be something I'll do if enough people want to waste the memory. However, the actual API existing is really easy to use, and very versatile.
There is a reference system online. You can telnet to mim.update.uu.se (or set host to MIM::), and login with guest/guest if you want to look at it (emulated 11/74, so this address does not point at the TCP/IP stack of RSX). You can also point your web browser at madame.update.uu.se, which is the RSX systems web server.
So, please contact me if this interest you. My address is bqt at softjar.se.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol