return to main 1401 Restoration Page
go to November, 2005
go to Team Bios
Wednesday October 5th
Saturday October 8th
Wednesday October 12th
Wednesday October 19th
Saturday October 22nd
Wednesday October 26th
Attendees (at "Restoration East", Grant Saviers' shop on road to Lick Observatory ;-) - Grant Saviers, Allen Palmer.
Tim Coslet came in and identified a number of dead components on the defective SMS cards that Ron Williams
has been identifying and swapping out of the machine. Ron finds about 2 bad cards/working day. Tim then marks the
component to be replaced and hands the card to Ed for removal and replacement. After a while Jim Manley
with young eyes and steady hands came in - and got chained to the bench - good slave :-))
First Light - In building astronomical telescopes there comes a time when some important things
are working, like the dome, the telescope mounting and drive, and the Great Mirror is figured, polished and mounted.
It is time to see if all this work has promise.
There is the night when you finally see (or photograph) a star. This is called "First Light"
- there is a lot of work yet to be done,
but some major things work well enough to see something. Like taking your kid to 1st grade.
- The 1401 works well enough
to read in the first two diagnostic tests from the card reader, and execute the tests correctly :-))
Robert Garner requested that I (Grant Saviers) update the team on our 729 reel clutch rebuild sub-project.
Why rebuild?
Electrical measurements:
Repacement bearings:
Clutch powder:
Felt washers:
Next steps:
and some printer stuff from Ron Williams - who hopefully understands it??
Attendees (at CHM)- Ron Williams, Bob Feretich, Robert Garner, Bill Flora, Ed Thelen.
Attendees Ron Williams, Tim Coslet, Ed Thelen - later we kidnapped Jim Manley with his
young eyes and steady hands for soldering.
It is a little alarming that so many passive components (inductors, basically a coil of wire in plastic) and
simple diodes fail. (In the glass diodes, corrosion seems to creep along the wire to glass contact, expanding and cracking the glass,
and the diode fails by some mechanism.) To date we have replaced maybe 30 diodes and 10 inductors? Scary.
Attendees Ron Williams, Robert Garner, Ron Crane, Don Cull, Robert Feretich, Bill Flora, Ed Thelen. Hmmm,
how to say this - politely? Today was not a winner. Ron Williams and Robert Feretich continued struggling to figure the desired
operation of the 1401 Printer Buffer option from the prints as there seems no manual describing operation. This option has an
added core memory buffer and drivers, and is not at all obvious what is supposed to go on in a detailed sense.
see added notes on 2N1302 transistors above -
Present were Ron Williams, Bill Flora, Don Cull, Robert Feretich, Robert Garner, Ed Thelen.
The 1402 Reader timing "Circuit Breakers", CBs have been cleaned and adjusted,
the read brushes checked, the card path transport works, two broken wires found and repaired, relays checked,
timing light struggled with, belts replaced, bearings checked and lubricated, on and on, ...
In the 1401 processor, the multiple power supplies checked and working,
some 70 faults in the 1401, including
about 50 cards have been replaced/fixed, the clocks and lower memory works, instruction fetch and
execute cycles work, about half of the instructions work when manually inserted via switches, ... .
And the original Diagnostic (and other decks) were read in using a borrowed
card reader to CD ROM and other storage. Diagnostic deck information
Here are the Diagnostic Decks that still yet to be performed correctly. Note that
decks one and two are missing - the machine read in and performed these two tests correctly :-))
A 28 megabyte .avi file
Here is a 30 second movie of the first attempt to read a large deck (of blank cards) into the 1401
via the card reader - note that there is work yet to be done ;-|
see added notes on 2N1302 transistors above -
Present were Ron Williams, Robert Feretich, Bob Erickson, Tim Coslet, and (briefly) Ed Thelen.
The initial reason after Allen got the 729 moving tape was that the right reel clutch assembly started to make seriously bad noises. Disassembly of this three clutch assembly revealed four problems:
Initial investigations:
See the web site for the data and chart, also pictures of the test setup.
Robert Garner and others are securing germanium transistors for the project.
Present were Ron Williams, Robert Feretich, Bill Flora, Frank King and Ed Thelen.
And some diagnostic e-mail - I guess I wish we had a blog -
The clutch assembly (right reel) on the 729. The slip rings
can be seen. The left two clutches are the tape up and tape down w.r.t.
the columns and the front geared clutch is the brake and load/unload clutch.
The left reel assembly with the series wound motor used for
high speed rewind. The other clutch functions are the same as 00249
Allen Palmer with version 1 of the torque measuring setup to
test IBM vs Placid clutch powders.
Rev 2 of the powder torque vs current setup. Chatillon
force gauges are connected to the aluminum swing arm to apply a
calibrated force at three different radii. The DVM measures the coil
current.
Grant Saviers using the hand press to make new internal felt
seal washers with the dies designed for this purpose
The
.xls spread sheet "clutch powder" and chart shows the measured
torque values for different clutch powders and different amounts of the
Placid powder. 20gms of Placid powder was selected as the best amount.
The .xls spread sheet "bearing deflections"
shows the angular
displacement vs load for three (none, one and two) 0.0039" shims between
the two radial ball bearings to provide preload. The original MRC
duplex bearing was also measured. As a result a compromise shim value
of 0.006" will be used in the final assembly.
On Thu, 2005-10-27 at 20:40 -0700, Bob Feretich wrote:
And Van Snyder responded
Van,
The 1402 card reader seems to be mostly working, but we need a
diagnostic to help us make the reading more reliable. Normally, we could
run card-to-print and see which columns need to be adjusted, but the
printer isn't working yet. (Ron Williams and I have been focusing on
printing for the last three weeks.)
Can you write a diagnostic that can validate reader reliability?
I'm thinking that we could start with a card that was punched...
9876543210-&9876543210-&9876543210-&
Bob:
I think 1040A does what you want.? Run it with SS D and E on, and C off.
SS D on doesn't try to chain-load the next program after reading 60
detail cards.? Instead, it just tries to read another 60 detail cards.
SS E on halts instead of printing on errors.? SS C off suppresses
printing correct results.? Also make sure not to put "1" in 1252 (S52)
as that would turn on header printing.
1040A has the desired pattern built in, instead of getting it from the
first detail card.
Have you sent 1040A.cd and 1040A.in to Cardamation?? 1040A.cd produces
the same core image as 1040-2object.txt, but it's 19 cards + detail
instead of 61 cards + detail.
The first card of 1040A.in is actually part of the program (as is card
62 of 1040-2object.txt), but in a format that Autocoder can't produce,
and the headers are in the program.
1040Anew.cd is entirely in Autocoder format, but the first *two* cards
of the detail deck (1040Anew.in) are header cards (instead of being part
of the program in a goofy format).
I've attached a gnuzip-compressed tar file with 1040A.s, 1040A.cd,
1040A.in, 1040A.lst, 1040Anew.s, 1040Anew.cd, 1040Anew.in, 1040Anew.lst,
and 1040Abig.in (the goofy last card of the program plus ten copies --
600 lines -- of the detail), all in Cardamation's ASCII-to-BCD code.
WinZip knows how to read gnuzip-compressed tar files.
If you want to patch the program so it doesn't halt on error, change the
halt at 916 in 1040A to a NOP.? Insert the following card before the
last one to make that patch:
....5...10...15...20...25...30...35...40...45...50...55...60...65...70...75
N? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? L001916B068 ? ? ? ? ? ? ? ? 1040
In 1040Anew, the error halt is at 593.? Insert the following card before
the last one to make that patch:
....5...10...15...20...25...30...35...40...45...50...55...60...65...70...75
N? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? L001519B068 ? ? ? ? ? ? ? ? 1040
If you use 1040-2object.txt, insert the following card somewhere between
48 and 62 (sequence numbers are in cc 78-80):
....5...10...15...20...25...30...35...40...45...50...55...60...65...70...75
L0129161001N
Let me know if 1040A won't do what you want.
Van
and presented a different way - with out what is ever causing the question marks
> Bob:
>
> I think 1040A does what you want. Run it with SS D and E on, and C
> off.
> SS D on doesn't try to chain-load the next program after reading 60
> detail cards. Instead, it just tries to read another 60 detail cards.
> SS E on halts instead of printing on errors. SS C off suppresses
> printing correct results. Also make sure not to put "1" in 1252 (S52)
> as that would turn on header printing.
>
> 1040A has the desired pattern built in, instead of getting it from the
> first detail card.
>
> Have you sent 1040A.cd and 1040A.in to Cardamation? 1040A.cd produces
> the same core image as 1040-2object.txt, but it's 19 cards + detail
> instead of 61 cards + detail.
>
> The first card of 1040A.in is actually part of the program (as is card
> 62 of 1040-2object.txt), but in a format that Autocoder can't produce,
> and the headers are in the program.
>
> 1040Anew.cd is entirely in Autocoder format, but the first *two* cards
> of the detail deck (1040Anew.in) are header cards (instead of being
> part
> of the program in a goofy format).
>
> I've attached a gnuzip-compressed tar file with 1040A.s, 1040A.cd,
> 1040A.in, 1040A.lst, 1040Anew.s, 1040Anew.cd, 1040Anew.in,
> 1040Anew.lst,
> and 1040Abig.in (the goofy last card of the program plus ten copies --
> 600 lines -- of the detail), all in Cardamation's ASCII-to-BCD code.
> WinZip knows how to read gnuzip-compressed tar files.
>
> If you want to patch the program so it doesn't halt on error,
> change the
> halt at 916 in 1040A to a NOP. Insert the following card before the
> last one to make that patch:
>
> ....
> 5...10...15...20...25...30...35...40...45...50...55...60...65...70...7
> 5
> N L001916B068
> 1040
>
> In 1040Anew, the error halt is at 593. Insert the following card
> before
> the last one to make that patch:
>
> ....
> 5...10...15...20...25...30...35...40...45...50...55...60...65...70...7
> 5
> N L001519B068
> 1040
>
> If you use 1040-2object.txt, insert the following card somewhere
> between
> 48 and 62 (sequence numbers are in cc 78-80):
>
> ....
> 5...10...15...20...25...30...35...40...45...50...55...60...65...70...7
> 5
> L0129161001N
>
> Let me know if 1040A won't do what you want.
>
> Van
go to 2005 November