[Simh] XXDP V2.2 problems.

Gregg Levine gregg.drwho8 at gmail.com
Wed Dec 30 10:39:16 EST 2015


Hello!
My mistake. What lives on IBIB isn't 2.3 its 2.5. And their FTP
service is playing games again. I found it by using Google. And it
showed me the HTTP crawl for the pages.
-----
Gregg C Levine gregg.drwho8 at gmail.com
"This signature fought the Time Wars, time and again."


On Mon, Dec 28, 2015 at 10:26 AM, Gregg Levine <gregg.drwho8 at gmail.com> wrote:
> Hello!
> Where's 2.5 stored? I have copies of both 2.2 and 2.3 from the IBIB
> site, and the stuff from Bitsavers. But 2.5? When was that created?
> And where would I find it?
> But that is a good start.
> -----
> Gregg C Levine gregg.drwho8 at gmail.com
> "This signature fought the Time Wars, time and again."
>
>
> On Mon, Dec 28, 2015 at 10:16 AM, Johnny Billquist <bqt at softjar.se> wrote:
>> Well, the difference between the 11/23 and 11/23+ is actually that the
>> former only supports 18-bit addressing. The 23+ added the 22-bit addressing.
>> Although, actually finding real 11/23 CPUs are unusual. Most were upgraded
>> to 23+, or were actually 23+ from the start.
>> (That is, unless I have a bit error somewhere in my memory.)
>>
>> When XXDP V2.2 is slightly old. Why are you running that, and not 2.5? Also,
>> unfortunately DEC had a tendency to break XXDP on older machines when they
>> made changes. XXDP was rather poorly maintained.
>>
>> When you are booting XXDP on your 11/23, it halts, but when you continue it
>> says that it was unable to boot XXDP-XM, and instead boots XXDP-SM. So
>> obviously it tries -XM by default, so I'm unsure why you think that it's
>> booting -SM at any time normally.
>>
>> And when -SM boots up it reports 28KW of memory, which seems consistent with
>> a small memory machine, and that -XM would not be able to boot. So, when you
>> are booting XXDP on your 11/44 or 11/23+, are you really sure you only have
>> 64Kbyte memory configured? I would not expect -XM to boot then either.
>>
>>         Johnny
>>
>>
>> On 2015-12-28 16:00, Mattis Lind wrote:
>>>
>>> I have some troubles running a known working XXDP V2.2 image in SimH on
>>> a 11/23 (without +), 11/03, 11/04, 11/05 and 11/20.
>>>
>>> I have tested this on a PDP-11/44 and a PDP-11/23+ CPU and it works
>>> fine. Testing the same image in SimH on 11/23+ and 11/44 config with
>>> 64kbyte memory starts the XXDP fine.
>>>
>>> https://dl.dropboxusercontent.com/u/96935524/xxdp.dsk
>>>
>>>
>>> Now I have to be honest. I am not entirely sure which CPU configs should
>>> be able to run XXDP V2.2 (Small Monitor).
>>>
>>> But I basically thought that switching to 11/23 (without plus) should
>>> work fine since it is very similar to the plus. Just removing the two
>>> SLUs and the Boot ROMs would make it identical as far as I can see it.
>>>
>>> But it doesn't start.
>>>
>>> sim> b rq0
>>>
>>>
>>> HALT instruction, PC: 000104 (JMP SP)
>>>
>>> Doing a continue actually makes it to boot:
>>>
>>> sim> c
>>>
>>> NOT ENOUGH MEMORY TO BOOT XXDP-XM
>>>
>>>
>>>
>>> BOOTING UP XXDP-SM SMALL MONITOR
>>>
>>>
>>>
>>> XXDP-SM SMALL MONITOR - XXDP V2.2
>>> REVISION: C0
>>> BOOTED FROM DU0
>>> 28KW OF MEMORY
>>> NON-UNIBUS SYSTEM
>>>
>>> RESTART ADDR: 152010
>>> TYPE "H" FOR HELP
>>>
>>> .
>>>
>>> But it is not entirely happy since the very simple GKAAA0 cpu test that
>>> runs fine in 11/23+ mode fails.
>>>
>>> .R GKAAA0
>>> GKAAA0.BIC
>>>
>>> HALT instruction, PC: 000104 (JMP SP)
>>> sim>
>>>
>>> I know that SimH is not supposed to be able to run the diags but what is
>>> the difference on a SimH level between 11/23 and 11/23+ that causes one
>>> to run and the other not?
>>>
>>> Then I tested some other CPUs:
>>>
>>> 11/34, 11/40, 11/44, 11/45, 11/60, 11/70, 11/73, 11/83, 11/84, 11/93
>>>
>>> The all can start XXDP V2.2 (SM) and run GKAAA0 fine.
>>>
>>> But
>>>
>>> 11/03 and 11/23 give me the halt. In the 11/03 case it is not possible
>>> to do a continue.
>>>
>>> Testing 11/04, 11/05 and 11/20 all give the same result. It never boots
>>> but gets stuck in some loop where it seems to poll the console.
>>>
>>> Step expired, PC: 150674 (BPL 150750)
>>> sim> s
>>>
>>> Step expired, PC: 150750 (MOV (SP)+,R1)
>>> sim> s
>>>
>>> Step expired, PC: 150752 (RTS PC)
>>> sim> s
>>>
>>> Step expired, PC: 151006 (TST R0)
>>> sim> s
>>>
>>> Step expired, PC: 151010 (BEQ 151002)
>>> sim> s
>>>
>>> Step expired, PC: 151002 (JSR PC,150664)
>>> sim> s
>>>
>>> Step expired, PC: 150664 (CLR R0)
>>> sim> s
>>>
>>> Step expired, PC: 150666 (MOV R1,-(SP))
>>> sim> s
>>>
>>> Step expired, PC: 150670 (TSTB @#177560)
>>> sim> s
>>>
>>> Step expired, PC: 150674 (BPL 150750)
>>> sim> s
>>>
>>>
>>> SimH is built from head:
>>>
>>> sim> sh ver
>>> PDP-11 simulator V4.0-0 Beta
>>> Simulator Framework Capabilities:
>>> 32b data
>>> 32b addresses
>>> Ethernet Packet transports:PCAP:NAT:UDP
>>> Idle/Throttling support is available
>>> Virtual Hard Disk (VHD) support
>>> Asynchronous I/O support
>>> FrontPanel API Version 1
>>> Host Platform:
>>> Compiler: GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.76)
>>> Simulator Compiled: Dec 27 2015 at 17:51:17
>>> Memory Access: Little Endian
>>> Memory Pointer Size: 64 bits
>>> Large File (>2GB) support
>>> RegEx support for EXPECT commands
>>> OS clock resolution: 1ms
>>> Time taken by msleep(1): 2ms
>>> OS: Darwin localhost 12.5.0 Darwin Kernel Version 12.5.0: Sun Sep 29
>>> 13:33:47 PDT 2013; root:xnu-2050.48.12~1/RELEASE_X86_64 x86_64
>>>
>>>          git commit id: ea4d9a16
>>>
>>> Tested SimH 3.9 and it does the same
>>>
>>> 11/04, 11/05 and 11/20 all lack MMU if this has to do with it. But 11/03
>>> also lack MMU and is not behaving the same, although not booting. The
>>> 11/23 has the MMU but is still not booting while the almost identical
>>> 11/23+ boots just fine.
>>>
>>> Well. If someone can help me sort this out I am would be happy. My next
>>> step is to try to boot the same image on a real 11/04, 11/03 and a 11/23
>>> (without +) to see if that works. Just need to toggle in that long
>>> bootstrap.
>>>
>>> /Mattis
>>>
>>>
>>>
>>> _______________________________________________
>>> Simh mailing list
>>> Simh at trailing-edge.com
>>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>>
>>
>> --
>> 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
>> _______________________________________________
>> Simh mailing list
>> Simh at trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh


More information about the Simh mailing list