• Please review our updated Terms and Rules here

PDP 11/45, Part 2

Hi All;
Roe, Thank You for the Detailed program.. That much I know How to do..
I can do this, and I am working on trying to make the Card itself work.. The only difference is I do programs that are repeatable.. Such as Your earlier program..
000000 012737
000002 000101
000004 077566
000006 000774
This supposedly will repeatedly output an "A", and I have this running on the 11/45 with NO Adrs Err Led.. What I am working on now is trying to make sure the UART Ic is doing its thing, which a present it is not.. Which part of I tried to explain in an earlier posting..
I am going thru my M7856 Card and trying to see IF it works.. I do Not know IF either of my M7856 Cards are any good..
I can try an M7800 Card, but after having one Blow up my PDP 11/40, I am kind of Shy/afraid to use one..
Which is why I am using an M7856 SLU Card..
In the morning I can dig out my other M7800 Cards, except for the One that blew up the 11/40, and try them as well in the same slot as the current M7856 card..
THANK YOU Marty
 
Hi All;
Roe, Thank You for the Detailed program.. That much I know How to do..
I can do this, and I am working on trying to make the Card itself work.. The only difference is I do programs that are repeatable.. Such as Your earlier program..
000000 012737
000002 000101
000004 077566
000006 000774
This supposedly will repeatedly output an "A", and I have this running on the 11/45 with NO Adrs Err Led.. What I am working on now is trying to make sure the UART Ic is doing its thing, which a present it is not.. Which part of I tried to explain in an earlier posting..
I am going thru my M7856 Card and trying to see IF it works.. I do Not know IF either of my M7856 Cards are any good..
I can try an M7800 Card, but after having one Blow up my PDP 11/40, I am kind of Shy/afraid to use one..
Which is why I am using an M7856 SLU Card..
In the morning I can dig out my other M7800 Cards, except for the One that blew up the 11/40, and try them as well in the same slot as the current M7856 card..
THANK YOU Marty

That should be 000004 177566 not 000004 077566

A few other things:

Immediately after a power on or reset, what do you see if you examine 777560 and 777564? 777560 should be 000000, 777564 should be 000200. Are you sure your dl11 cable is correct? What voltage do you see on the rs232 cable between pin 2 and 7, and between pin 3 and 7.

A simple input test is:
Examine 777560. It should be 000000. Press an A on the terminal. Examine 777560 again, it should be 000200. Examine 777562, it should be 000101.

Also, running that program in a loop doesn't wait for the dl11 transmitter to become ready between characters. I'm not sure what the DL will do if you try to bash another character into the transmit buffer while it is not ready.
 
Hi All;
Roe, I will try and Answer Your Postings..
If I Examine 777560 or 177560 I get an Adrs Err Led to come on.. But, If I Examine 077560 I get a 000001..
If I Examine 077564 I get 000765..
My Voltages are pin 2, -7 and pin 3, +4.. With the Terminal plugged into it I get pin 2, +4 and pin 3, -10.. And when Transmitting an "A" from the terminal it goes between +10 and -10 volts on the scope..
I Examined 77560 and I get 000001, I pressed an "A" on the Terminal, I Examined 077560 I get a 000001, I Examined 077562 and I have 001346..
I tried Your other program Depositing 101 to 077560 and Nothing on the screen, but there is NO Adrs Err Led turning on..
THANK YOU Marty
 
Hi All;
I have three M7800 Boards, But Only two that I would remotely try to Plug in to the 11/45.. The Other one is the one that Blew up the 11/40 and it, I will NOT plug into anything, it has been deemed a Parts Board Only..
But Both of the M7800's that are left have been Highly modified, on pins U, W, Y, Z and PP.. On Both Boards.. On the Blown up one there is nothing at these places..
THANK YOU Marty
 
When you examine and deposit to 077560 etc, you are working with memory, not device space. There is no chance at all that 077560 will talk to the dl11w. All devices use addresses above 760000 (from the front panel) or 160000 (from a program).

Since you are getting address errors attempting to access 777560, it appears that your dl11w is a deader.

I'm going to go check a few things in the 11/45 manual. Back in a bit.
 
Hi All;
Roe, ""When you examine and deposit to 077560 etc, you are working with memory, not device space. There is no chance at all that 077560 will talk to the dl11w. All devices use addresses above 760000 (from the front panel) or 160000 (from a program).

Since you are getting address errors attempting to access 777560, it appears that your dl11w is a deader. ""
THANK YOU, I did not know or realize, just how that worked..
I have looked up the Pins that have been Modified on my M7800 Boards and they are not used by EIA RS-232.. So, I can take a chance, and try one.. Hopefully thing will be OK..
Roe, Do You have an 11/45 ??? and If you do What boards do you have plugged in where ?? (Other than the Processor boards) Just as a check..
THANK YOU Marty
 
I'm assuming the rotary switch in in the CONS PHY position.

What other controllers do you have installed? I'm almost positive you have a dead dl11w, but we should check and see if other IO devices are responding on the bus.
 
No 11/45 here, my unibus boxes are an 11/20, 11/04, and 11/34a. I've also got a bunch of qbus stuff.

What happens if you try to examine 777570? Do you get an adds err light?
 
BTW, you don't really need to check both 177xxx and 777xxx from the front panel, you can always use the 777xxx address. The leftmost two switches are just ignored if you have no MMU.
 
Hi All;
Roe, First Thank You for Being so patient with me..
To answer Your Previous postings. Yes the Front panel is set to CONS PHY and the other switch is set on DATA PATHS..
As far as what other Boards that I have, I have NO other Boards, Except for the following In slot 1, I have a M9312 Bus Terminator/ Bootstrap Board, in slot 26 (UniBus A) I have the M7856 and my M9202 Cable Jumper, which connects to my MF11-UP Core Memory and on its end I have an M930 terminator..
Slot 27 I have a G7273 Grant Card..
slot 28 I have a M930 Terminator Card and another G7273 Grant Card, Slots 27 and 28 are UniBus B..
When I Examine 777570, I get 177570 in the Data Leds and NO Adrs Err Led..
I can Sub in the M7800 for the M7856..
THANK YOU Marty
 
OK, being able to access 777570 correctly means that the unibus and front panel, at least, are working. We also know that you have at least 32k of memory on the bus, since you could exam and deposit 77560.

Give the m7800 a try. If you can at least access it's device registers, you'll know you've made progress.
 
Hi All;
When I get tried all of my Interface cards, both of my M7856 and both of my M7800 Boards and they all show an Adrs Err Led..
I am going to look further into the 11/45 Manual, for where I can plug these in..
Maybe into slot 27 instead of slot 26, since it shows that my M873-YA plugs into slot 27.. Maybe the Io cards need to be in UniBus B..
Actually I have Only 16K of memory, I haven't installed the second 16K in the MF11-UP BackPlane as of yet..
THANK YOU Marty
 
Also, just FYI, 777570 is the address of the switch register, which always reflects what the actual front panel switches are set for. You can do:

777570 load address
Set the front panel switches to anything you like
Toggle EXAM

And the data lights should exactly match what the physical switches are set to.
 
WHOA.

When you say unibus b, just what do you mean?

A standard unibus slot has six segments, A through F. The DL11 must be inserted into the CDEF segments.
 
Hi All;
Roe, Sorry for the Confusion.. But PDP 11/45's have Two UniBuses as well as the FastBus.. They are UniBus A and UniBus B.. Usually UniBus B is for tieing Two PDP 11/45 together,, So normally it is not used, or it is tied to UniBus A.. I do Not have another M9202 Cable connector to do that, so it is just Terminated it with an M930.. Which Is OK from the manual.. I also found that slot 26 IS the proper slot for the M7800, so that is correct, Even If it doesn't see it..
""The DL11 must be inserted into the CDEF segments."" Yes, it is..
Since I tried all four Boards in slot 26 and that is where it is supposed to be, that leads me to think that I have something else wrong with the system.. Granted I could have Four Bad Boards, but it is unlikely..
THANK YOU Marty
 
Last edited:
Hi All;
Roe, Ok, Here are some pictures..

020520141005.jpg 020520141006.jpg 020520141007.jpg

02012014990.jpg
This is an old picture, not current state of the machine..
I would need to take all of the Cards out and turn the machine upside down to take a picture of the Backplane Pins themselves..

THANK YOU Marty
 
I've done some reading in the 11/45 maintenance manual, and you seem to have everything in the right place. The fact that the core memory array on the other side of the unibus a cable is responding indicates that unibus a is working correctly.

If you can cover return shipping, I can send you a known-good dl11w for testing...
 
Hi All;
Roe, Thank You for the offer..
Can You give me some Idea of the Cost of shipping, before I can say "Yes".. I need to make sure I would have the funds to cover it Both ways..
I live in Boulder, Colorado (Zip) 80304..
THANK YOU Marty
 
I'll check it out and let you know. BTW, regarding my comment about 32k of memory, I should have been more precise. I meant 32kbytes. You have a 16kword memory array == 32kbytes.
 
Back
Top