Rescue 1130: 2014 Pickup of an IBM 1130 System and More
2014–2018
996 posts
2018 136
December 2018
- Keyboard testing completed, waiting on 3D printed parts before final assembly
- Plastic honeycomb arrived and test fit done with keyboard stack of DSKY substitute
- Assembling keyboard PCB for DSKY substitute
- Progress completing the DSKY substitute to use with Apollo Guidance Computer
- Working on restoration of erasable memory module for Apollo Guidance Computer
- If a tree falls in the backyard in the dark, will anyone here it?
- Redesigning keyboard structure for DSKY Substitue
- Finished up display board for DSKY Substitute and did some cosmetic engineering
- Almost completely done with display board for DSKY substitute
- Display PCB for DSKY Substitute is essentially complete and passing most tests
- Continuing populating DSKY display PCB and testing in stages
- Wiring up display PCB for DSKY substitute, working on keyboard and chatting with DSKY wizard
- Finished CAD modeling of DSKY substitute keyboard
- Continuing work in preparation for the next round of Apollo Guidance Computer restoration
- Designing the pushbutton keys for the DSKY keyboard substitute for Apollo Guidance Computer
November 2018
- PCBs sent to fab house and other work started for continued Apollo Guidance Computer restoration
- Readied PCB to build DSKY Substitute for Apollo Guidance Computer
- All parts placed on PCB for DSKY substitute for AGC testing
- Some repair work or preparation far from the AGC
- More planning for the Apollo Guidance Computer restoration
- Restoring an Apollo Guidance Computer, part V
- Restoring an Apollo Guidance Computer, part IV
- Restoring Apollo Guidance Computer, part III
- Restoring Apollo Guidance Computer, part II
- Restoring Apollo Guidance Computer, part I
- DSKY substitute as complete as I could get it before flying to work on AGC
- Soldering more secure connections for the DSKY substitute
- Testing Apollo Guidance Computer interface circuits to my DSKY substitute, other build/test activities
October 2018
- Good progress completing the DSKY substitute to use while restoring Apollo Guidance Computer
- Major progress wiring and testing the DSKY substitute to use with the Apollo Guidance Computer restoration
- Continuing to construct and test the substitute DSKY for the Apollo Guidance Computer restoration
- Building DSKY substitute
- Working on DSKY substitute to use with Apollo Guidance Computer; investigating the input-output methods of the AGC
- Reviewing physical construction of Apollo Guidance Computer
- Looking at types of code execution in the AGC and designing a DSKY substitute to support testing
- Looking at power in the AGC and at the DSKY interface
- Looking at the AGC Block II core rope memory structure
- Looking at read/write core memory used in AGC Block II
- Miscellaneous notes on AGC design from my research
- Studying to assist in the restoration of an Apollo Guidance Computer
- Teletype model 19 restoration complete; Sherman Tank Bar lives another day
September 2018
- Sherman Tank bar completed and ready for fundraiser tonight
- Teletype and Sherman Tank progress
- Starting on Sherman Tank bar construction
August 2018
- Work on model 14, 15 and 19 teletype parts
- Successful trip to RTTY Electronics for teletype parts
- Progress on model 14 Transmitter Distributor restoration and a motor investigation
- My Model 14 paper tape reader is the wrong speed, but we make continuing restoration process on the Teletypes
- VCF West exhibition this past weekend was a success
- Wrapping up and transporting teletypes to CHM for the Vintage Computer Festival West
- Readied everything for Vintage Computer Festival West, transporting to the site tomorrow
- ASR 33 repaired and ready for show; testing all demos to be ready for exhibition
- Preparing for VCF West exhibition, disaster strikes on ASR 33, work continues on model 15
July 2018
- Modification to allow use of ASR 33 paper tape reader with PDP 8 clone (SBC 6120)
- Fixed SBC6120, made duplicate paper tapes, and know cause of linefeed issue on ASR 33 teletype
- BaudotRSS program fixed and ready to drive model 15; paper tapes punched to drive ASR 33 demos
- My model 15 teletype working great, plus prep for VCF West exhibition
- Finished repair of ASR 33 punch, worked on model 15s, and prepared for exhibition at VCF West
- Cosmetic items added to ASR 33 and some work done on model 15 teletype
- Modified SBC 6120 to work correctly with ASR 33 teletype, as well as tested Altairduino to TTY link
- Progress on model 15 printer and other teletype news
- Testing out Altairduino and SBC 6120 with the ASR 33 teletype
- Progress of model 15/19 teletypes; modification done to SBC6120 (PDP8 clone)
- ASR 33 input received perfectly, can't get PC to RS232 link to output anything
- Prepped the Altairduino to drive the ASR 33 teletype for VCF West exhibit
- Finishing up ASR 33, preparing for VCF West exhibition August 4-5
- ASR 33 together and mostly working properly; progress on model 15 teletype keyboards
- Finished checkout of ASR 33 printer unit and punch
- Continued work restoring the ASR 33 printer unit
- Printing unit of ASR 33 in fairly good shape after cleaning and lubrication; built RS232 to current loop adapter
June 2018
- Good progress with model 15/19 teletypes, plus restoration work on IBM 1401 card reader
- Worked out ASR33 modification, USB to TTY module working fine
- Good progress on the USB to teletype interface debugging, plus restoration work on TTY 15 and ASR33
- Mainly debugging the CP2102 breakout boards, while the project itself seems to be functional
- Cleaning up board, identifying bad USB module
- Fixed ASR33 keyboard, built USB to teletype interface device but still debugging it
- Teletype stuff
- Worked on 1401 systems at CHM, two fun kits
- Picking up some teletypes
- Working on teletypes, laptop and refrigerator repair
- Restoration of 1401, MacBook Pro, Mac IIci, and work on Documation USB interface
- MacBook Pro repair
May 2018
- This and That
- Snail like progress finishing up the Documation card reader USB interface conversion
- Debugged and did more installation of the USB interface board into the Documation card reader.
- Found minor problems with Documation interface; started restoration of Teletype 19
- Nearly finished with conversion of Documation 1000 card reader, now debugging
- Working on Documation readers and interface installation
- Beginning to install USB interface into Documation card readers
- Soldering together my Documation card reader interface, plus diabolical soldering challenge kit
- Core memory Arduino shield progress; 1401 spurious card reader checks at CHM
- Built core memory Arduino shield, which isn't working correctly yet
- Archived 7000 punched cards of DNA sequencing
- Building card reader interfaces for Documation readers
- Labeled the 1053 emulator, looking into repair of IBM 2310 compatible disk drive heads
- Loaded two IBM 1130 oriented projects into Github
April 2018
- Seemingly possessed Diablo disk drive now working
- Finished assembly of the IBM 1130 Console Printer (1053) emulator box
- WIRING AND INSTALLING PARTS OF IBM 1130 CONSOLE PRINTER EMULATOR
- 1130 Console Printer emulator working to spec, waiting only to connect to real IBM 1130
- Steady debugging work on IBM 1130 support devices plus improvements and design ideas
- Improved version of IBM 1130 Console Printer emulator, plus work on possessed Diablo drive for Xerox Alto
- Build of IBM 1130 console printer (1053) emulator along with testing
- Pictures of the recent conversion of a 9 track tape drive to archive 7 track tapes
- Enhancements made to the 1053 Console Printer emulator for IBM 1130
- Developing 1053 console printer emulator for use with IBM 1130 systems
- Original FORTH from IBM 1130, meaning of pen markings on listings by Chuck Moore
- Set up tape drive to archive 7 track tape reels by recording flux transitions and decoding by software
- Understanding original FORTH
- Setting up a High Frequency ham radio station
- Making substantial progress understanding original FORTH
March 2018
- Exhaustive documentation and deconstruction of original FORTH
- Verifying 1130 FORTH is working properly, plus continued battle with the demon disk drive
- Original FORTH from IBM 1130 under the microscope
- Our Alto's Diablo disk drive is restored to working order
- Demon Diablo Disk Drive - attempted repair
- Historical recreation/restoration of original FORTH on the IBM 1130
- Various items - disk drives, ethernet tools and FORTH exploration
- Restoring the original source code for FORTH on the IBM 1130
February 2018
- Built battery for Roomba, discovered original FORTH software from 1130
- VCF and LCM in Seattle, plus work on a battery and terminal emulation
- Looking at conversion of HP 2622D (250 system console) to 2621A
- Finished archiving all known Xerox PARC disk cartridges
- Complication in rebuilding Roomba battery pack, digging into the 1402 design and operation
January 2018
- Producing replacement battery pack for original model Roomba vacuum
- HP 2621A terminal successfully connected to Altair 8800 replica (AltairArduino)
- Processed more PARC cartridges, validated latest ethernet tool, and worked on Altair replica to HP terminal link
- IBM 1401 reader-print problem fixed; last batch of disc cartridges from Xerox PARC picked up for archiving
- Building connection from Altair replica to HP 2621A terminal, rebuilding original Roomba battery pack
- Finished batch of PARC disks, got stand for my HP 2621A terminal
- More work on 1401 system read-print issue at Computer History Museum
- Using HP 2621A terminal with Altair 8800 replica
- Retrieved more images from the Xerox PARC archives
- Diagnosing 1401 read-print issue, getting Fortran compiler running on 1401
- Working on 1401 read-print issue, assisting a new IBM 1130 restoration effort
- Cataloging the archived Xerox PARC cartridges, overcoming password protection, work on 1401
2017 190
December 2017
- Repaired Roomba wheel but have to deal with a dead battery pack
- Worked on Roomba, archived large batch of Xerox PARC disk cartridges
- Working on reader stop problem on German 1401 at CHM
- Repairing a Roomba vacuum, aligned Diablo drive for Alto, demonstrated IBM 705 tube module function
- Both IBM 1401 systems fully operational after work today
- Miscellaneous projects and tests
- HP 2645A tape units tested, IBM 1401 memory problem diagnosed
- Detailed diagnostic work on failing 1401 memory, not yet repaired
- Put the new disk image through its paces on the HP 1000 - real machine quite slow
- More RTE IVB exploration and refinement, PASCAL made operational
- Disk prep for alignment, plus progress on RTE, terminals, and ethernet devices
- ALGOL working, battling my way through RTE, setting up logic analyzer with defective 12966A card
- 1401 system down with failing bottom 4K of core
- More checking of 12966A card, understanding dual terminal needs under simulator and installing Algol
- Dual terminals active on real HP 1000; continued diagnosis of defective serial card
- Successfully created alternative character sets for 264x terminal, finished ethernet tool and cleaned alignment cartridges
- Battling RTE IVB and working on defective 12966A card
November 2017
- Still working to have two terminals active under RTE IV B
- Now have the 2621A terminal working with my HP 1000 F system
- Still working to get 2621A terminal working with HP 1000
- Resolved copy and burn of 264x terminal character ROMs, fixing Diablo Alignment cartridges
- Worked out wiring for 2621A terminal
- Still diagnosing why my 2621A terminal is not communicating with HP 1000 system
- Building up some chops in RTE IVB, slowly and steadily
- Climbing up the RTE learning curve tailoring my system
- Built boot loader for HPdrive disks, installed it; starting RTE is much easier now
- Able to boot up RTE IVB on HP 1000 using emulated disk drive
- Slowly debugging the HPdrive emulation and bootup
- Got HPDrive up but not working, other HP1000 tinkering as well
- HP minicartridge tape drive successes
- Updated HP 1000 memory to 512KW, have new cartridge for 7906 drive
- Repaired minicartridge tape drives in 2645A terminal, Marc repaired an HP85 tape drive
- Built PC side of the HPdrive disk emulator, watched Ken get the ethernet tool working well
- Working on HPdrive emulation, 2262 terminal connector, 7906 alignment plan
- Various HP 1000 restoration activities
- Working on 7906, disk emulator alternative, and a discussion of my nonstandard board configuration
- Work on 7906 disc crashed head, preparing to wire 2262A terminal cable
- Odd disk drive failure, more debugging of ethernet tool and restoration of 7970B tape drive
- 7970 tape drive run through all diagnostics, plus a switch issue fixed
- CHM work day but did clean the faceplate to of HP 1000 to remove magic marker defacement
- Bottom platter of 7906 not damaged, working on drive emulator and diagnostics all run fine
October 2017
- Still chasing phantom issues probably connector related in HP 1000, suffered disc head crash
- 7906 disk fault corrected, working on 2645A tape drive capstans and debugging some HP 1000 F processor faul
- Ethernet tool final testing, disk head repair on two Diablo drives
- Tape not booting and going 'off the air' for a week
- Worked on 7970E tape drive then successfully ran quite a few diagnostics on system
- 2262 terminals and 7970E tape drive for HP 1000 system working; pressing on processor and disk debug
- Tried tape diagnostics for HP 1000 but tape drive not working well enough; terminal debugging
- Friday session at Marc's involving several machines
- Debugging work on terminal, disk and tape drives
- Good day at CHM with 1401, plus a wee bit of work on the HP 1000 peripherals
- Working on HP 1000 peripherals - disk, tape and terminal keyboard cables
- HP 1000 9 track tape drive tested, work on two terminals to make them fully usable
- HP 1000 terminal (2645A) working, Alto work accomplished
- HP 1000 updated to 7970E drive, work on new terminals
- HP 1000 system restoration - memory now working, moving on to tape drive
- Continuing working on HP 1000 system restoration, starting on disk and tape
- Solid progress on the HP 1000F system
- Pirate ship set sail, HP 1000F system delivered and restoration begins
September 2017
- Pirate ship animatronic controller finished, 21/MX system delayed
- Pirate ship controller almost totally complete; going to be restoring HP 21/MX system
- Pirate ship animation wiring underway
- Construction of the pirate ship and other props going well
- Finished masts, rolling cannon base, working on Jack Sparrow head actuator, other details
- Pirate ship ready for detail painting, other props being completed
- Disk emulator interface card fully tested, ready for Alto test; work on pirate ship bar
- Making progress on the disk emulator role and its interface board
- Changes made to disk emulator interface board
- Problems found in disk emulator and in Digibarn Alto; some corrected
August 2017
- Short hiatus attending to other tasks
- Display repaired for Digibarn Alto, first test of disk emulator tool
- Small mod to the disk emulator board and work on the pirate ship bar
- Cable and board completed for Diablo emulator disk tool for Alto
- Diablo disk emulator testing completed, plus pirate ship design and fabrication begins
- Debugging the update/write logic for the Diablo disk emulator for the Alto
- Test generator installed in disk emulator version of disk tool, starting to debug
- Logic complete for disk emulator version of Alto disk tool
- Xerox Alto work, donated Hawley mouse, and work on some other components
- Disk emulator role of Alto tool now handling read operations, working on write/update
- More code conversion and programming for the UofM card archiving task
- Seek logic proven out in disk emulator version of the Alto disk tool
- Debugging seek timing simulation
- Disk emulator testing and further design
- Building disk emulator functionality to replace disk drive on Alto
- Replaced my horizontal switching chip in Tek 7854, still not working (but different)
- Exhibited Alto at VCF West, finished reading U of M card decks
- Dive into the Telex tape drives to assess the restoration work ahead, plus prep for VCF-West exhibit
- Archiving more cards at CHM
- Picked up tape drives, read some old card decks for University of Michigan
July 2017
- Found bad custom chip part in 7854 scope and replacement part is amazingly available
- Ups and downs with Alto demonstration, finished the Heath C-3 Condenser Checker restoration
- Fixed triple power supply from a flea market
- Restoration work on Heath C-3 and on a 1401's card reader
- Wrote demo disk cartridges, practiced VCF-W demo and continued archiving PARC cartridges
- Failed part discovered in C-3 Condenser Checker, improvements made
- Fixing up an old Heath C-3 Condenser Tester
- Disk tool working, used to build images for demo at VCF West
- Testing complete for relay tester, ready to ship
- Finished construction of the permissive make relay tester
- Built RF amplifier to interface digital VFO to Heathkit HW-100 transceiver
- 1402 Permissive Relay Tester construction nearly completed
- Disk tool now working for both read and write; continued building the relay tester
- Core problem on 1401, progress on disk tool and in wiring up relay tester
- Wasted day fighting the disk tool logic to produce dummy disk data bits
- 1130 light panel upgrade ready to install, 1402 relay tester relay sockets being wired
- Almost done building bulb assemblies for 1130 light panel, beginning on 1402 relay tester
June 2017
- Building out 1130 bulb assemblies, begin construction of 1402 relay tester
- Repaired 1401 system at CHM, worked on 1130 lights and began relay tester for TechWorks!
- Building up self-testing generator inside disk tool, working on 1130 lights
- Fixed some defects, cleaned up disk tool
- Refactoring and ruggedizing my fpga logic for the disk tool
- Disk tool wrote cartridge images that boot on Alto; work on CHM 1401 and Digibarn Alto continues
- Slogging along working on Digibarn Alto power supplies
- IBM 1130 light panel upgrade boards complete, working on Alto disk tool debugging
- All boards working on IBM 1130 upgrade for light panel
- Finished all 1130 light panel boards, worked on 1401 system at CHM
- Building the IBM 1130 light panel upgrade
- Major progress on 1401, 1311, 729 and 1402 restorations
- Working on 1401 and other gear at museum in Binghamton, NY
- Making good progress on disk cartridge writing but not there yet
- Digging into the disk tool writing function and building lamp holders for the 1130
May 2017
- Resolved one anomaly and digging into the other, in the Alto disk tool
- Good progress on the disk tool debugging
- More work on IBM 1130 display panel upgrade
- Finished designing PCBs for the 1130 display panel, ordered all remaining parts, boards to foundry
- Alto event planning, work on IBM 1130 panel upgrade and on disk tool
- Building PCB design for IBM 1130 light enhancement, plus working on disk tool debugging
- Adjustments made to disk tool
- Mostly testing and data collection tasks on the Alto
- Issues found and hopefully fixed in disktool writing, plus good day with the 1401 computers
- IBM 1130 panel schematic, Alto restoration progress
- Finished up the upgrade of 026 keypunches, 1401 power sequencing, and built Digicomp I replica
- Digging into remaining Alto disk mysteries, prototype successful for IBM 1130 pedestal panel light enhancement
- Introduced important fix to the Alto Disk Tool, began prototyping for 1130 panel upgrade and worked on CHM modifications
- Working on Digibarn Alto, disk tool and ethernet bridge
- Progress on Alto disk tool, planning improvement to IBM 1130 display panel, and helping move a 4331 system
April 2017
- Not fully satisfied with the usability of my curve tracer, especially its 'quick test' function
- Vacuum tube curve tracer completed and working perfectly
- Wrapped up tube checker construction - 99% done
- Finished main wiring, tested by measuring a 6AU6
- Construction continues on vacuum tube curve tracer
- 1401 restoration work and continued curve tracer construction
- Building curve tracer into case
- Tube curve tracer board working and calibrating
- Op amp lab, vacuum tube curve tracer and disk tool work, plus vacation and other things
- Building tube curve tracer, new meter for TV-3 tester and progress on Alto ethernet gateway
- Work on Alto restoration, progress and a head crash
March 2017
- Continued work on the 1401 (DE) machine at CHM
- 1401 Computer and TV-3 Tube Tester progress
- More tube tester restoration work
- Working on 1401 computer, restoring tube tester
- PARC meeting picture, progress and not on the TV 3 tube tester
- TV 3A/U Navy tube tester restoration, still investigating disk tool issuing writing cartridges
- Detailed oscilloscope images comparing packs that boot and those that don't
- Digging into ALTO disk controller interaction with cartridges written by my disk tool
- Archived a number of Alto cartridges, attended a working session at Xerox PARC, and made good progress on ethernet tool
- Signal not getting through 3.395 MHz Crystal Filter on HW-100, then it is
- Looking for ALC level problems in HW-100
February 2017
- Still digging through HW-100 transceiver and debugging
- Zeroing in on issue with transmit operation of HW-100
- Fixed microphone, working way through the transmit side of HW-100 debugging and tuning
- DDS working in enclosure, now debugging the transmit issues of the HW-100
- C-3 and HW-100 work, construction of DDS box
- This and that
- Aligned receiver section, preparing to do transmitter alignment of HW-100
- Checkout of HW-100 transceiver and preparation to use DDS VFO in place of the heathkit supplied VFO
- powered up HW-100 and fixed first problem
- HW-100 power supply restored, disk tool archiving packs correctly
- Did more Alto testing and fixed up the VTVM
- Random work on restorations
- Got power supply for HW-100, replaced capacitors on VTVM
- Working on HW-100 and V-7, build of Digital Direct Synthesizer oscillator
- More restoration work on HW-100 and V-7 units
- HW-100 Transceiver modifications continue
- Restoration work V-7 VTVM, HW-100 SSB XCVR
- Preparing for modifications to HW-100 and testing key components
- Waiting for disk tool test time, meanwhile restoring a Heathkit HW-100 ham transceiver
- Found cause of errant data for first sector when writing an entire cartridge
- This and that
- Working on small flaw in disk tool, also repairing an old vacuum tube oscilloscope
January 2017
- Setting up emulator role testbed and building out test mechanisms
- Building out testbed to work on emulator role of Alto disk tool
- All drive boards and cables working correctly, buffed up documentation
- Doing some cleanup of logic and chasing temporary cable issue
- Testing emulator role
- Appears I have significantly improved the disk tool reading capability, ready to begin archiving
- Finished emulator board and tested a replacement method for clocking in data bits from disk
- Logic changes and new microscope put to use
- Getting set up to test again
- More holiday downtime
2016 253
December 2016
- Testing of disk tool on Alto system Diablo drive highlights remaining issues
- Validated new board and connectors, ready to be used on the Alto system to archive disk images tomorrow
- Holiday downtime
- Changed emulator board design and sent to fab
- Construction progress on PCBs and cabling, plus more testing
- Powered on new driver PCB and tested its correct functioning, also mostly build emulator role board
- Built additional boards and tested them, ready to connect power and run the Diablo
- Building new driver board
- Built PLL, integrating it into the driver logic; PCBs shipped
- Waiting on PCBs, refining retry logic while reading cartridges
- Working on the drive and fpga to further improve reading accuracy
- Still investigating the read error cases, plus working on the new PCBs
- Contemplating replacing Diablo data separator circuit with fpga based phase locked loop
- Emulator board designed and fabbed out
- Driver board released to foundry, beginning on emulator board.
- Driver board PCB designed, prepping for manufacturing and components ordered
- Write sector confirmed to work with new driver board, time to convert it to a PCB
- New driver board seems to be working properly; built logic to write an entire cartridge in one transaction
- Making progress on emulator role of disk tool
- Ethernet board working in Alto, optical mouse working as well
- Prepping for next Alto restoration session, debugging emulator function of disk tool
- Switched over the 1200K fpga board as the other board was unusable
November 2016
- Board ready but USB cable issue, finished coding emulator role
- Board checkout completed, ready to fire up test bed
- Set up to test again, checking out new board
- Emulator role built for reading every sector as it rotates under head
- Finishing read sector process for disk emulator role
- Developed logic for seeks and data separation during write to emulated disk drive
- Outline of the disk emulator role logic
- On vacation in Kaua'i but doing design work from the cabana
- Worked on Alto II and prepared for vacation
- Preparing to study the circuit failure in the Diablo drive
- Discovered cause of sectors with permanent checksum validation errors, working on possible solutions
- New logic for handing incoming bit stream working, dropped sector error rate by half
- Developed new approach to handling the clock and data signals from the drive
- Possible situation causing misreads
- Inconclusive investigation of one sector that receives checksum errors
- Restored the erased sectors on Cylinder 0, then began data analysis of the extracted disk image
- WriteSector working properly now
- Digging into what is on the disk surface, what I read and what I wrote
October 2016
- Still trying to find cause of failure to write
- Continuing work on Write Sector, now questioning operation of disk drive circuitry
- Debugging write operation to disk drive
- Write Sector logic working properly yet drive not actually writing
- Debugging write sector function, almost done but timing is a bit too long to fit in sector
- Working through the WriteSector transaction, step by step, first part of Header record
- Prepping for write function tests, debugging RAM load
- Connector built for new disk tool board, board looks good, also beginning tests of writing to disk
- Mod made to Diablo disk, no change in error rate, board wiring completed
- Doing Alto modification to Diablo disk drive, working on Write logic and building up new driver board
- Added automatic reread for sectors with checksum errors, discovered need for Diablo mod, working on new board
- Wiring new board, creating checksum status upload function, issue with track 0
- Read entire cartridge works, file produced as desired
- Debugging of ReadEntireCartridge transaction of disk tool, beginning build of second disk tool
- Read Sector working well with data in (un)reversed order, working on reading entire cartridge
- Read sector functionality of the Alto-Diablo disk tool is working well, minor issues to address overall
- All apps and diagnostics workign on Xerox Alto II, redesigning key component of disk tool
- Verified data and formating on disk cartridge, working through my logic to read the header field
- Working carefully through entire read sector using logic analyser
- Have matching board sets for Alto, debugging read sector operation on real disk drive
- New level shifting board appears sound, testing of read sector logic underway
- Analog challenge addressed in Disk tool to Diablo interfacing
- Checking out new level shifter circuitry for disk tool
- Progress on Alto restoration and on disk tool
- Unsuccessful day testing with loaner Diablo drive
- Working on disk emulator logic, plus picked up disk drive and cartridge for testing
- VGA display working and ready for use
- Reading entire cartridge by command; working on VGA display
- Worked out method to read an entire disk cartridge into RAM, plus working on emulator logic
- RAM access fixed, ready to start using the tool to archive disks
- Chasing RAM reading problem
September 2016
- Diablo tool now reading and writing RAM across USB, almost ready for testing and cartridge archiving
- Replaced logic to read/write RAM over USB link
- Testing on the Alto and Diablo successful, booted up today
- Working during lucid moments, in some cases cleaning up fever distorted logic
- Flat on back with flu
- RAM problems due to Xilinx handling of tristates (again)
- Problem with driver board seems to be with RAM write and read
- Testing with built in pattern generator and logic analyzer
- Built in test generator to produce signals 'as if' real disk were being read
- Developing better testing and debugging functions
- Testing of disk tool with real Diablo drive
- Tool ready for first test with Diablo 31 drive
- 1401 work, Alto Diablo tool work and a discovery about our Alto cartridge
- Testing new circuits to level shift signals for Diablo disk tool
- High frequency testing of the disk drive level shifting circuits
- Continuing work on disk driver tool
- Fine tuning of plan for sector updates on the disk tool
- Found and fixed a bad chip in Xerox Alto II, writing sectors working in disk tool
- write field working and write sector function seemingly works as well
- Building out and testing the write sector logic
- Diablo driver logic ready to read target sectors from live disk, working on write logic
- progress on RAM access logic for disk tool
- Debugging Diablo disk driver logic using Xilinx simulator, building out core functionality
- Working on the core of the driver role logic
- Debugging work on Xerox Alto II with logic analyzer, bit of work on Diablo driver/emulator
- Got to bottom of most of the USB to memory issues, adding disk driver logic
- Struggling to get RAM function working
August 2016
- Addressing the frequency challenges in level shifting the disk head signals, building out disk driver logic
- Driver board tested okay, building driver logic now
- Steady work on building up board
- Building up disk tool foundational logic
- Setting up to test the disk driver role board and starting on the fpga implementation
- Done wiring the driver role extension board, digging into the design of the logic
- Work on Diablo disk driver/emulator tool
- Substantial progress wiring up board for Diablo driver role, plus some Calcomp investigation
- Blocked on a couple of fronts with Diablo tool wiring and 3178 monitor repair
- Finishing design work and starting construction of Xerox Alto - Diablo disk tool
- Got some 3178 terminals, also parts for SCR module replacements
- Light display pedestal FINALLY completed and closed up.
- SCRs replaced on light panel, nearing end of bulb insertion; checking out repaired drum for plotter
- Finished cleaning and testing lamp assemblies, began reassembly of light panel; plotter drum much improved
- Restoring light display panel, gluing and oxidation removal
- Beginning restoration of light panel on 1131
- Memory jumper reconnected and system buttoned up
- Under the weather, resting up
- Cleanup after VCF West, fixing system and restoring to operation at home
- Exhibited 1130 systems at VCF West, back home and recovering
- Replica completed, prepared to move to CHM tomorrow for VCF West
- Replica cosmetics completed, wiring and testing electronics, improvements to SAC USB robustness
- Corrected 0.1% data corruption rate on USB link, finished replica cosmetics, successfully tested demonstration tasks
- Testing demonstrations, completing replica cosmetic improvements
- 1132 power connector fixed, display panel fixed on replica, signage done for VCF West
July 2016
- Preparation for VCF, working to install missing jackscrew in 1132 power connector inside 1131
- Working on Xerox Alto restoration, preparing for VCF exhibition
- Virtual 1403 printer working now, prepping for show, accidentally damaged replica display pedestal (!)
- Copied real disk cartridge to virtual drive, other preparations for VCF exhibition
- Running DMS2 from virtual disk, prepping for show, more testing
- Memory defect repaired, full 16K words working on the 1130 again
- Debugging the defect in the core memory, progress on virtual 1403 and a bit of exhibition prep
- Painting covers for replica 1130, working on virtual 1403, other devices and defective memory card
- Prep for VCF West, testing, boot up and running DMS2 from virtual 2310, virtual 1422 and real 1132 peripherals, bad memory card
- Virtual 2310 disk drive working, plus preparation for VCF West exhibition of real and replica 1130 systems
- virtual 1442 reader and punch working properly, moving on to other testing and work
- Still fighting 1442 copyover plus replacement 1403 printer chain created
- 1442 reading perfect, but still copyover problems
- Continuing to debug and improve 1442 device, also working on exhibit at VCF W
- Core reading is working in virtual 1442 device
- Virtual 1442 slogging along, cleaning up and improving
- Good progress on virtual 1442 card reader
- Debugging virtual 1442 reader/punch
- Virtual 2310 drive passes tests, just needs to run more comprehensive diagnostic to get 'signed off'
- Seek and read of virtual 2310 working, small issue with seek op complete, plus other progress
- Solid progress debugging virtual 2310 disk drives, plus other work
- Signs of life on v1403, v1442 and mirror CES - plenty of testing and debugging
- New SAC Interface GUI ready for V1442, V2310, V1403 and bit switch testing
- SAC Interface new GUI - virtual 2501 and core memory load working so far
- New GUI 2501 Card Reader testing going well, basic reading is solid
- Short day but cleared up a few SAC Interface issues
- New GUI and SAC FPGA box communicating, 1053 Console Printer tweaks, and Xerox Alto Disk issues
- Printer closed up, Xerox Alto restoration work and debugging new 1130 GUI
June 2016
- Overseas trip
- Xerox Alto CRT driver tool completed and sent to team
- Alto II CRT test tool designed
- Xerox Alto II restoration begins, some work on 1130
- Back to work on the new GUI for the 1130
- Recovered my GUI and fpga work of past month
- Setback getting my recovered data
- Adjusted the 1053 console printer for color ribbon shift, working on other quirks
- Continuing design for use of EMM 32K word memory module
- 1053 reassembly moving along, plus other activities
May 2016
- Fixed several issues with 1053 console printer
- 1442 reads fine, cornering still not right; 1053 problems mitigated; starting on memory expansion
- Almost there with cornering station on 1442 reader
- 1442 Card Reader/Punch is quite broken in the punch mechanism, but have hope for the reader side
- Jam removed from punch, discovered one of 12 punches had fallen out
- Adjusted punch of 1442, lacing disappeared, now working on cornering station ejection
- Investigating possible causes of 1442 punch lacing during NPRO
- 1442 back together, testing now, plus rebuilding laptop
- punch unit assembled and partly installed in 1442 card reader/punch
- Wheel finished and beginning reassembly in 1442 Card Reader/Punch
- Memory increase to 32K using EMM core card - design investigation complete
- Continuing 1442 card punch restoration of punch wheel, picking up core memory for upgrade of 1130 to 32K configuration
- Nearly done restoring the broken grit wheel for the punch unit in the 1442 reader/punch, while waiting for plotter restoration answers
- Miscellaneous
- Recent work almost certainly lost, but soldiering on
- Laptop disk crisis, setback on plotter restoration and progress on SAC program (possibly lost however)
- Debugging started on 2501 function as GUI change nears completion
- Building mirror interfaces for console entry switches and 1053 console printer
- Great progress rebuilding GUI for SAC Interface Box
- Completing 2310 and 2501 device implementations
- Restoration work on 1442, plotter and more development of new GUI
April 2016
- Iconized menus on the new GUI
- Finalizing GUI appearance for main 1131 screen, investigating Calcomp drum repair
- Dead end with plotter drum fix, but moving ahead on GUI restructuring
- plotter work on SAC Interface: new board, GUI enhancements
- Have new fpga board working correctly
- Program on firmware for new fpga board, also working to restructure GUI program
- More battles with toolchains for the new fpga board, along with work on the revamped GUI
- New fpga board in place, still working on USB firmware to restore communications
- Fixing design flaw in mirror 1442 mode, plus other things
- Plotter restoration preparation, other distractions and a few bits of progress
- Work on paper tape plotter and other things
March 2016
- Converting 1442 adapter for both mirror and virtual mode, plus plotter restoration start
- Up and running on Vivado toolchain, plus work on mirror 1442 mode
- Various small bits of progress
- Working on high speed link and physical peripheral functionality
- Virtual 1403 printer function completed, moving on to a Calcomp 565 plotter restoration to create a real 1627
- Problem with 1403 function isolated to 'write special data' transaction from PC
- One nit and 1403 is complete
- Down to last few tests for virtual 1403 printer
- Still battling the virtual 1403 virtual carriage control tape for skip; 1401 display panel design work
- Virtual 1403 printer is printing lines, skipping and spacing, but not fully correct yet
- Plotter partially working, virtual 1403 printer progress
- Progress on virtual 1403 - testing spacing and skipping - plus work on 1627 plotter
- Now testing virtual 1403 printer, real 1627-substitute plotter
- High speed fpga to fpga link complete, virtual 1403 printer implementation 99% done
- Fine tuning the resilient high speed fpga 2 fpga link, plus implementing virtual 1403 printer function
- many improvements and more design work on peripherals
- Virtual 1442 booting now working and able to boot up and run diagnostics. Working on high speed link and slave peripherals
- Virtual 1442 card reader/punch functionality working to my spec, trying to run 1442 diagnostics now
February 2016
- Finally moving forward on 1442 card reader and other fronts
- testing of rewritter 1442 buffer handling logic, 1800 and 1620 news, and work on high speed link resilience
- Reimplemented buffer logic for 1442 card reader/punch, resolving 3d printer issue
- Continuing to slog painfully through the column corruption issue with the virtual 1442 driver
- Working on 1627, 1134 and 1055 adapter functions, built 3D printer, but hitting a brick wall on 1442 buffer glitch
- Virtual 1442 stacker select working, still tweaking punch and boot
- V1442 card reading is complete, now focusing on punching and stacker select
- Almost finished virtual 1442 card reader/punch testing, beginning testing of the physical 1627 plotter
- Virtual 1442 testing going well, beginning to wire up the 1627 plotter device
- Implementation of linkages for 1627 plotter, 1134 paper tape reader and 1055 paper tape punch, plus successful virtual 1442 debugging
- SAC Interface fan-out strategy change, more progress on 1442 function
- Virtual 1442 now loading pre-read buffer and triggering interrupts
- Solid progress debugging virtual 1442 card reader/punch function
- Testing underway for 1442 function, plus preparing my replica 1627 plotter for attachment
- Fought space limit in FPGA and almost back to testing 1442
- Need to upgrade to bigger FPGA to continue developing SAC Interface Unit
- More work on virtual 1442 reader/punch functionality
- Working on both virtual and real 1442 card reader/punch units
- Virtual 2501 card reader functionality tested and working well, building out 1442 implementation
January 2016
- Design work for virtual 1403, virtual 1442, real paper tape and real plotter in SAC Interface Unit
- Virtual 2310 disk now almost at parity with real drive performance, plus another 1130 on its way to restoration
- Steadily working my way through the new SAC Interface transaction engine and functions that use it
- Working on core load function - fpga logic debugging
- Now processing 12 word transactions, working on core load function
- Logic to return values from FPGA not working perfectly
- Solve problem with 12 word transactions to SAC Interface unit
- Read cards for 1401 music producing program, debugging my 12 word transaction engine on the SAC Interface
- Work at CHM, new lift cart and continued work on SAC Interface logic
- Improving fpga efficiency and improving the 1403 function
- Modifying SAC Interface to use larger USB payload
- Performance analysis of virtual disk drive and improvement plans
- Working on other virtual peripheral functions of the SAC Interface Box
- Fighting Visual Studio and other toolchains - hours frittered away attempt to compile a few minutes of changed code
- Faster core access working, 2310 virtual disk working, continuing to debug functionality
- Disk function appears to be working but slow - working on efficiency changes
- Solid progress on virtual 2310 functionality - reads well, but seeks still have a problem
- Continuing to debut 2310 function, plus news from Finland
- Working on virtual 2310 disk function in SAC Interface Unit
- Seller shipped the wrong sized paper for the console printer
- Flaw in 2310 function organization between PC and FPGA, changed and now under testing
- Chasing odd issue with virtual 2310 adapter in SAC Interface Box
- Debugging virtual 2310 disk adapter and working on real peripherals
2015 292
December 2015
- 1053 mirror adapter working correctly, good progress debugging virtual 2310 disk drive adapter
- Debugging work on 1053 and on SAC box mirror1053 and virtual 2310 functions
- Working on a repair to the cracked ceramic feed wheel on the 1442 card reader punch
- Working on FIFO code in SAC Interface Box
- Repaired the color shift tape for the 1053 console printer
- Done with System Load deck work
- Load deck cleanup and a bit of work on 1053 restoration
- Work on 1130 simulator tools for system load deck
- DMS R2 V12 DECK AND CARTRIDGE WORKING, BEGAN ON V13 VERSION FROM PTF DECKS
- Initial system load of DMS R2 V11 and update process to V12 working properly
- New System Load decks worked to build R2 V11 from scratch
- Read in lots of cards for system load decks, donated 1130 programs, as well as scanned several donated manuals
- 1800 in Finland now executing instructions, while my virtual card decks for system load are being completed
- Working with DMS card decks and my utility program
- Read more of DMS R2 V11 decks, COBOL and RPG compilers, plus news of 1800 restoration in Finland
- Visited museum and returned home
November 2015
- In London on business and pleasure
- Scanning DMS V11 load decks
- Finding and reading in real decks to complete system load files
- System Load Deck utility working perfectly now
- Moving forward with system load deck and cartridge recreation
- Read in 1130 application deck, continued work on system load process
- Debugging decks from my utility with the System Load process for DMS2
- Utility to recreate phase decks from system cartridge working properly
- Debugging my utility to produce a distribution cartridge and card decks
- Code development for system distribution utility
- Building utility to recreate the system load deck and build a distribution cartridge image
- 1053 carrier return cord attached; working on DMS2 distribution deck recreation
- Work on DMS distribution project and mag tape interface
- Work on 1053, DMS2 system files and the mag tape support for 1130
- Mag Tape routines and interface planning for SAC Interface Box
- Not much work time, but some research leading to potential to hook tape drives to 1130
- Looking for cause of hot bits on inbound data from SAC interface box
- Debugging activity on the SAC box and a bit of remote aid
- Starting in on string retrheading in 1053 and further debugging of the SAC Interface Box
October 2015
- Knocking down issues in the 2310 and 1053 device implementations
- Solid progress on the virtual 2310 and mirror 1053 adapter functions
- Working on some peripherals
- Still debugging 2310 and 1053 virtual/mirror adapter operation
- Dellivery and inspection of Diablo Model 31 disk drive
- Setting up IBM 9 track tape to use with P390 server
- Console printer being exercised, more debugging for 1053 and 2310 PC drivers
- Progressing on debugging the virtual 2310 disk drive
- Debugging away on the virtual 2310 and mirror 1053 device adapters, plus some disk and tape device activity
- Minor progress on Python code and new disk drive coming
- Bit of testing and cleanup accomplished on SAC Interface Box
- Forced busy bit with mirror device adapters won't work. Restoration on PE disk drive. Other debugging on SAC Interface Box
- Making progress with mirror 1053 driver testing
- Moving ahead debugging the 1053 mirror adapter
- Debugging and modifying mirror device logic in SAC Interface Box, plus new (!) disk drive arrives
- Debugging of virtual and mirror device adapters, plus new test tool
- Testing of SAC Interface box with Linux laptop hosting the Python program, 9 track tape drive arrives, and 1053 mumble mumble mumble
- Work on SAC box Python side, design investigations, little progress on 1053
- Design choices for finishing SAC Interface Box and lots of research
- New disk drive coming, plus thinking about tape and disk support for SAC Interface Box
September 2015
- Small progress and ceasefire on the 1053 spring front, major coding and testing of the SAC Interface virtual and mirror devices
- Spring 99999, me 0 but continued building out SAC Interface Box functionality
- Getting camera visibility with the fiber optic camera, plus fpga touchup
- Using fiber optic camera to work on 1053, plus continued SAC Interface enhancement work
- Not much free time, but accomplished a bit
- Hunting errant spring in 1053, building out device support in SAC Interface Box
- Console Printer (1053) improved again, working on SAC Box functionality
- Major work SAC Interface Box device support, plus working on 1053 console printer
- Worked on 1053 a bit, mostly extended logic in SAC Interface Box
- 1131 repaired, SAC Interface box working, testing 1053 console printer
- Developing 'mirror' devices for the SAC Interface box; figuring out problem in the 1131 resistor panel
- Improved PC side program for SAC Interface box, 1130 not working
- Progress on 1053, keyboard and SAC Interface box, albeit measurable in microinches not normal strides
- Still fighting wiring on resistor panel, fixed keyboard/console switch, tuned up 1053 console printer
- SAC Interface Box fits and starts; 1053 console printer and keyboard progress
- SAC Interface Box still one signal failing, plus console printer and console switch issues
- SAC Interface Box new driver connectors debugging, 2 signals left to resolve
- Finished the new connectors for SAC Interface Box, tested and have a few minor issues to clean up
- Substituting new driver boards in SAC Interface Box to improve connection reliability
- SAC enhancement to push 1130 buttons working, reworking SAC driver board to eliminate the unreliable wire connections
- Debugging the 1130 button activation by SAC Interface Box enhancement
- Finished all wiring for SAC Interface Box enhancement, ran console printer diagnostics fully
- Console Printer looks very good and the enhanced functionality of the SAC Interface box is working well
- Interrupt enhancement to SAC box wired and ready for testing, attempting 1053 pivot screw replacement
- 1053 pull links done, connected SAC enhancement into 1130 backplanes
- Conquered springs in 1053 console, more work on SAC interface enhancement
- Tab interposer spring installed in 1053 printer, wiring and cabling work for SAC Interface enhancement
- Light day, some work on SAC expansion cable
- Diving into the console printer inability to trigger tab by program command, plus work on SAC interface box enhancement
- Still battling persnickety selectric typewriter mechanim. Wired up the board to emulate the Prog Load button for virtual 2501 reader
August 2015
- Console Printer (1053) adjustment/testing and enhancement of the SAC Interface Box
- Working through the 1053 Console Printer (IO Selectric) diagnostics and making adustments
- Designing enhancement for SAC Interface Box and working on misadjustment of console printer shift mechanism
- Planning an enhancement for SAC Interface Box, plus debugging the Console Printer operation
- Provided Program Load (boot) mode for the virtual 2501 card reader
- Running diagnostic card decks on the 1130 - CPU completely validated, some issues with console typewriter
- Testing Paper Tape Reader for 1130, plus other news.
- Hooking up Paper Tape reader to slave Arduino and linking it to the SAC Interface Box
- Completed medium speed link logic for SAC box, implementing paper tape over the link, and thinking about 1442 reader/punch repair
- Away but making a bit of progress with FPGA design
- Building up the medium SPI link with an Arduino endpoint
- Still cleaning Pertec disk head before returning it to service; working on SAC Interface Box
- SAC Interface box fast SPI link debugged and working
- Pertec head looks salvageable
- SAC Interface fast link error checking logic improvement
- CHM 1401 issue with group mark resolved, working on improved fast SPI link logic on SAC Interface Box
- Mostly 1401 restoration today
- Adding CRC to the fast SPI link capability of the SAC Interface Box
- Removed and began to clean the Pertec head, got SAC Interface fpga board back in operation to resume debugging of logic
- Making progress on ztex fpga board issues; researching mystery logic in a 1401 at CHM
- Work resumes on SAC Interface box
- Looking into automated wiring discover for 1401 systems
- Head crash cuts short my testing of the Pertec controller
- Working on Pertec drive CRC error checking logic; resolved perlexing validity check error on 1401 at CHM
- Pertec drive fpga controller reading sectors properly, implementing CRC error checking. News from the 1800 restoration
- Now reading sectors into the FIFO on the fpga controller for the Pertec D3422 drive
- Still battling sector read logic in my controller for the Pertec D3422 disk drive
July 2015
- Extensive diagnostics working, seek transactions fully debugged on Pertec drive controller
- This and that on 1401 and Pertec drive
- fpga controller for Pertec drive now communicates with PC; diagnosed problem with 5V timer board
- Debugging read/display logic in fpga based controller for Pertec D3422 disk
- Reading headers for sector zero on all platters, heads and cylinders
- Seeking okay now verifying reading functionality of Pertec D3422 drive
- FPGA controller controlling arm on Pertec disk drive, but needed change to cabling for reliability
- Matching timing to needs of the Pertec drive and cleaning up my controller logic
- Hooked up fpga controller to Pertec D3422 drive for testing
- First connection of my controller built to drive the Pertec drive
- Pertec drive solenoid working, spins up to Ready status, now I build test controller to validate operation
- Pertec ddrive issue appears to be simply a bad fuseholder
- Done with DOS/VS, digging through Pertec problems, and repairing Nixie/Dekatron clock
- P390 continued DOS sysgen, Pertec disk drive restoration continues
- Pertec drive loading heads on disks successfully, DOS/VS sysgen proceeding
- Checking out Pertec startup functionality plus achieved DOS/VS generation (but using Hercules)
- Will never be able to run DOS/VS on P390, put crowbar circuits back into Pertec and worked on ztex board issue
- Pertec power problems appear fixed, diagnosis of ztex fpga board issue and P390 DOS/VS work done
- Pertec power issues - two steps forward, one step back, plus toying with P390
- P390 playing with DOS, Pertec power supply diagnosis and repair work
- Back and staring on the disk drive debugging
- Holiday interruption but some progress on P390 and activity on Pertec
- Desoldering station working, not so much the ztex board, and continued progress with the P390
- This and that, mostly P390
- P390, SAC Interface ztex board and other work
- VM/370 up and running on P390, digging into the ztex fpga board issue for SAC Interface box
- Working on install of VM/370 R6 and DOS/VS R34 on the P390 system, plus work on the ztex board problem
June 2015
- P390 System running several versions of MVS, OS/390 or Z/OS
- P390 checks out and runs MVS, replacement op amp commits suicide, 1442 card reader news of the world
- Doing well with Pertec power supply, plus checkout of a donated system
- Bit of work after I return from biz trip - still a draw between Pertec and me
- A little puttering on Father's Day before the family assembles
- 1053 console printer assembled in covers, fully tested, not quite ready. Pertec power supply travails filled my remaining hours
- 1053 carrier return working well, continued work on Pertec drive
- Replaced ten tantalum capacitors, 100+ to go in the Pertec disk drive, plus fighting the Ztex/Xilinx toolchains and designs
- Repaired 1053 part, repaired Pertec drive board but more problems remain
- Jeweler working on 1053 part, plus miscellaneous work on the Nixie/Dekatron clock and the Pertec drive
- Failed component found in Pertec drive, plus spent some time with 1053 and SAC Interface box issues
- No luck with two different sources offering parts from 1053 consoles; some work on Dekatron/Nixie clock and on Pertec drive
- Possible spare part source, digging into Pertec drive problem
- Welder can't fix 1053 part but made some progress investigating problem with Pertec disk drive
- Reverse engineered the disk interface and dug further into the restoration of the drive.
- Digging into the Pertec disk drive while sorting out the repair/replacement part for the 1053
- 1053 margin rack disassembled and old lube removed, diagnosed why Pertec drive won't load and go ready
- Extremely close, but now I have to fix a part that I broke before this endless restoration of the 1053 is done
- Still working to get the escapement and CR cords on the 1053 exactly right, plus checkout of the Pertec disk drive
- Studying how to set up escapement and carrier return cords on 1053, plus newly acquired Pertec cartridge disk drive
- Just about done with 1053 console printer
- Day of unexpected teeny setbacks lost me a few hours
- Getting very close to done with 1053 printer, meanwhile replacement fpga board arrived
- Spring 20 - me 1, but 1 is all I needed. Continuing with 1053 printer restoration
May 2015
- Spring 999, me 0
- Tab problem identified, replacing part, and carrier return issue tentatively corrected on the 1053 console printer
- More time dedicated to the typewriter space, tab and carrier return functioning
- More work on console printer (1053)
- Working on 1053 console printer, attempt to rescue fpga board, and checkout of a Tek 7854 scope
- Reassembled 1052 console, working on carrier return issue, while fpga board in interface box is still fubar
- Began reassembly of 1052 console printer mechanism, plus failed attempts to tack the jumper wire on the fpga board chip lead
- One small step away from fixing the FPGA board and resuming testing of the SAC Interface
- In the last inches before the completion line, defeat was snatched from the jaws of victory, with a big snag
- SAC Interface Box virtual 2501 card reader passes all tests, still chasing a minor problem
- Stamping out bugs one by one
- Very good progress on the QA of the SAC Interface Box core functions
- Logic cleanup and micro-testing of the SAC Interface Box functionality
- Very little time to work on the 1130 until today
- Still working on SAC Interface Box
- SAC Interface logic testing/improvement plus disk cartridge cleaning machine
- Small progress today on SAC Interface box
- SPI link operating at 12MHz, 2501 reader function getting more solid
- Short but unproductive day chasing problems in the SAC Interface Box
- Still working out kinks in the virtual 2501 card reader functionality.
- Virtual 2501 card reader from PC file through SAC Interface Box is working, nearly done with testing
- Beginning testing of virtual 2501 card reader through SAC Interface Box
- Debugging the virtual 2501 card reader implemented on SAC Interface Box plus PC
April 2015
- Implementing high speed SPI link from SAC Interface box to secondary fpga boards
- 1627 plotter replica working through SAC Interface box, working on paper tape reader/punch and virtual 2501 implementations
- Building out SAC Interface with paper tape, virtual card reader and plotter support
- Testing device adapter for replica of 1627 plotter
- SAC Interface loads IBM 1130 core from PC file
- SAC Interface fully functional, code added to load simulator files into 1130 core
- Cycle Steal, Interrupt triggering and many virtual device capabilities working perfectly in SAC Interface Box
- Now handling cycle steal fetch requests and status inquiries from PC to the SAC Interface Box
- No work today, ergo no progress. Somehow there is a correlation
- Transactional logic working and returning data, on the SAC Interface Box
- PC link to SAC Interface Box operating,. now working on validating the commands and responses
- SAC Interface Box working correctly for all XIO types - ready to support devices - now debugging the PC link
- SAC Interface Box working perfectly for cycle steal and Sense Device operations - testing continues
- SAC Interface wiring completed, minor snag to fix then back to testing
- Wiring in newest driver board
- Two steps forward, one step back - the motif of the SAC Interface box
- Homing in on last issues with cycle steal addressing and the basic bidirectional USB link from SAC Interface box to PC program
- Slogging away at SAC Interface unit
- Some changes made to SAC Interface fpga logic while on business trip
- Some work on the Channel Address In flakiness
- SAC Interface cycle stealing fetch and store work perfectly other than some address bit issues
- SAC Interface cycle stealing access to 1130 memory is functional
- SAC Interface testing and logic improvement
- Channel Data input for XIO instructions and cycle mirroring logic working on SAC Interface box
- Validated last of the lines for the SAC Interface box, ready to begin testing certain FSMs
- Breakthrough on SAC Interface
March 2015
- SAC Interface cleanup, a discovery and adjustments underway - coming along quite nicely
- SAC Interface box physical circuits and PC transport link getting near end of quality assurance testing
- SAC Interface (re)wiring finished and testing underway
- New driver board installed in SAC Interface box, wiring almost complete
- Issue with SAC Interface driver circuits diagnosed, developing the fairly easy resolution
- Fixed up lighting in data center shed
- SAC Interface debugging work, finding bad solder points on interface cards
- Partially reassembled 1442 punch, debugging on SAC interface and some datacenter progress
- SAC interface to PC link established
- Long day, little progress on the USB link to the fpga board
- SAC Interface PC link testing
- Battling new fpga card toolchain and building PC side program for first SAC interface debugging
- Looking at options to repair feed wheel of 1442 reader, while continuing SAC Interface construction
- Removed stiffness in feed wheel roller pivot on 1442 reader, moved some equipment into the data center and worked on SAC interface programming
- Tearing down the punch unit of the 1442, wrapped up construction of the SAC Interface box, on to programming and debugging
- More work (and rework) on the SAC interface boards, plus continued work on the card reader.
- Identified problem at root of the 1442 card reader/punch problems, meanwhile continued wiring SAC interface box
- Plodding through wiring and testing of SAC Interface cards, plus work on the 1442 read/punch
- Printed first page from boot up of DMS2 on newly restored 1132 printer
- 1132 Printer restored and fully operational, more wiring of circuit interface cards for SAC interface box
- Major progress on solenoid for print column 60 of 1132 printer
- Attempt to fix bad solenoid for column 60 of the 1132 printer, plus completing construction of boards for SAC interface
- SAC interface board construction underway, solid progress on 1132 printer and card deck punched for 1401
- Found cause of carriage restore issue with 1132 printer, plus began hand soldering a SAC interface card
- Digging into remaining printer problems plus successful build of reflow oven and arrival of the new FPGA board
- 1132 printer debugging and work on the new SAC interface hardware
- 'Punch list' of problems with the 1132 printer for further investigation, plus SAC Interface PCBs arrive
- Driving the printer and checking its operation while waiting for my SAC interface boards
- Printer working fairly well in initial tests, also source code extracted from tape
- IBM 1132 Printer reassembled and testing underway
February 2015
- Beginning cleaning of final 1132 printer levers, nearly done with rehabilitation
- More 1132 printer cleaning, rehabilitation and oiling
- Continued 1132 rehabilitation, SAC interface boards out to fab
- Creating SAC Interface boards
- Designing SAC Interface custom PCBs
- SAC Interface diagnosis, data center construction and progress restoring the 1132 line printer
- Progress on 1442 reader/punch, 1132 printer, SAC interface circuits, and data center shed
- Put 1442 together, found issues with SAC Interface box, plus small tasks
- Progress on 1442 card reader reassembly and repair of Vectrex console
- Traveling until Thursday, sourcing option to replace SAC Interface fpga board
- Worked on shed, 1442 card reader, DMS card decks and SAC Interface debugging
- Finished internal wiring of data center shed, constructing 7000 lumen LED lights, plus work with card decks I recently read.
- continued work on the shed and reading card decks
- Read all damaged cards, continuing with good cards in DMS V2R12 deck
- Uploading DMS V2R12 cards, starting shed wiring
- Finishing reading all COBOL related cards, picked up supplies for wiring the data center shed
- Most of COBOL compiler read and being organized for uploading, plus beginning to wire up the shed
- Uploaded diagnostics, loaders, some utilities and began on the COBOL compiler
- Shed dry during rains, read cards and tapes to upload, and published new beta of keypunch PC side software
- Reading six boxes of cards and sharing all complete, usable files
- Documation fix to read right cut cards
- Uploaded more 1130 card decks, testing Documation machine fix, plus improvements to the keypunch interface PC software
- Card decks shared with 1130 enthusiasts, plus work on 1401 at CHM
- Cleanup and verification of the ECAP program source files
- Card reader interface working, reading in decks
- Testing of card reader interface, plus minor work on other fronts
- Card reader interface construction almost totally complete
January 2015
- Back home, progress on KP SW, card reader interface and vectrex console fix
- Halfway through adding IBM 1130 Simulator support to keypunch interface
- Disassembled part of console printer, fixed vectrex game consoles, and moved forward on a few tasks
- Fighting the shed alignment, hunting lost springs and building a card reader interface
- Finalized documentation of keypunch interface
- Polishing up the keypunch interface software and documentation
- Program testing finished for PC side of new keypunch interface
- Debugging of completed PC software for controlling the keypunch interface box
- Keypunch interface PC side software coding almost complete, ready to start 029 testing
- Mostly worked on the PC software for the keypunch interface
- Delays and distractions but continuing to add to PC software for new keypunch interface
- Substantial work on keypunch interface PC program during my flights
- Data Center shed fought me to a standstill getting the doors even
- Filling out the PC side software to drive the keypunch interface
- Shed finished except for bolt-down to platform, keypunch interface PC software development and a bit of 1053 console searching for the fabled lost spring
- Roof installed on shed and user interface coding for keypunch PC software
- Shed construction progress, now installing roof panels, plus software work on keypunch interface program for PC
- Shed work, keypunch interface coding and 1401 restoration work
- keypunch repair completed, shed construction continues as the base and flooring are installed
- Data Center Shed construction day 3 plus some other work
- Shed construction day two
- Keypunch rehabilitation work and start of construction of the 'data center' shed
- Keypunch mechanical issues addressed
2014 125
December 2014
- Keypunch interface testing wrapped up, keypunch itself needs work
- Keypunch interface testing almost done, but SAC Interface connection still dead
- Finding and fixing minor bugs in keypunch interface, problems crop up with SAC Interface
- Steady progress on SAC interface box and new keypunch interface
- Good progress on the SAC interface, clearing up assignments of incoming signals
- Limited time due to holidays but a bit of work on SAC Interface
- Keypunch interface problem fixed, more progress with SAC interface testing
- SAC Interface communicating both ways with 1130, debugging proceeds steadily
- Console printer restoration creeps along plusb testing progress on SAC interface box
- Futile hunt for spring lost inside mechanism of console printer, plus prep to repair FPGA board
- Ruined disk heads removed from Diablo drive (external drive, not primary 1130 disk), console printer adjustments
- Fighting the last problems with the printer
- Console printer adjustments and restoration almost complete
- 1053 Console Printer work
- SAC interface work and 1053 typewriter repair progress
- SAC interface final wiring, power on test and adjustments of the 1053 console
- Some coding and design work done while traveling to and from Shanghai
- Wiring up power supply of the SAC Interface box
- Power supply and wiring work on SAC Interface Box
- Installed new drive belt on 1053 console printer
November 2014
- Beginning console printer disassembly plus more wiring of the SAC Interface Box
- More construction of SAC interface box
- Completed SAC Interface 1130 side IO capability, working on PC side
- Basic IO functionality implemented for SAC interface
- Visits with 1130 and 360 restoration/replica building peers in the UK, plus development of fpga logic for the SAC interface
- More design and development work on the SAC interface box
- buying fpga boards and connectors for the SAC interface
- Steady progress wiring the SAC interface box
- Assembling SAC interface box
- Wiring SAC socket into new enclosure, plus zeroing in on the keypunch interface reset issue
- Recoding to sharply reduce use of SRAM memory on Arduino for keypunch interface, plus beginning SAC socket assembly
- SAC interface circuits interact with 1131, plus keypunch debugging continues
- Keypunch able to read all eighty columns now, plus work on SAC interface
- Keypunch now reading except it misses column 1 of each card - more progress on SAC interface
- SAC interface and keypunch work proceeding well
- Method to share SAC cable between CHI box and my interface, plus keypunch interface
- More keypunch debugging, further assembly of the SAC interface box, and an interesting test tool
- Keypunch interface in final paces of checkout before release of beta code, with just a few minor issues with the card reading function
- Minor work done, keypunch debugging going very well
- Very little done other than root canal and bit of discomfort
- Mostly keypunch interface testing and wiring of SAC interface cards today
- Keypunch interface moving ahead, more SAC interface assembly and some mechanical work on the 1442 card reader/punch
- Still battling the keypunch, stalemate tonight, plus more assembly of SAC interface boards
October 2014
- Very light day working on the system
- Successfully booted DMS2 from the internal disk drive and began building the SAC interface hardware.
- Keypunch interface stubborn issue, SAC receiver circuit working, and testing the CHI interface/disk
- TTL to SLT driver circuit working well, plus solid progress on the keypunch interface unit
- Memory addressing card repaired, all memory operational, console printer surprise, and more keypunch interface testing
- Console printer working correctly, plus minor work on keypunch interface and card reader
- Bits and pieces on other tasks plus strong progress on new keypunch interface
- Interface testing, some adjustments and improvements, but not yet done
- Testing new keypunch interface with IBM 029
- New keypunch interface controller box tested extensively, ready to connect the 029 keypunch for final testing
- 1053 debugging, SAC interface circuit testing and good progress on keypunch interface controller
- Disk drive timer finished and installed, SAC interface circuits built, and debugging underway of the keypunch interface
- Disk drive timer final construction plus initial testing of keypunch interface controller
- A lot of Arduino coding, some hardware prototyping
- Working the last vestiges of sludge out of the gummed up 1053 printer and continuing the software development for the keypunch interface
- Console printer responding to 1130 program instructions, plus minor progress on other fronts
- More progress restoring the 1053 console printer, plus continued coding of keypunch interface
- 1053 console printer restoration work, plus more coding on keypunch interface
- Short day but some accomplishments with 1053 restoration
- Design work on new keypunch interface and on the interface of peripherals through the 1131 SAC
- Tools to work on 1053 console printer of the 1130 - Selectric tools
- Design work on interface to hook devices to 1130 through SAC
- The circuits - TTL to SLT interfaces to 1130 SAC transmission lines (signal cables)
- Working on receiver and driver circuits to interface to 1131 SAC
- Designing interface to use 1130 Storage Access Channel to interface arbitrary modern peripherals to the system
September 2014
- Repaired the delay board and prepared to use it to replace the original time delay relay in the disk drive
- Finishing new keypunch interface unit, progress testing the 1132 and a bit of work on card reader and disk drive
- Activity, progress, minor complications but nothing completed today
- New keypunch interface construction work and 1132 printer testing
- Finished keyboard, wired interface cables to keypunch, and prepared software for 1132 printer restoration work
- Very little time for 1130 today, but got into the shop for a bit
- CE Disk Cartridge inspected: not usable - surfaces too damaged
- Keyboard almost fully restored and working, progress on 1053 console printer and 360 channel emulator card
- Busy day, not too much time with 1130, but some diagnostic progress
- Disk drive seems to be working well now, plus working further on card reader
- Time with the card reader, running one card diagnostics and adjusting its operation
- Booted diagnostic card from card reader, diagnosing failure of disk drive to load heads, wiring work on new keypunch interface
- Relatively quiet until Friday 9/19 but a bit of progress on several fronts
- Progress on card reader, internal disk, keyboard, display panel lamps and keypunch interface design
- Core memory stuck bits fixed, work on card reader and miscellaneous other work
- Extensive diagnostic work on core memory stuck bit problem, work on console printer and keypunch interface designing
- System back to just the stuck memory bits, keypunch enhancements and miscellaneous repairs
- Core memory issue - methodical search for causes and some improvement - plus other progress on restoration project
- Bringing back cosmetic items for my 029 keypunch
- Found a CE disk cartridge on ebay which is very helpful for disk drive restoration
- Brainstorming possible causes for 1131 memory problems, while traveling
- Core memory situation worsens, but 029 keypunch restoration fundamentally complete
- Progress made on core memory issues, more to do, plus keypunch restoration well along
- Zeroing (and one-ing) in on the memory problems, plus 029 Keypunch arrives and is assembled
- Waiting on probes, supplies, and not much free time today
- Stuck in neutral gear on core memory but made good progress on disk drive restoration
- Memory problems continue, some progress on other areas
August 2014
- Progress on memory but not done yet - also printer close to working
- First 8K of memory now working perfectly, plus other progress on 1132, 1442, and 1053 - Aug 30, 2014
- Processor, typewriter, card reader and printer work - August 29, 2014
- Printer and typewriter restoration underway, bit of work on the 1131 as well - August 28, 2014
- Display panel lamp replacements and typewriter work - Aug 27, 2014
- More typewriter mechanism restoration plus card reader hookup
- Begin console printer (typewriter) mechanism and card reader restorations - Monday Aug 25
- Continuing on with restoration tasks Sunday Aug 24
- Quick update on team member Art Dieli
- Diagnosing the 1131 memory problems and progress on other restoration tasks
- First power up of the 1130, in excellent shape
- Final power conversion checkout and first power testing of the 1131, plus miscellaneous tasks
- Power supply capacitor restoration, attachment of expanded storage frame, and completion of inlet voltage change
- Cleanup of 1131 continues
- Will's journey and the journey of the blue 1130
- Similar road trip moving historical computer equipment cross country -
- Starting restoration with cleaning and altering the voltage to match my home power
- Dropping off blank cards and returning the rental truck - August 14, 2014
- Continued unloading of the truck Aug 13, 2014
- Delayed details of final loading day, Saturday August 9 - Part two
- 1130 and its retinue arrive safely in the bay area
- Delayed details on final loading day - Saturday August 9 - Part One
- Stopping for night in Winnemucca, Nevada - August 11
- Made it to Laramie, Wyoming Sunday night
- Everything loaded on truck, ready to begin drive home Sunday morning
- First day at the archeologic dig - Aug 8, 2014
- Arrived in Kansas City
- Team Connecting to Final Flights In Dallas/Fort Worth and Phoenix
- Making our way out to Kansas - Aug 7
- Kickoff - the mission to rescue IBM 1130 systems and other vintage artifacts from being scrapped