Google-Apps
Hauptmenü

Post a Comment On: Ken Shirriff's blog

"Repairing a 1960s mainframe: Fixing the IBM 1401's core memory and power supply"

20 Comments -

1 – 20 of 20
Blogger Brian Jones said...

This may be too obvious but I wondered if you knew of the existence of the sublime "IBM 1401 -
A User's Manual" by Johan Johansson https://open.spotify.com/user/grahamrowe/playlist/6H1u9rbhwLOuA20DzTzfVo
A beautiful elegy to his father. https://pitchfork.com/reviews/albums/9583-ibm-1401-a-users-manual/

December 24, 2017 at 10:57 AM

Blogger Ken Shirriff said...

Brian: yes, I know of the Johansson album. It turns up every time I look for documentation and do a Google search for IBM 1401 manuals :-)

December 24, 2017 at 10:58 AM

Anonymous Anonymous said...

Wow, brings back memories from an era bygone.. CDC CYBERs, DEC PDPs and VAX systems.

December 24, 2017 at 3:42 PM

Blogger Unknown said...

My first computer, I programmed it in Autocoder.

December 24, 2017 at 5:07 PM

Blogger J said...

Thank you. This is a beautiful peek into the early days. Reading about an updated schematic with a penciled in fuse is a nice present on this Christmas morning.

December 25, 2017 at 1:01 AM

Anonymous Charles said...

It's a shame you found the blown fuse last, might that have saved some trouble? Probably not. But swapping known good cards into a known bad system? You are far more daring than I am.

This was almost my first computer, I worked decommissioning a 1401, porting Courseware programs into DEC Basic.

December 25, 2017 at 9:29 AM

Blogger MiaM said...

I would never have thought that your interesting series of blog post about the IBM 1401 would bring back memories to me - but:

I remember that my dad used to have an old power supply in a box in the garage when I grew up, and he newer ever used it. IIRC it were supposed to supply about 12V DC but it were made for a mains voltage of around 100-120V (or thereabout) while we in Europe had (and have) 220-240V, and that's probably why it were never used.

That supply looked extremely similar to those of the IBM 1401. I remember the hinges for opening it, the yellow-ish insulating material that components and other stuff were mounted on, the configuration with four identical-sized capacitors, an US style circuit breaker, and I think I have a faint memory of the transistors being round instead of the later more common TO-3 package. However I don't think it was identical to any of the pictured power supplies, but my memory might be incorrect.

Sadly I took it apart when I were old enough to know that I could argue that my dad would never ever use it as it has never been used for many years. It would had been nice to have it today as an artefact.

The thing is that my parents had a radio/tv/home electronics shop and a by-then sturdy 12V power supply would had come in handy for demonstrating car stereos in the shop. Even more silly is that my grandparents (although on my mothers side) used to have an old vacuum cleaner that were supposed to run on 127V AC and it had a separate transformer (I've read documents stating that the mains voltage were switched from 127V to 220V sometime in the late 1940's at the place my grand parents used to live at then). So the transformer that once were used for that vacuum cleaner could probably had been used with this 12V power supply, bu noone thought about that at the time.

Strange what kind of memories pops up when you se a picture of something similar to something you haven't seen in 30-40 years. :)

December 26, 2017 at 3:46 PM

Blogger Etienne said...

Multnomah County (Portland, Oregon) school district had an IBM 1401 that the high schools could submit punched cards to, and receive line-printer output. Circa 1969-1972 or so. Each school got a key punch machine to go with the teletype connected to the HP 2000 Time Share Basic computer in the Math department.

We got to see the computers on a field trip to the county building. I was more impressed with the HP computers than the IBM. The 1401 was strictly batch.

Basically, the 1401 was to introduce us to Fortran programming, but in 1971 a Fortran simulator was written in Basic, and the keypunch was removed to the Business class, to teach keypunch skills.

December 29, 2017 at 1:28 PM

Anonymous Mike Loewen said...

Nice job! As you mentioned the keypunch, though, couldn't you have just used the multi-punch feature on the 029 and auto-dup the master card? :-)

December 29, 2017 at 4:32 PM

Anonymous SImonElse said...

I am in the midst of making a card reader using an arduino and some homemade parts and pieces. My Uncle who died about ten years ago left me an Argosy Airstream trailer, in it was some core memory from a univac computer and some punch cards from an old ibm computer. Amongst a few other odd and ends as well. I really enjoyed reading your article. My Uncle used to work on these computers and would have loved reading this. I keep his parts in a shadow box o nthe wall and am using some of the NOS punch cards for my build. I am going to have to punch it by hand though. Thanks for all the hard work. I love seeing this old stuff being saved.

December 29, 2017 at 6:48 PM

Blogger Ken Shirriff said...

Thanks everyone for the interesting comments. Mike: I could have used multi-punch, but where's the challenge in that? Also, keypunches don't like duplicating cards with weird hole patterns and it can actually damage them (the mechanism to move the code plate for printing gets pushed in bad directions). SimonElse: let me know if you need some cards punched for your project.

December 30, 2017 at 1:10 PM

Blogger Etienne said...

I was reading a report from 1972 that said the radar digitizer was causing RF interference to the long haul radio, when its doors were opened.

Technicians were sent out to analyze the problem. Yep, when the doors were opened, the radio link suffered. Closer inspection found that the component causing the interference was the core memory of the digitizer.

Probably doesn't meet FCC Part 15 specifications for unlicensed operation :-)

January 6, 2018 at 12:37 AM

Blogger ccdman said...

Hi Ken,
You narrative brought back memories from Madras 1974! I worked for IBM then, and went to fix a problem on a 1401 at a customer location - Rats had gotten into the area above the memory stack and done their bit! Anyhow, I ended up un-soldering an entire core plane from the middle of the stack and replacing it with another one I had to un-solder from a spare (which had other bad frames, then replacing it and soldering all the connections. It worked, the customer and my field manager could not believe it!
I recall this outfit was an ordnance factory; even the rat traps were painted in camouflage drab :)
Hope to drop by sometime at the museum when I come by Silicon Valley and flip through the ILD's and ALDs's if possible.
RK

January 7, 2018 at 10:51 AM

Anonymous Anonymous said...

A friend and co-worker, Wayne Linder, came to help me troubleshoot an intermittent problem on a 1401 in the DC area many years ago. Wayne asked me to tap the back of the Tape control gate while he traced a circuit with a Tectronix Scope. I forgot that I still had my wedding band on and proceeded to short out something. It took us about 4 hours to fix that problem so that we could get back to the original bug. Ike Cabase.

January 12, 2018 at 2:06 PM

Blogger ccdman said...

HaHa! That reminds me of the time when someone accidentally dropped a coin on the SMS card gate in a 7330 - As luck would have it, it happened to come to rest on the one card that happened to have the insulating coating on the land pattern on it - whew!

... and I know about the problems with the early TAU-9 tape control SMS cards -- It was 1967 or 1968 ?, my first 1401 account, and almost daily I had to troubleshoot intermittents. Invariably it was due to corrosion of the sharply bent through-hole leads of the 101 series transistors. The SMS card land patterns were originally designed for larger transistors and had greater lead spacings, and the 101's were smaller, so when these were mounted on the cards, the leads had to be formed into a shape that would allow proper mounting and soldering. This caused minute cracks in the nickel(?) plating on the lead wires where they were bent. Over time, (and possible storage under humid conditions) rust would form and weaken the leads to the point where they would crack with normal vibration. If you were lucky, this could be seen in the 'scope signals if knew where to look but most often, we would have to whack the logic gates with a handfull of 5081 punched cards to provide not-so-gentle encouragement to induce failure!

January 12, 2018 at 2:37 PM

Blogger bm said...

Really brought back my old memories of our work horse 1401. Starting from mid 60s till almost early 80s (yes early 80s) 1401s were the most popular used computers in India. Worked a lot on these machines during that time.

!8 Volt differential power supply was adjusted to optimize the memory operation and the fuse was notorious for the powering up problems since there was no physical indication. All other power supplies had CBs which could be easily observed.

February 9, 2018 at 4:40 PM

Blogger ccdman said...

Yes, bm! Do you recall "schmoo-ing" -- the process of optimizing the PS voltages to ensure that the average core would be magnetically biased correctly within the hysteresis curve. And it was so temperature dependent!

February 10, 2018 at 6:49 AM

Blogger bm said...

ccdman (RK) You really helped me to recollect the expression "schmooing" which we used at that time. Your narration of incidence of rats reminded me of one of our installations where 1401 was located right above the canteen of that institute. It was practically annual affair to have rat droppings giving us intermittent 'process errors'. Once they also happened to invade 1311 disks which took almost 10hrs to diagnose the problem.

February 10, 2018 at 7:44 PM

Blogger Peter Burgess said...

In 1967 I was the Controller of Aerosol Techniques Inc (Eastern Division). I was responsible for the operation of an IBM 1401 like this. Our work on this machine was the subject of a Harvard Business School 'case' after we worked through all the data collection issues outside the technical operation of the computer itself. We used a truckload of punched cards every week. I often talk about the 4K of main memory, so very good to see pictures of this together with a great description of what the memory consisted of! Thanks for this trip down my memory lane. Peter Burgess

February 28, 2018 at 6:10 AM

Blogger wlip said...

Hello, I started to work at IBM (in Brazil) in 1974 and was immediately involved with the end of IBM /360 systems and starting with IBM /370 systems, as 3125, 3145, 3148 and such. I made all the basic training of the I/Os (card readers and punch units, printers 1403, tape drives - 2420 and 3420, Hard Disks 2319 and 3330). It was a fantastic adventure through a technology that for such time was way advanced, over what I knew of electronics - vacuum tubes and first transistors and starting the TTL 7400 family of IC's from Texas Instruments. Yes, it was a fascinating diving into a technology that only huge corporations as IBM had at that time. Traveled the world to make training for those machines at IBM plans. I was specially mind driven by the idea of making a whole 3145 processor training in 2 months, not only learning how to debug everything (and I mean "everything), but also microcode loaded from a 8" floppy disk. Several problems on the processor hardware would be located analyzing the microcode failure, when it fails and why it fails. I really exploded my mind in knowledge at those years. It gaves me great advantage above other people in my long future ahead, since I learn how to do things in the right way, technically speaking. My future in electronics (until today) is profoundly based on IBM quality and sound thinking, do it well, do it good, do it better than perfect. IBM was gifted by stating all their ideals and future objectives with one simple word, "THINK".

August 27, 2018 at 1:02 PM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot