Announcement

Collapse

Forum Rules and Etiquette

Our mission ...

This forum is part of our mission to promote the preservation of vintage computers through education and outreach. (In real life we also run events and have a museum.) We encourage you to join us, participate, share your knowledge, and enjoy.

This forum has been around in this format for over 15 years. These rules and guidelines help us maintain a healthy and active community, and we moderate the forum to keep things on track. Please familiarize yourself with these rules and guidelines.


Rule 1: Remain civil and respectful

There are several hundred people who actively participate here. People come from all different backgrounds and will have different ways of seeing things. You will not agree with everything you read here. Back-and-forth discussions are fine but do not cross the line into rude or disrespectful behavior.

Conduct yourself as you would at any other place where people come together in person to discuss their hobby. If you wouldn't say something to somebody in person, then you probably should not be writing it here.

This should be obvious but, just in case: profanity, threats, slurs against any group (sexual, racial, gender, etc.) will not be tolerated.


Rule 2: Stay close to the original topic being discussed
  • If you are starting a new thread choose a reasonable sub-forum to start your thread. (If you choose incorrectly don't worry, we can fix that.)
  • If you are responding to a thread, stay on topic - the original poster was trying to achieve something. You can always start a new thread instead of potentially "hijacking" an existing thread.



Rule 3: Contribute something meaningful

To put things in engineering terms, we value a high signal to noise ratio. Coming here should not be a waste of time.
  • This is not a chat room. If you are taking less than 30 seconds to make a post then you are probably doing something wrong. A post should be on topic, clear, and contribute something meaningful to the discussion. If people read your posts and feel that their time as been wasted, they will stop reading your posts. Worse yet, they will stop visiting and we'll lose their experience and contributions.
  • Do not bump threads.
  • Do not "necro-post" unless you are following up to a specific person on a specific thread. And even then, that person may have moved on. Just start a new thread for your related topic.
  • Use the Private Message system for posts that are targeted at a specific person.


Rule 4: "PM Sent!" messages (or, how to use the Private Message system)

This forum has a private message feature that we want people to use for messages that are not of general interest to other members.

In short, if you are going to reply to a thread and that reply is targeted to a specific individual and not of interest to anybody else (either now or in the future) then send a private message instead.

Here are some obvious examples of when you should not reply to a thread and use the PM system instead:
  • "PM Sent!": Do not tell the rest of us that you sent a PM ... the forum software will tell the other person that they have a PM waiting.
  • "How much is shipping to ....": This is a very specific and directed question that is not of interest to anybody else.


Why do we have this policy? Sending a "PM Sent!" type message basically wastes everybody else's time by making them having to scroll past a post in a thread that looks to be updated, when the update is not meaningful. And the person you are sending the PM to will be notified by the forum software that they have a message waiting for them. Look up at the top near the right edge where it says 'Notifications' ... if you have a PM waiting, it will tell you there.

Rule 5: Copyright and other legal issues

We are here to discuss vintage computing, so discussing software, books, and other intellectual property that is on-topic is fine. We don't want people using these forums to discuss or enable copyright violations or other things that are against the law; whether you agree with the law or not is irrelevant. Do not use our resources for something that is legally or morally questionable.

Our discussions here generally fall under "fair use." Telling people how to pirate a software title is an example of something that is not allowable here.


Reporting problematic posts

If you see spam, a wildly off-topic post, or something abusive or illegal please report the thread by clicking on the "Report Post" icon. (It looks like an exclamation point in a triangle and it is available under every post.) This send a notification to all of the moderators, so somebody will see it and deal with it.

If you are unsure you may consider sending a private message to a moderator instead.


New user moderation

New users are directly moderated so that we can weed spammers out early. This means that for your first 10 posts you will have some delay before they are seen. We understand this can be disruptive to the flow of conversation and we try to keep up with our new user moderation duties to avoid undue inconvenience. Please do not make duplicate posts, extra posts to bump your post count, or ask the moderators to expedite this process; 10 moderated posts will go by quickly.

New users also have a smaller personal message inbox limit and are rate limited when sending PMs to other users.


Other suggestions
  • Use Google, books, or other definitive sources. There is a lot of information out there.
  • Don't make people guess at what you are trying to say; we are not mind readers. Be clear and concise.
  • Spelling and grammar are not rated, but they do make a post easier to read.
See more
See less

Need a bit of help resurrecting my PDP-11/73

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Need a bit of help resurrecting my PDP-11/73

    This is a machine that I set up years ago at a customer site and acquired after it was replaced with something newer. Last time I had it running was about 15 years ago, it's been in storage since.

    I took it out and set it up in one of my spare rooms. Carefully vacuumed everything out and cleaned the case with cleaning wipes.

    Plugged it in and about an hour later smelled a little burnt odor. Note that this was without powering the machine up, just plugging in the power cord. But hoping that could just be an errant spider. No evidence of animals or chewed wiring at all inside, that I can see.

    I hooked it up to a laptop running Putty and can communicate with it just fine, but (uh oh) it reports that DU0: is not ready and won't boot. I did pull the back panel and reseated the boards and ribbon cables. Did not attempt to pull the drive (RD54 I think, but could be wrong) to reseat that end of the cable.

    Where should I go from here? Appreciate any help. Some pics attached. BTW does the neon lamp in the power switch indicate something (the button cracked unfortunately. It lights up solid orange at power-up, but then changes to a flicker and eventually nothing).

    I've been wanting to get this baby up and running again for a while, and was pleasantly surprised to come across this forum!
    Attached Files

    #2
    Welcome...

    The power switch and inbuilt neon lamp just need replacing at some point in the future - that’s all.

    The indicators on the front look OK.

    Can I suggest performing a Map at the boot-up prompt to see what I/O cards it thinks it has?

    Can I also suggest putting your location in your profile? You never know, you may have someone knowledgeable close by you able to help?

    That would be my “starter for ten”.

    Dave

    Comment


      #3
      Possible "sticktion" on the RD54. It may not be the best idea but a sharp tap with your hand on the RD54 may release the heads if they are stuck to the platter.

      Comment


        #4
        So some more testing today. There is a M7546 TK50 tape controller, and a M7555 RQDX3 hard drive controller installed. I pulled both and reseated them in the backplane. I also took both drives out and reseated the power and data cables. When the unit is on, the tape drive power button lights and the drive gear spins. I don't see any LEDs lighting on the hard drive, but I can hear it spin up (or at least it sounds as if it spins up, starting when it tries to auto boot (see attached terminal log).

        I did notice that with the back cover off (laying down), there are no LEDs lighting on either the TK50 or RQDX3 drive controllers. Are there supposed to be? The TK50 controller has 2 red LEDs within clear view, but neither of them lights up. Can't see any lights on the hard drive controller.

        If I move either of the controllers to another backplane slot, will that work (if the current slot is bad somehow)? I seem to recall something about needing a grant card or something like that to pass data flow across unused slots, but I could have that all wrong - been quite a while
        Attached Files

        Comment


          #5
          Is the "46" indicated on the 7-segment display there permanently - or was it just there when you took the photograph of the boot-up process?

          Dave

          Comment


            #6
            Originally posted by daver2 View Post
            Is the "46" indicated on the 7-segment display there permanently - or was it just there when you took the photograph of the boot-up process?

            Dave
            It's sitting on '4' after it attempts to boot. Does that correlate with the "Message 4 Entering dialog mode" that shows up in the log after it fails to boot?

            Also after pulling the hard drive and tape drive cards and reseating everything again, now during boot MU0 shows up as a non-existent drive (whereas before it was "Not ready"). Do I simply have a dirty connection between the card and the backplane?

            Comment


              #7
              Yes, if the 7-segment LED display ends up as a '4' this is indicating that the boot ended up in 'dialogue mode'.

              It is possible that you have a bad contact - of course.

              Are you able to perform a dialogue Map command and see if the controllers exist?

              If they do, the next step may be to load the XXDP diagnostics and run them on the CPU, memory and the controllers. One option is serially from a TU58 emulator...

              Dave

              Comment


                #8
                Here's the map results:

                Commands are Help, Boot, List, Setup, Map and Test.
                Type a command then press the RETURN key: M


                15.206 MHz

                Memory Map
                Starting Ending Size in CSR CSR Bus
                Address address K Bytes address type type

                00000000 - 17757776 4088 17772100 Parity Qbus

                Press the RETURN key when ready to continue

                I/O page Map
                Starting Ending
                Address address

                17760020 - 17760036
                17760140 - 17760146
                17765000 - 17765776 CPU ROM or EEPROM
                17772100 Memory CSR
                17772150 - 17772152
                17772200 - 17772276 Supervisor I and D PDR/PAR's
                17772300 - 17772376 Kernel I and D PDR/PAR's
                17772516 MMR3
                17773000 - 17773776 CPU ROM
                17774500 - 17774502
                17777520 - 17777524 BCSR, PCR, BCR/BDR
                17777546 Clock CSR
                17777560 - 17777566 Console SLU
                17777572 - 17777576 MMR0,1,2
                17777600 - 17777676 User I and D PDR/PAR's
                17777744 - 17777752 MSER, CCR, MREG, Hit/Miss
                17777766 CPU Error

                Press the RETURN key when ready to continue

                I/O page Map
                Starting Ending
                Address address

                17777772 PIRQ
                17777776 PSW


                Pretty sure I have a TK50 tape with XXDP on it, but of course if the tape drive won't work that isn't going to help.

                Comment


                  #9
                  I was able to remove and reseat the TK50 controller (yet again), and now I have a red LED on the TK50 controller. Also the Map command shows the tape drive as Not ready, now, instead of Non-existent. So some progress.

                  Comment


                    #10
                    The burnt odor the happened with the power plugged in but not switched on will be failed filter capacitors. If you open up the PSU you will find a damaged capacitor like shown here: Old RIFA capacitors and a disaster story - Page 1 (eevblog.com)

                    Comment


                      #11
                      Originally posted by rjarratt View Post
                      The burnt odor the happened with the power plugged in but not switched on will be failed filter capacitors. If you open up the PSU you will find a damaged capacitor like shown here: Old RIFA capacitors and a disaster story - Page 1 (eevblog.com)
                      Thanks for the info. Could that be why the hard drive can't be recognized (shows "Not ready") and there is a CPU failed error in the log I posted?

                      Comment


                        #12
                        Got a picture of the cards inside? It's weird that it didn't see the MS: controller at first, that's odd and I wonder if there is a break in the interrupt chain before the RQDX3. Also are you sure it ran before it was parked, the RD54 requires different jumper settings on the RQDX3. Also make sure the drive is plugged into the Drive o sockets on the BA23 frontplane.

                        Also possible the drive is just sad. Can you pull it out and power it up with an external power supply?

                        The big problem with TK50's and TK70's is that the tape capstains have bearings that dry out over the decades. Removing the capstain (count the number of turns on the bolts, then put them back with the same # of turns) and putting a drop or two of watch oil with an oiler will restore the bearings. Without it the capstain drags on the tape and it faults unhappily. With and they run great.

                        (Also grab a TK70 controller from Ebay if cheap, it's a lot faster than the TK50 controller even with a TK50 drive)

                        Comment


                          #13
                          If the RIFA capacitors have gone - they generally go one way or another. By this I mean that the machine doesn’t work at all (no power) or the machine works but the RIFA capacitor doesn’t do its job because it has died. Some people just remove and jumper out the RIFA capacitor in this case...

                          I didn’t spot the message about the memory test being “stepped”. I would enter dialogue mode and re-enable all of the POST checks. Someone has removed it to cause the boot to work quicker. At this point in time, you want all of the checks enabled.

                          That’s a good call about the bus continuity (especially with the MS controller at 17772522 being missing). If it was in the bootlist I would expect it to exist. Is it physically there or not? If it was, has the tape drive and/or controller been removed at some point? The next step is to document all of the cards within the QBUS chassis and identify where they are in the bus slots. If there is a gap somewhere, that may affect the operation.

                          Incidentally, I have plenty of TK70 controllers here to give away. In fact, boxes of QBUS cards free to a good home. You will just need to pay the shipping charges. I will be doing a new inventory shortly of what is left. I know for a fact I have half a box of DLV11 serial cards!

                          Dave

                          Comment


                            #14
                            Here is how the cards are installed in the backplane. This is exactly how it was since the late 1980's when I set this machine up originally.

                            Slot 0 (far right when looking directly into it from the back opening):
                            ..Full-height M8190 (pretty sure this is the CPU as it has the console cable on it)

                            Slot 1 (next one to the left):
                            ..Full-height M7551 (think this is the memory card)

                            Slot 2 Upper:
                            ..Half-height M3106 (DZV11 used for serial communications with control equipment)

                            Slot 2 Lower:
                            .. Empty

                            Slot 3:
                            .. Full-height M3104 (DHV11 used for terminal communications)

                            Slot 4 Upper:
                            ..Half-height M7555 RQDX3 controller

                            Slot 4 Lower:
                            .. Half-height M7546 TK50 controller

                            Slots 5, 6, 7:
                            .. Empty

                            The machine last ran (fine) back in about 2005 or so.

                            It's pretty dusty inside on some of the boards and air passages. I'm wondering if I should pull the internal case out of the outer case/stand and open up the metal internal case, pull everything and clean it well. Or am I likely to make things worse (envisioning dried-out plastics breaking, static electricity damage, etc.).

                            Comment


                              #15
                              Here's a pic of the hard drive. Is this an RD53? When I had it out there wasn't a Digital label on it anywhere (that I noticed anyway). PXL_20211207_111738004.jpg

                              Comment

                              Working...
                              X