The Curious Engineer

Rescue 1130: 2014 Pickup of an IBM 1130 System and More

2014–2018

996 posts

2019–2026 →

2018 136

December 2018

  1. Keyboard testing completed, waiting on 3D printed parts before final assembly
  2. Plastic honeycomb arrived and test fit done with keyboard stack of DSKY substitute
  3. Assembling keyboard PCB for DSKY substitute
  4. Progress completing the DSKY substitute to use with Apollo Guidance Computer
  5. Working on restoration of erasable memory module for Apollo Guidance Computer
  6. If a tree falls in the backyard in the dark, will anyone here it?
  7. Redesigning keyboard structure for DSKY Substitue
  8. Finished up display board for DSKY Substitute and did some cosmetic engineering
  9. Almost completely done with display board for DSKY substitute
  10. Display PCB for DSKY Substitute is essentially complete and passing most tests
  11. Continuing populating DSKY display PCB and testing in stages
  12. Wiring up display PCB for DSKY substitute, working on keyboard and chatting with DSKY wizard
  13. Finished CAD modeling of DSKY substitute keyboard
  14. Continuing work in preparation for the next round of Apollo Guidance Computer restoration
  15. Designing the pushbutton keys for the DSKY keyboard substitute for Apollo Guidance Computer

November 2018

  1. PCBs sent to fab house and other work started for continued Apollo Guidance Computer restoration
  2. Readied PCB to build DSKY Substitute for Apollo Guidance Computer
  3. All parts placed on PCB for DSKY substitute for AGC testing
  4. Some repair work or preparation far from the AGC
  5. More planning for the Apollo Guidance Computer restoration
  6. Restoring an Apollo Guidance Computer, part V
  7. Restoring an Apollo Guidance Computer, part IV
  8. Restoring Apollo Guidance Computer, part III
  9. Restoring Apollo Guidance Computer, part II
  10. Restoring Apollo Guidance Computer, part I
  11. DSKY substitute as complete as I could get it before flying to work on AGC
  12. Soldering more secure connections for the DSKY substitute
  13. Testing Apollo Guidance Computer interface circuits to my DSKY substitute, other build/test activities

October 2018

  1. Good progress completing the DSKY substitute to use while restoring Apollo Guidance Computer
  2. Major progress wiring and testing the DSKY substitute to use with the Apollo Guidance Computer restoration
  3. Continuing to construct and test the substitute DSKY for the Apollo Guidance Computer restoration
  4. Building DSKY substitute
  5. Working on DSKY substitute to use with Apollo Guidance Computer; investigating the input-output methods of the AGC
  6. Reviewing physical construction of Apollo Guidance Computer
  7. Looking at types of code execution in the AGC and designing a DSKY substitute to support testing
  8. Looking at power in the AGC and at the DSKY interface
  9. Looking at the AGC Block II core rope memory structure
  10. Looking at read/write core memory used in AGC Block II
  11. Miscellaneous notes on AGC design from my research
  12. Studying to assist in the restoration of an Apollo Guidance Computer
  13. Teletype model 19 restoration complete; Sherman Tank Bar lives another day

September 2018

  1. Sherman Tank bar completed and ready for fundraiser tonight
  2. Teletype and Sherman Tank progress
  3. Starting on Sherman Tank bar construction

August 2018

  1. Work on model 14, 15 and 19 teletype parts
  2. Successful trip to RTTY Electronics for teletype parts
  3. Progress on model 14 Transmitter Distributor restoration and a motor investigation
  4. My Model 14 paper tape reader is the wrong speed, but we make continuing restoration process on the Teletypes
  5. VCF West exhibition this past weekend was a success
  6. Wrapping up and transporting teletypes to CHM for the Vintage Computer Festival West
  7. Readied everything for Vintage Computer Festival West, transporting to the site tomorrow
  8. ASR 33 repaired and ready for show; testing all demos to be ready for exhibition
  9. Preparing for VCF West exhibition, disaster strikes on ASR 33, work continues on model 15

July 2018

  1. Modification to allow use of ASR 33 paper tape reader with PDP 8 clone (SBC 6120)
  2. Fixed SBC6120, made duplicate paper tapes, and know cause of linefeed issue on ASR 33 teletype
  3. BaudotRSS program fixed and ready to drive model 15; paper tapes punched to drive ASR 33 demos
  4. My model 15 teletype working great, plus prep for VCF West exhibition
  5. Finished repair of ASR 33 punch, worked on model 15s, and prepared for exhibition at VCF West
  6. Cosmetic items added to ASR 33 and some work done on model 15 teletype
  7. Modified SBC 6120 to work correctly with ASR 33 teletype, as well as tested Altairduino to TTY link
  8. Progress on model 15 printer and other teletype news
  9. Testing out Altairduino and SBC 6120 with the ASR 33 teletype
  10. Progress of model 15/19 teletypes; modification done to SBC6120 (PDP8 clone)
  11. ASR 33 input received perfectly, can't get PC to RS232 link to output anything
  12. Prepped the Altairduino to drive the ASR 33 teletype for VCF West exhibit
  13. Finishing up ASR 33, preparing for VCF West exhibition August 4-5
  14. ASR 33 together and mostly working properly; progress on model 15 teletype keyboards
  15. Finished checkout of ASR 33 printer unit and punch
  16. Continued work restoring the ASR 33 printer unit
  17. Printing unit of ASR 33 in fairly good shape after cleaning and lubrication; built RS232 to current loop adapter

June 2018

  1. Good progress with model 15/19 teletypes, plus restoration work on IBM 1401 card reader
  2. Worked out ASR33 modification, USB to TTY module working fine
  3. Good progress on the USB to teletype interface debugging, plus restoration work on TTY 15 and ASR33
  4. Mainly debugging the CP2102 breakout boards, while the project itself seems to be functional
  5. Cleaning up board, identifying bad USB module
  6. Fixed ASR33 keyboard, built USB to teletype interface device but still debugging it
  7. Teletype stuff
  8. Worked on 1401 systems at CHM, two fun kits
  9. Picking up some teletypes
  10. Working on teletypes, laptop and refrigerator repair
  11. Restoration of 1401, MacBook Pro, Mac IIci, and work on Documation USB interface
  12. MacBook Pro repair

May 2018

  1. This and That
  2. Snail like progress finishing up the Documation card reader USB interface conversion
  3. Debugged and did more installation of the USB interface board into the Documation card reader.
  4. Found minor problems with Documation interface; started restoration of Teletype 19
  5. Nearly finished with conversion of Documation 1000 card reader, now debugging
  6. Working on Documation readers and interface installation
  7. Beginning to install USB interface into Documation card readers
  8. Soldering together my Documation card reader interface, plus diabolical soldering challenge kit
  9. Core memory Arduino shield progress; 1401 spurious card reader checks at CHM
  10. Built core memory Arduino shield, which isn't working correctly yet
  11. Archived 7000 punched cards of DNA sequencing
  12. Building card reader interfaces for Documation readers
  13. Labeled the 1053 emulator, looking into repair of IBM 2310 compatible disk drive heads
  14. Loaded two IBM 1130 oriented projects into Github

April 2018

  1. Seemingly possessed Diablo disk drive now working
  2. Finished assembly of the IBM 1130 Console Printer (1053) emulator box
  3. WIRING AND INSTALLING PARTS OF IBM 1130 CONSOLE PRINTER EMULATOR
  4. 1130 Console Printer emulator working to spec, waiting only to connect to real IBM 1130
  5. Steady debugging work on IBM 1130 support devices plus improvements and design ideas
  6. Improved version of IBM 1130 Console Printer emulator, plus work on possessed Diablo drive for Xerox Alto
  7. Build of IBM 1130 console printer (1053) emulator along with testing
  8. Pictures of the recent conversion of a 9 track tape drive to archive 7 track tapes
  9. Enhancements made to the 1053 Console Printer emulator for IBM 1130
  10. Developing 1053 console printer emulator for use with IBM 1130 systems
  11. Original FORTH from IBM 1130, meaning of pen markings on listings by Chuck Moore
  12. Set up tape drive to archive 7 track tape reels by recording flux transitions and decoding by software
  13. Understanding original FORTH
  14. Setting up a High Frequency ham radio station
  15. Making substantial progress understanding original FORTH

March 2018

  1. Exhaustive documentation and deconstruction of original FORTH
  2. Verifying 1130 FORTH is working properly, plus continued battle with the demon disk drive
  3. Original FORTH from IBM 1130 under the microscope
  4. Our Alto's Diablo disk drive is restored to working order
  5. Demon Diablo Disk Drive - attempted repair
  6. Historical recreation/restoration of original FORTH on the IBM 1130
  7. Various items - disk drives, ethernet tools and FORTH exploration
  8. Restoring the original source code for FORTH on the IBM 1130

February 2018

  1. Built battery for Roomba, discovered original FORTH software from 1130
  2. VCF and LCM in Seattle, plus work on a battery and terminal emulation
  3. Looking at conversion of HP 2622D (250 system console) to 2621A
  4. Finished archiving all known Xerox PARC disk cartridges
  5. Complication in rebuilding Roomba battery pack, digging into the 1402 design and operation

January 2018

  1. Producing replacement battery pack for original model Roomba vacuum
  2. HP 2621A terminal successfully connected to Altair 8800 replica (AltairArduino)
  3. Processed more PARC cartridges, validated latest ethernet tool, and worked on Altair replica to HP terminal link
  4. IBM 1401 reader-print problem fixed; last batch of disc cartridges from Xerox PARC picked up for archiving
  5. Building connection from Altair replica to HP 2621A terminal, rebuilding original Roomba battery pack
  6. Finished batch of PARC disks, got stand for my HP 2621A terminal
  7. More work on 1401 system read-print issue at Computer History Museum
  8. Using HP 2621A terminal with Altair 8800 replica
  9. Retrieved more images from the Xerox PARC archives
  10. Diagnosing 1401 read-print issue, getting Fortran compiler running on 1401
  11. Working on 1401 read-print issue, assisting a new IBM 1130 restoration effort
  12. Cataloging the archived Xerox PARC cartridges, overcoming password protection, work on 1401

2017 190

December 2017

  1. Repaired Roomba wheel but have to deal with a dead battery pack
  2. Worked on Roomba, archived large batch of Xerox PARC disk cartridges
  3. Working on reader stop problem on German 1401 at CHM
  4. Repairing a Roomba vacuum, aligned Diablo drive for Alto, demonstrated IBM 705 tube module function
  5. Both IBM 1401 systems fully operational after work today
  6. Miscellaneous projects and tests
  7. HP 2645A tape units tested, IBM 1401 memory problem diagnosed
  8. Detailed diagnostic work on failing 1401 memory, not yet repaired
  9. Put the new disk image through its paces on the HP 1000 - real machine quite slow
  10. More RTE IVB exploration and refinement, PASCAL made operational
  11. Disk prep for alignment, plus progress on RTE, terminals, and ethernet devices
  12. ALGOL working, battling my way through RTE, setting up logic analyzer with defective 12966A card
  13. 1401 system down with failing bottom 4K of core
  14. More checking of 12966A card, understanding dual terminal needs under simulator and installing Algol
  15. Dual terminals active on real HP 1000; continued diagnosis of defective serial card
  16. Successfully created alternative character sets for 264x terminal, finished ethernet tool and cleaned alignment cartridges
  17. Battling RTE IVB and working on defective 12966A card

November 2017

  1. Still working to have two terminals active under RTE IV B
  2. Now have the 2621A terminal working with my HP 1000 F system
  3. Still working to get 2621A terminal working with HP 1000
  4. Resolved copy and burn of 264x terminal character ROMs, fixing Diablo Alignment cartridges
  5. Worked out wiring for 2621A terminal
  6. Still diagnosing why my 2621A terminal is not communicating with HP 1000 system
  7. Building up some chops in RTE IVB, slowly and steadily
  8. Climbing up the RTE learning curve tailoring my system
  9. Built boot loader for HPdrive disks, installed it; starting RTE is much easier now
  10. Able to boot up RTE IVB on HP 1000 using emulated disk drive
  11. Slowly debugging the HPdrive emulation and bootup
  12. Got HPDrive up but not working, other HP1000 tinkering as well
  13. HP minicartridge tape drive successes
  14. Updated HP 1000 memory to 512KW, have new cartridge for 7906 drive
  15. Repaired minicartridge tape drives in 2645A terminal, Marc repaired an HP85 tape drive
  16. Built PC side of the HPdrive disk emulator, watched Ken get the ethernet tool working well
  17. Working on HPdrive emulation, 2262 terminal connector, 7906 alignment plan
  18. Various HP 1000 restoration activities
  19. Working on 7906, disk emulator alternative, and a discussion of my nonstandard board configuration
  20. Work on 7906 disc crashed head, preparing to wire 2262A terminal cable
  21. Odd disk drive failure, more debugging of ethernet tool and restoration of 7970B tape drive
  22. 7970 tape drive run through all diagnostics, plus a switch issue fixed
  23. CHM work day but did clean the faceplate to of HP 1000 to remove magic marker defacement
  24. Bottom platter of 7906 not damaged, working on drive emulator and diagnostics all run fine

October 2017

  1. Still chasing phantom issues probably connector related in HP 1000, suffered disc head crash
  2. 7906 disk fault corrected, working on 2645A tape drive capstans and debugging some HP 1000 F processor faul
  3. Ethernet tool final testing, disk head repair on two Diablo drives
  4. Tape not booting and going 'off the air' for a week
  5. Worked on 7970E tape drive then successfully ran quite a few diagnostics on system
  6. 2262 terminals and 7970E tape drive for HP 1000 system working; pressing on processor and disk debug
  7. Tried tape diagnostics for HP 1000 but tape drive not working well enough; terminal debugging
  8. Friday session at Marc's involving several machines
  9. Debugging work on terminal, disk and tape drives
  10. Good day at CHM with 1401, plus a wee bit of work on the HP 1000 peripherals
  11. Working on HP 1000 peripherals - disk, tape and terminal keyboard cables
  12. HP 1000 9 track tape drive tested, work on two terminals to make them fully usable
  13. HP 1000 terminal (2645A) working, Alto work accomplished
  14. HP 1000 updated to 7970E drive, work on new terminals
  15. HP 1000 system restoration - memory now working, moving on to tape drive
  16. Continuing working on HP 1000 system restoration, starting on disk and tape
  17. Solid progress on the HP 1000F system
  18. Pirate ship set sail, HP 1000F system delivered and restoration begins

September 2017

  1. Pirate ship animatronic controller finished, 21/MX system delayed
  2. Pirate ship controller almost totally complete; going to be restoring HP 21/MX system
  3. Pirate ship animation wiring underway
  4. Construction of the pirate ship and other props going well
  5. Finished masts, rolling cannon base, working on Jack Sparrow head actuator, other details
  6. Pirate ship ready for detail painting, other props being completed
  7. Disk emulator interface card fully tested, ready for Alto test; work on pirate ship bar
  8. Making progress on the disk emulator role and its interface board
  9. Changes made to disk emulator interface board
  10. Problems found in disk emulator and in Digibarn Alto; some corrected

August 2017

  1. Short hiatus attending to other tasks
  2. Display repaired for Digibarn Alto, first test of disk emulator tool
  3. Small mod to the disk emulator board and work on the pirate ship bar
  4. Cable and board completed for Diablo emulator disk tool for Alto
  5. Diablo disk emulator testing completed, plus pirate ship design and fabrication begins
  6. Debugging the update/write logic for the Diablo disk emulator for the Alto
  7. Test generator installed in disk emulator version of disk tool, starting to debug
  8. Logic complete for disk emulator version of Alto disk tool
  9. Xerox Alto work, donated Hawley mouse, and work on some other components
  10. Disk emulator role of Alto tool now handling read operations, working on write/update
  11. More code conversion and programming for the UofM card archiving task
  12. Seek logic proven out in disk emulator version of the Alto disk tool
  13. Debugging seek timing simulation
  14. Disk emulator testing and further design
  15. Building disk emulator functionality to replace disk drive on Alto
  16. Replaced my horizontal switching chip in Tek 7854, still not working (but different)
  17. Exhibited Alto at VCF West, finished reading U of M card decks
  18. Dive into the Telex tape drives to assess the restoration work ahead, plus prep for VCF-West exhibit
  19. Archiving more cards at CHM
  20. Picked up tape drives, read some old card decks for University of Michigan

July 2017

  1. Found bad custom chip part in 7854 scope and replacement part is amazingly available
  2. Ups and downs with Alto demonstration, finished the Heath C-3 Condenser Checker restoration
  3. Fixed triple power supply from a flea market
  4. Restoration work on Heath C-3 and on a 1401's card reader
  5. Wrote demo disk cartridges, practiced VCF-W demo and continued archiving PARC cartridges
  6. Failed part discovered in C-3 Condenser Checker, improvements made
  7. Fixing up an old Heath C-3 Condenser Tester
  8. Disk tool working, used to build images for demo at VCF West
  9. Testing complete for relay tester, ready to ship
  10. Finished construction of the permissive make relay tester
  11. Built RF amplifier to interface digital VFO to Heathkit HW-100 transceiver
  12. 1402 Permissive Relay Tester construction nearly completed
  13. Disk tool now working for both read and write; continued building the relay tester
  14. Core problem on 1401, progress on disk tool and in wiring up relay tester
  15. Wasted day fighting the disk tool logic to produce dummy disk data bits
  16. 1130 light panel upgrade ready to install, 1402 relay tester relay sockets being wired
  17. Almost done building bulb assemblies for 1130 light panel, beginning on 1402 relay tester

June 2017

  1. Building out 1130 bulb assemblies, begin construction of 1402 relay tester
  2. Repaired 1401 system at CHM, worked on 1130 lights and began relay tester for TechWorks!
  3. Building up self-testing generator inside disk tool, working on 1130 lights
  4. Fixed some defects, cleaned up disk tool
  5. Refactoring and ruggedizing my fpga logic for the disk tool
  6. Disk tool wrote cartridge images that boot on Alto; work on CHM 1401 and Digibarn Alto continues
  7. Slogging along working on Digibarn Alto power supplies
  8. IBM 1130 light panel upgrade boards complete, working on Alto disk tool debugging
  9. All boards working on IBM 1130 upgrade for light panel
  10. Finished all 1130 light panel boards, worked on 1401 system at CHM
  11. Building the IBM 1130 light panel upgrade
  12. Major progress on 1401, 1311, 729 and 1402 restorations
  13. Working on 1401 and other gear at museum in Binghamton, NY
  14. Making good progress on disk cartridge writing but not there yet
  15. Digging into the disk tool writing function and building lamp holders for the 1130

May 2017

  1. Resolved one anomaly and digging into the other, in the Alto disk tool
  2. Good progress on the disk tool debugging
  3. More work on IBM 1130 display panel upgrade
  4. Finished designing PCBs for the 1130 display panel, ordered all remaining parts, boards to foundry
  5. Alto event planning, work on IBM 1130 panel upgrade and on disk tool
  6. Building PCB design for IBM 1130 light enhancement, plus working on disk tool debugging
  7. Adjustments made to disk tool
  8. Mostly testing and data collection tasks on the Alto
  9. Issues found and hopefully fixed in disktool writing, plus good day with the 1401 computers
  10. IBM 1130 panel schematic, Alto restoration progress
  11. Finished up the upgrade of 026 keypunches, 1401 power sequencing, and built Digicomp I replica
  12. Digging into remaining Alto disk mysteries, prototype successful for IBM 1130 pedestal panel light enhancement
  13. Introduced important fix to the Alto Disk Tool, began prototyping for 1130 panel upgrade and worked on CHM modifications
  14. Working on Digibarn Alto, disk tool and ethernet bridge
  15. Progress on Alto disk tool, planning improvement to IBM 1130 display panel, and helping move a 4331 system

April 2017

  1. Not fully satisfied with the usability of my curve tracer, especially its 'quick test' function
  2. Vacuum tube curve tracer completed and working perfectly
  3. Wrapped up tube checker construction - 99% done
  4. Finished main wiring, tested by measuring a 6AU6
  5. Construction continues on vacuum tube curve tracer
  6. 1401 restoration work and continued curve tracer construction
  7. Building curve tracer into case
  8. Tube curve tracer board working and calibrating
  9. Op amp lab, vacuum tube curve tracer and disk tool work, plus vacation and other things
  10. Building tube curve tracer, new meter for TV-3 tester and progress on Alto ethernet gateway
  11. Work on Alto restoration, progress and a head crash

March 2017

  1. Continued work on the 1401 (DE) machine at CHM
  2. 1401 Computer and TV-3 Tube Tester progress
  3. More tube tester restoration work
  4. Working on 1401 computer, restoring tube tester
  5. PARC meeting picture, progress and not on the TV 3 tube tester
  6. TV 3A/U Navy tube tester restoration, still investigating disk tool issuing writing cartridges
  7. Detailed oscilloscope images comparing packs that boot and those that don't
  8. Digging into ALTO disk controller interaction with cartridges written by my disk tool
  9. Archived a number of Alto cartridges, attended a working session at Xerox PARC, and made good progress on ethernet tool
  10. Signal not getting through 3.395 MHz Crystal Filter on HW-100, then it is
  11. Looking for ALC level problems in HW-100

February 2017

  1. Still digging through HW-100 transceiver and debugging
  2. Zeroing in on issue with transmit operation of HW-100
  3. Fixed microphone, working way through the transmit side of HW-100 debugging and tuning
  4. DDS working in enclosure, now debugging the transmit issues of the HW-100
  5. C-3 and HW-100 work, construction of DDS box
  6. This and that
  7. Aligned receiver section, preparing to do transmitter alignment of HW-100
  8. Checkout of HW-100 transceiver and preparation to use DDS VFO in place of the heathkit supplied VFO
  9. powered up HW-100 and fixed first problem
  10. HW-100 power supply restored, disk tool archiving packs correctly
  11. Did more Alto testing and fixed up the VTVM
  12. Random work on restorations
  13. Got power supply for HW-100, replaced capacitors on VTVM
  14. Working on HW-100 and V-7, build of Digital Direct Synthesizer oscillator
  15. More restoration work on HW-100 and V-7 units
  16. HW-100 Transceiver modifications continue
  17. Restoration work V-7 VTVM, HW-100 SSB XCVR
  18. Preparing for modifications to HW-100 and testing key components
  19. Waiting for disk tool test time, meanwhile restoring a Heathkit HW-100 ham transceiver
  20. Found cause of errant data for first sector when writing an entire cartridge
  21. This and that
  22. Working on small flaw in disk tool, also repairing an old vacuum tube oscilloscope

January 2017

  1. Setting up emulator role testbed and building out test mechanisms
  2. Building out testbed to work on emulator role of Alto disk tool
  3. All drive boards and cables working correctly, buffed up documentation
  4. Doing some cleanup of logic and chasing temporary cable issue
  5. Testing emulator role
  6. Appears I have significantly improved the disk tool reading capability, ready to begin archiving
  7. Finished emulator board and tested a replacement method for clocking in data bits from disk
  8. Logic changes and new microscope put to use
  9. Getting set up to test again
  10. More holiday downtime

2016 253

December 2016

  1. Testing of disk tool on Alto system Diablo drive highlights remaining issues
  2. Validated new board and connectors, ready to be used on the Alto system to archive disk images tomorrow
  3. Holiday downtime
  4. Changed emulator board design and sent to fab
  5. Construction progress on PCBs and cabling, plus more testing
  6. Powered on new driver PCB and tested its correct functioning, also mostly build emulator role board
  7. Built additional boards and tested them, ready to connect power and run the Diablo
  8. Building new driver board
  9. Built PLL, integrating it into the driver logic; PCBs shipped
  10. Waiting on PCBs, refining retry logic while reading cartridges
  11. Working on the drive and fpga to further improve reading accuracy
  12. Still investigating the read error cases, plus working on the new PCBs
  13. Contemplating replacing Diablo data separator circuit with fpga based phase locked loop
  14. Emulator board designed and fabbed out
  15. Driver board released to foundry, beginning on emulator board.
  16. Driver board PCB designed, prepping for manufacturing and components ordered
  17. Write sector confirmed to work with new driver board, time to convert it to a PCB
  18. New driver board seems to be working properly; built logic to write an entire cartridge in one transaction
  19. Making progress on emulator role of disk tool
  20. Ethernet board working in Alto, optical mouse working as well
  21. Prepping for next Alto restoration session, debugging emulator function of disk tool
  22. Switched over the 1200K fpga board as the other board was unusable

November 2016

  1. Board ready but USB cable issue, finished coding emulator role
  2. Board checkout completed, ready to fire up test bed
  3. Set up to test again, checking out new board
  4. Emulator role built for reading every sector as it rotates under head
  5. Finishing read sector process for disk emulator role
  6. Developed logic for seeks and data separation during write to emulated disk drive
  7. Outline of the disk emulator role logic
  8. On vacation in Kaua'i but doing design work from the cabana
  9. Worked on Alto II and prepared for vacation
  10. Preparing to study the circuit failure in the Diablo drive
  11. Discovered cause of sectors with permanent checksum validation errors, working on possible solutions
  12. New logic for handing incoming bit stream working, dropped sector error rate by half
  13. Developed new approach to handling the clock and data signals from the drive
  14. Possible situation causing misreads
  15. Inconclusive investigation of one sector that receives checksum errors
  16. Restored the erased sectors on Cylinder 0, then began data analysis of the extracted disk image
  17. WriteSector working properly now
  18. Digging into what is on the disk surface, what I read and what I wrote

October 2016

  1. Still trying to find cause of failure to write
  2. Continuing work on Write Sector, now questioning operation of disk drive circuitry
  3. Debugging write operation to disk drive
  4. Write Sector logic working properly yet drive not actually writing
  5. Debugging write sector function, almost done but timing is a bit too long to fit in sector
  6. Working through the WriteSector transaction, step by step, first part of Header record
  7. Prepping for write function tests, debugging RAM load
  8. Connector built for new disk tool board, board looks good, also beginning tests of writing to disk
  9. Mod made to Diablo disk, no change in error rate, board wiring completed
  10. Doing Alto modification to Diablo disk drive, working on Write logic and building up new driver board
  11. Added automatic reread for sectors with checksum errors, discovered need for Diablo mod, working on new board
  12. Wiring new board, creating checksum status upload function, issue with track 0
  13. Read entire cartridge works, file produced as desired
  14. Debugging of ReadEntireCartridge transaction of disk tool, beginning build of second disk tool
  15. Read Sector working well with data in (un)reversed order, working on reading entire cartridge
  16. Read sector functionality of the Alto-Diablo disk tool is working well, minor issues to address overall
  17. All apps and diagnostics workign on Xerox Alto II, redesigning key component of disk tool
  18. Verified data and formating on disk cartridge, working through my logic to read the header field
  19. Working carefully through entire read sector using logic analyser
  20. Have matching board sets for Alto, debugging read sector operation on real disk drive
  21. New level shifting board appears sound, testing of read sector logic underway
  22. Analog challenge addressed in Disk tool to Diablo interfacing
  23. Checking out new level shifter circuitry for disk tool
  24. Progress on Alto restoration and on disk tool
  25. Unsuccessful day testing with loaner Diablo drive
  26. Working on disk emulator logic, plus picked up disk drive and cartridge for testing
  27. VGA display working and ready for use
  28. Reading entire cartridge by command; working on VGA display
  29. Worked out method to read an entire disk cartridge into RAM, plus working on emulator logic
  30. RAM access fixed, ready to start using the tool to archive disks
  31. Chasing RAM reading problem

September 2016

  1. Diablo tool now reading and writing RAM across USB, almost ready for testing and cartridge archiving
  2. Replaced logic to read/write RAM over USB link
  3. Testing on the Alto and Diablo successful, booted up today
  4. Working during lucid moments, in some cases cleaning up fever distorted logic
  5. Flat on back with flu
  6. RAM problems due to Xilinx handling of tristates (again)
  7. Problem with driver board seems to be with RAM write and read
  8. Testing with built in pattern generator and logic analyzer
  9. Built in test generator to produce signals 'as if' real disk were being read
  10. Developing better testing and debugging functions
  11. Testing of disk tool with real Diablo drive
  12. Tool ready for first test with Diablo 31 drive
  13. 1401 work, Alto Diablo tool work and a discovery about our Alto cartridge
  14. Testing new circuits to level shift signals for Diablo disk tool
  15. High frequency testing of the disk drive level shifting circuits
  16. Continuing work on disk driver tool
  17. Fine tuning of plan for sector updates on the disk tool
  18. Found and fixed a bad chip in Xerox Alto II, writing sectors working in disk tool
  19. write field working and write sector function seemingly works as well
  20. Building out and testing the write sector logic
  21. Diablo driver logic ready to read target sectors from live disk, working on write logic
  22. progress on RAM access logic for disk tool
  23. Debugging Diablo disk driver logic using Xilinx simulator, building out core functionality
  24. Working on the core of the driver role logic
  25. Debugging work on Xerox Alto II with logic analyzer, bit of work on Diablo driver/emulator
  26. Got to bottom of most of the USB to memory issues, adding disk driver logic
  27. Struggling to get RAM function working

August 2016

  1. Addressing the frequency challenges in level shifting the disk head signals, building out disk driver logic
  2. Driver board tested okay, building driver logic now
  3. Steady work on building up board
  4. Building up disk tool foundational logic
  5. Setting up to test the disk driver role board and starting on the fpga implementation
  6. Done wiring the driver role extension board, digging into the design of the logic
  7. Work on Diablo disk driver/emulator tool
  8. Substantial progress wiring up board for Diablo driver role, plus some Calcomp investigation
  9. Blocked on a couple of fronts with Diablo tool wiring and 3178 monitor repair
  10. Finishing design work and starting construction of Xerox Alto - Diablo disk tool
  11. Got some 3178 terminals, also parts for SCR module replacements
  12. Light display pedestal FINALLY completed and closed up.
  13. SCRs replaced on light panel, nearing end of bulb insertion; checking out repaired drum for plotter
  14. Finished cleaning and testing lamp assemblies, began reassembly of light panel; plotter drum much improved
  15. Restoring light display panel, gluing and oxidation removal
  16. Beginning restoration of light panel on 1131
  17. Memory jumper reconnected and system buttoned up
  18. Under the weather, resting up
  19. Cleanup after VCF West, fixing system and restoring to operation at home
  20. Exhibited 1130 systems at VCF West, back home and recovering
  21. Replica completed, prepared to move to CHM tomorrow for VCF West
  22. Replica cosmetics completed, wiring and testing electronics, improvements to SAC USB robustness
  23. Corrected 0.1% data corruption rate on USB link, finished replica cosmetics, successfully tested demonstration tasks
  24. Testing demonstrations, completing replica cosmetic improvements
  25. 1132 power connector fixed, display panel fixed on replica, signage done for VCF West

July 2016

  1. Preparation for VCF, working to install missing jackscrew in 1132 power connector inside 1131
  2. Working on Xerox Alto restoration, preparing for VCF exhibition
  3. Virtual 1403 printer working now, prepping for show, accidentally damaged replica display pedestal (!)
  4. Copied real disk cartridge to virtual drive, other preparations for VCF exhibition
  5. Running DMS2 from virtual disk, prepping for show, more testing
  6. Memory defect repaired, full 16K words working on the 1130 again
  7. Debugging the defect in the core memory, progress on virtual 1403 and a bit of exhibition prep
  8. Painting covers for replica 1130, working on virtual 1403, other devices and defective memory card
  9. Prep for VCF West, testing, boot up and running DMS2 from virtual 2310, virtual 1422 and real 1132 peripherals, bad memory card
  10. Virtual 2310 disk drive working, plus preparation for VCF West exhibition of real and replica 1130 systems
  11. virtual 1442 reader and punch working properly, moving on to other testing and work
  12. Still fighting 1442 copyover plus replacement 1403 printer chain created
  13. 1442 reading perfect, but still copyover problems
  14. Continuing to debug and improve 1442 device, also working on exhibit at VCF W
  15. Core reading is working in virtual 1442 device
  16. Virtual 1442 slogging along, cleaning up and improving
  17. Good progress on virtual 1442 card reader
  18. Debugging virtual 1442 reader/punch
  19. Virtual 2310 drive passes tests, just needs to run more comprehensive diagnostic to get 'signed off'
  20. Seek and read of virtual 2310 working, small issue with seek op complete, plus other progress
  21. Solid progress debugging virtual 2310 disk drives, plus other work
  22. Signs of life on v1403, v1442 and mirror CES - plenty of testing and debugging
  23. New SAC Interface GUI ready for V1442, V2310, V1403 and bit switch testing
  24. SAC Interface new GUI - virtual 2501 and core memory load working so far
  25. New GUI 2501 Card Reader testing going well, basic reading is solid
  26. Short day but cleared up a few SAC Interface issues
  27. New GUI and SAC FPGA box communicating, 1053 Console Printer tweaks, and Xerox Alto Disk issues
  28. Printer closed up, Xerox Alto restoration work and debugging new 1130 GUI

June 2016

  1. Overseas trip
  2. Xerox Alto CRT driver tool completed and sent to team
  3. Alto II CRT test tool designed
  4. Xerox Alto II restoration begins, some work on 1130
  5. Back to work on the new GUI for the 1130
  6. Recovered my GUI and fpga work of past month
  7. Setback getting my recovered data
  8. Adjusted the 1053 console printer for color ribbon shift, working on other quirks
  9. Continuing design for use of EMM 32K word memory module
  10. 1053 reassembly moving along, plus other activities

May 2016

  1. Fixed several issues with 1053 console printer
  2. 1442 reads fine, cornering still not right; 1053 problems mitigated; starting on memory expansion
  3. Almost there with cornering station on 1442 reader
  4. 1442 Card Reader/Punch is quite broken in the punch mechanism, but have hope for the reader side
  5. Jam removed from punch, discovered one of 12 punches had fallen out
  6. Adjusted punch of 1442, lacing disappeared, now working on cornering station ejection
  7. Investigating possible causes of 1442 punch lacing during NPRO
  8. 1442 back together, testing now, plus rebuilding laptop
  9. punch unit assembled and partly installed in 1442 card reader/punch
  10. Wheel finished and beginning reassembly in 1442 Card Reader/Punch
  11. Memory increase to 32K using EMM core card - design investigation complete
  12. Continuing 1442 card punch restoration of punch wheel, picking up core memory for upgrade of 1130 to 32K configuration
  13. Nearly done restoring the broken grit wheel for the punch unit in the 1442 reader/punch, while waiting for plotter restoration answers
  14. Miscellaneous
  15. Recent work almost certainly lost, but soldiering on
  16. Laptop disk crisis, setback on plotter restoration and progress on SAC program (possibly lost however)
  17. Debugging started on 2501 function as GUI change nears completion
  18. Building mirror interfaces for console entry switches and 1053 console printer
  19. Great progress rebuilding GUI for SAC Interface Box
  20. Completing 2310 and 2501 device implementations
  21. Restoration work on 1442, plotter and more development of new GUI

April 2016

  1. Iconized menus on the new GUI
  2. Finalizing GUI appearance for main 1131 screen, investigating Calcomp drum repair
  3. Dead end with plotter drum fix, but moving ahead on GUI restructuring
  4. plotter work on SAC Interface: new board, GUI enhancements
  5. Have new fpga board working correctly
  6. Program on firmware for new fpga board, also working to restructure GUI program
  7. More battles with toolchains for the new fpga board, along with work on the revamped GUI
  8. New fpga board in place, still working on USB firmware to restore communications
  9. Fixing design flaw in mirror 1442 mode, plus other things
  10. Plotter restoration preparation, other distractions and a few bits of progress
  11. Work on paper tape plotter and other things

March 2016

  1. Converting 1442 adapter for both mirror and virtual mode, plus plotter restoration start
  2. Up and running on Vivado toolchain, plus work on mirror 1442 mode
  3. Various small bits of progress
  4. Working on high speed link and physical peripheral functionality
  5. Virtual 1403 printer function completed, moving on to a Calcomp 565 plotter restoration to create a real 1627
  6. Problem with 1403 function isolated to 'write special data' transaction from PC
  7. One nit and 1403 is complete
  8. Down to last few tests for virtual 1403 printer
  9. Still battling the virtual 1403 virtual carriage control tape for skip; 1401 display panel design work
  10. Virtual 1403 printer is printing lines, skipping and spacing, but not fully correct yet
  11. Plotter partially working, virtual 1403 printer progress
  12. Progress on virtual 1403 - testing spacing and skipping - plus work on 1627 plotter
  13. Now testing virtual 1403 printer, real 1627-substitute plotter
  14. High speed fpga to fpga link complete, virtual 1403 printer implementation 99% done
  15. Fine tuning the resilient high speed fpga 2 fpga link, plus implementing virtual 1403 printer function
  16. many improvements and more design work on peripherals
  17. Virtual 1442 booting now working and able to boot up and run diagnostics. Working on high speed link and slave peripherals
  18. Virtual 1442 card reader/punch functionality working to my spec, trying to run 1442 diagnostics now

February 2016

  1. Finally moving forward on 1442 card reader and other fronts
  2. testing of rewritter 1442 buffer handling logic, 1800 and 1620 news, and work on high speed link resilience
  3. Reimplemented buffer logic for 1442 card reader/punch, resolving 3d printer issue
  4. Continuing to slog painfully through the column corruption issue with the virtual 1442 driver
  5. Working on 1627, 1134 and 1055 adapter functions, built 3D printer, but hitting a brick wall on 1442 buffer glitch
  6. Virtual 1442 stacker select working, still tweaking punch and boot
  7. V1442 card reading is complete, now focusing on punching and stacker select
  8. Almost finished virtual 1442 card reader/punch testing, beginning testing of the physical 1627 plotter
  9. Virtual 1442 testing going well, beginning to wire up the 1627 plotter device
  10. Implementation of linkages for 1627 plotter, 1134 paper tape reader and 1055 paper tape punch, plus successful virtual 1442 debugging
  11. SAC Interface fan-out strategy change, more progress on 1442 function
  12. Virtual 1442 now loading pre-read buffer and triggering interrupts
  13. Solid progress debugging virtual 1442 card reader/punch function
  14. Testing underway for 1442 function, plus preparing my replica 1627 plotter for attachment
  15. Fought space limit in FPGA and almost back to testing 1442
  16. Need to upgrade to bigger FPGA to continue developing SAC Interface Unit
  17. More work on virtual 1442 reader/punch functionality
  18. Working on both virtual and real 1442 card reader/punch units
  19. Virtual 2501 card reader functionality tested and working well, building out 1442 implementation

January 2016

  1. Design work for virtual 1403, virtual 1442, real paper tape and real plotter in SAC Interface Unit
  2. Virtual 2310 disk now almost at parity with real drive performance, plus another 1130 on its way to restoration
  3. Steadily working my way through the new SAC Interface transaction engine and functions that use it
  4. Working on core load function - fpga logic debugging
  5. Now processing 12 word transactions, working on core load function
  6. Logic to return values from FPGA not working perfectly
  7. Solve problem with 12 word transactions to SAC Interface unit
  8. Read cards for 1401 music producing program, debugging my 12 word transaction engine on the SAC Interface
  9. Work at CHM, new lift cart and continued work on SAC Interface logic
  10. Improving fpga efficiency and improving the 1403 function
  11. Modifying SAC Interface to use larger USB payload
  12. Performance analysis of virtual disk drive and improvement plans
  13. Working on other virtual peripheral functions of the SAC Interface Box
  14. Fighting Visual Studio and other toolchains - hours frittered away attempt to compile a few minutes of changed code
  15. Faster core access working, 2310 virtual disk working, continuing to debug functionality
  16. Disk function appears to be working but slow - working on efficiency changes
  17. Solid progress on virtual 2310 functionality - reads well, but seeks still have a problem
  18. Continuing to debut 2310 function, plus news from Finland
  19. Working on virtual 2310 disk function in SAC Interface Unit
  20. Seller shipped the wrong sized paper for the console printer
  21. Flaw in 2310 function organization between PC and FPGA, changed and now under testing
  22. Chasing odd issue with virtual 2310 adapter in SAC Interface Box
  23. Debugging virtual 2310 disk adapter and working on real peripherals

2015 292

December 2015

  1. 1053 mirror adapter working correctly, good progress debugging virtual 2310 disk drive adapter
  2. Debugging work on 1053 and on SAC box mirror1053 and virtual 2310 functions
  3. Working on a repair to the cracked ceramic feed wheel on the 1442 card reader punch
  4. Working on FIFO code in SAC Interface Box
  5. Repaired the color shift tape for the 1053 console printer
  6. Done with System Load deck work
  7. Load deck cleanup and a bit of work on 1053 restoration
  8. Work on 1130 simulator tools for system load deck
  9. DMS R2 V12 DECK AND CARTRIDGE WORKING, BEGAN ON V13 VERSION FROM PTF DECKS
  10. Initial system load of DMS R2 V11 and update process to V12 working properly
  11. New System Load decks worked to build R2 V11 from scratch
  12. Read in lots of cards for system load decks, donated 1130 programs, as well as scanned several donated manuals
  13. 1800 in Finland now executing instructions, while my virtual card decks for system load are being completed
  14. Working with DMS card decks and my utility program
  15. Read more of DMS R2 V11 decks, COBOL and RPG compilers, plus news of 1800 restoration in Finland
  16. Visited museum and returned home

November 2015

  1. In London on business and pleasure
  2. Scanning DMS V11 load decks
  3. Finding and reading in real decks to complete system load files
  4. System Load Deck utility working perfectly now
  5. Moving forward with system load deck and cartridge recreation
  6. Read in 1130 application deck, continued work on system load process
  7. Debugging decks from my utility with the System Load process for DMS2
  8. Utility to recreate phase decks from system cartridge working properly
  9. Debugging my utility to produce a distribution cartridge and card decks
  10. Code development for system distribution utility
  11. Building utility to recreate the system load deck and build a distribution cartridge image
  12. 1053 carrier return cord attached; working on DMS2 distribution deck recreation
  13. Work on DMS distribution project and mag tape interface
  14. Work on 1053, DMS2 system files and the mag tape support for 1130
  15. Mag Tape routines and interface planning for SAC Interface Box
  16. Not much work time, but some research leading to potential to hook tape drives to 1130
  17. Looking for cause of hot bits on inbound data from SAC interface box
  18. Debugging activity on the SAC box and a bit of remote aid
  19. Starting in on string retrheading in 1053 and further debugging of the SAC Interface Box

October 2015

  1. Knocking down issues in the 2310 and 1053 device implementations
  2. Solid progress on the virtual 2310 and mirror 1053 adapter functions
  3. Working on some peripherals
  4. Still debugging 2310 and 1053 virtual/mirror adapter operation
  5. Dellivery and inspection of Diablo Model 31 disk drive
  6. Setting up IBM 9 track tape to use with P390 server
  7. Console printer being exercised, more debugging for 1053 and 2310 PC drivers
  8. Progressing on debugging the virtual 2310 disk drive
  9. Debugging away on the virtual 2310 and mirror 1053 device adapters, plus some disk and tape device activity
  10. Minor progress on Python code and new disk drive coming
  11. Bit of testing and cleanup accomplished on SAC Interface Box
  12. Forced busy bit with mirror device adapters won't work. Restoration on PE disk drive. Other debugging on SAC Interface Box
  13. Making progress with mirror 1053 driver testing
  14. Moving ahead debugging the 1053 mirror adapter
  15. Debugging and modifying mirror device logic in SAC Interface Box, plus new (!) disk drive arrives
  16. Debugging of virtual and mirror device adapters, plus new test tool
  17. Testing of SAC Interface box with Linux laptop hosting the Python program, 9 track tape drive arrives, and 1053 mumble mumble mumble
  18. Work on SAC box Python side, design investigations, little progress on 1053
  19. Design choices for finishing SAC Interface Box and lots of research
  20. New disk drive coming, plus thinking about tape and disk support for SAC Interface Box

September 2015

  1. Small progress and ceasefire on the 1053 spring front, major coding and testing of the SAC Interface virtual and mirror devices
  2. Spring 99999, me 0 but continued building out SAC Interface Box functionality
  3. Getting camera visibility with the fiber optic camera, plus fpga touchup
  4. Using fiber optic camera to work on 1053, plus continued SAC Interface enhancement work
  5. Not much free time, but accomplished a bit
  6. Hunting errant spring in 1053, building out device support in SAC Interface Box
  7. Console Printer (1053) improved again, working on SAC Box functionality
  8. Major work SAC Interface Box device support, plus working on 1053 console printer
  9. Worked on 1053 a bit, mostly extended logic in SAC Interface Box
  10. 1131 repaired, SAC Interface box working, testing 1053 console printer
  11. Developing 'mirror' devices for the SAC Interface box; figuring out problem in the 1131 resistor panel
  12. Improved PC side program for SAC Interface box, 1130 not working
  13. Progress on 1053, keyboard and SAC Interface box, albeit measurable in microinches not normal strides
  14. Still fighting wiring on resistor panel, fixed keyboard/console switch, tuned up 1053 console printer
  15. SAC Interface Box fits and starts; 1053 console printer and keyboard progress
  16. SAC Interface Box still one signal failing, plus console printer and console switch issues
  17. SAC Interface Box new driver connectors debugging, 2 signals left to resolve
  18. Finished the new connectors for SAC Interface Box, tested and have a few minor issues to clean up
  19. Substituting new driver boards in SAC Interface Box to improve connection reliability
  20. SAC enhancement to push 1130 buttons working, reworking SAC driver board to eliminate the unreliable wire connections
  21. Debugging the 1130 button activation by SAC Interface Box enhancement
  22. Finished all wiring for SAC Interface Box enhancement, ran console printer diagnostics fully
  23. Console Printer looks very good and the enhanced functionality of the SAC Interface box is working well
  24. Interrupt enhancement to SAC box wired and ready for testing, attempting 1053 pivot screw replacement
  25. 1053 pull links done, connected SAC enhancement into 1130 backplanes
  26. Conquered springs in 1053 console, more work on SAC interface enhancement
  27. Tab interposer spring installed in 1053 printer, wiring and cabling work for SAC Interface enhancement
  28. Light day, some work on SAC expansion cable
  29. Diving into the console printer inability to trigger tab by program command, plus work on SAC interface box enhancement
  30. Still battling persnickety selectric typewriter mechanim. Wired up the board to emulate the Prog Load button for virtual 2501 reader

August 2015

  1. Console Printer (1053) adjustment/testing and enhancement of the SAC Interface Box
  2. Working through the 1053 Console Printer (IO Selectric) diagnostics and making adustments
  3. Designing enhancement for SAC Interface Box and working on misadjustment of console printer shift mechanism
  4. Planning an enhancement for SAC Interface Box, plus debugging the Console Printer operation
  5. Provided Program Load (boot) mode for the virtual 2501 card reader
  6. Running diagnostic card decks on the 1130 - CPU completely validated, some issues with console typewriter
  7. Testing Paper Tape Reader for 1130, plus other news.
  8. Hooking up Paper Tape reader to slave Arduino and linking it to the SAC Interface Box
  9. Completed medium speed link logic for SAC box, implementing paper tape over the link, and thinking about 1442 reader/punch repair
  10. Away but making a bit of progress with FPGA design
  11. Building up the medium SPI link with an Arduino endpoint
  12. Still cleaning Pertec disk head before returning it to service; working on SAC Interface Box
  13. SAC Interface box fast SPI link debugged and working
  14. Pertec head looks salvageable
  15. SAC Interface fast link error checking logic improvement
  16. CHM 1401 issue with group mark resolved, working on improved fast SPI link logic on SAC Interface Box
  17. Mostly 1401 restoration today
  18. Adding CRC to the fast SPI link capability of the SAC Interface Box
  19. Removed and began to clean the Pertec head, got SAC Interface fpga board back in operation to resume debugging of logic
  20. Making progress on ztex fpga board issues; researching mystery logic in a 1401 at CHM
  21. Work resumes on SAC Interface box
  22. Looking into automated wiring discover for 1401 systems
  23. Head crash cuts short my testing of the Pertec controller
  24. Working on Pertec drive CRC error checking logic; resolved perlexing validity check error on 1401 at CHM
  25. Pertec drive fpga controller reading sectors properly, implementing CRC error checking. News from the 1800 restoration
  26. Now reading sectors into the FIFO on the fpga controller for the Pertec D3422 drive
  27. Still battling sector read logic in my controller for the Pertec D3422 disk drive

July 2015

  1. Extensive diagnostics working, seek transactions fully debugged on Pertec drive controller
  2. This and that on 1401 and Pertec drive
  3. fpga controller for Pertec drive now communicates with PC; diagnosed problem with 5V timer board
  4. Debugging read/display logic in fpga based controller for Pertec D3422 disk
  5. Reading headers for sector zero on all platters, heads and cylinders
  6. Seeking okay now verifying reading functionality of Pertec D3422 drive
  7. FPGA controller controlling arm on Pertec disk drive, but needed change to cabling for reliability
  8. Matching timing to needs of the Pertec drive and cleaning up my controller logic
  9. Hooked up fpga controller to Pertec D3422 drive for testing
  10. First connection of my controller built to drive the Pertec drive
  11. Pertec drive solenoid working, spins up to Ready status, now I build test controller to validate operation
  12. Pertec ddrive issue appears to be simply a bad fuseholder
  13. Done with DOS/VS, digging through Pertec problems, and repairing Nixie/Dekatron clock
  14. P390 continued DOS sysgen, Pertec disk drive restoration continues
  15. Pertec drive loading heads on disks successfully, DOS/VS sysgen proceeding
  16. Checking out Pertec startup functionality plus achieved DOS/VS generation (but using Hercules)
  17. Will never be able to run DOS/VS on P390, put crowbar circuits back into Pertec and worked on ztex board issue
  18. Pertec power problems appear fixed, diagnosis of ztex fpga board issue and P390 DOS/VS work done
  19. Pertec power issues - two steps forward, one step back, plus toying with P390
  20. P390 playing with DOS, Pertec power supply diagnosis and repair work
  21. Back and staring on the disk drive debugging
  22. Holiday interruption but some progress on P390 and activity on Pertec
  23. Desoldering station working, not so much the ztex board, and continued progress with the P390
  24. This and that, mostly P390
  25. P390, SAC Interface ztex board and other work
  26. VM/370 up and running on P390, digging into the ztex fpga board issue for SAC Interface box
  27. Working on install of VM/370 R6 and DOS/VS R34 on the P390 system, plus work on the ztex board problem

June 2015

  1. P390 System running several versions of MVS, OS/390 or Z/OS
  2. P390 checks out and runs MVS, replacement op amp commits suicide, 1442 card reader news of the world
  3. Doing well with Pertec power supply, plus checkout of a donated system
  4. Bit of work after I return from biz trip - still a draw between Pertec and me
  5. A little puttering on Father's Day before the family assembles
  6. 1053 console printer assembled in covers, fully tested, not quite ready. Pertec power supply travails filled my remaining hours
  7. 1053 carrier return working well, continued work on Pertec drive
  8. Replaced ten tantalum capacitors, 100+ to go in the Pertec disk drive, plus fighting the Ztex/Xilinx toolchains and designs
  9. Repaired 1053 part, repaired Pertec drive board but more problems remain
  10. Jeweler working on 1053 part, plus miscellaneous work on the Nixie/Dekatron clock and the Pertec drive
  11. Failed component found in Pertec drive, plus spent some time with 1053 and SAC Interface box issues
  12. No luck with two different sources offering parts from 1053 consoles; some work on Dekatron/Nixie clock and on Pertec drive
  13. Possible spare part source, digging into Pertec drive problem
  14. Welder can't fix 1053 part but made some progress investigating problem with Pertec disk drive
  15. Reverse engineered the disk interface and dug further into the restoration of the drive.
  16. Digging into the Pertec disk drive while sorting out the repair/replacement part for the 1053
  17. 1053 margin rack disassembled and old lube removed, diagnosed why Pertec drive won't load and go ready
  18. Extremely close, but now I have to fix a part that I broke before this endless restoration of the 1053 is done
  19. Still working to get the escapement and CR cords on the 1053 exactly right, plus checkout of the Pertec disk drive
  20. Studying how to set up escapement and carrier return cords on 1053, plus newly acquired Pertec cartridge disk drive
  21. Just about done with 1053 console printer
  22. Day of unexpected teeny setbacks lost me a few hours
  23. Getting very close to done with 1053 printer, meanwhile replacement fpga board arrived
  24. Spring 20 - me 1, but 1 is all I needed. Continuing with 1053 printer restoration

May 2015

  1. Spring 999, me 0
  2. Tab problem identified, replacing part, and carrier return issue tentatively corrected on the 1053 console printer
  3. More time dedicated to the typewriter space, tab and carrier return functioning
  4. More work on console printer (1053)
  5. Working on 1053 console printer, attempt to rescue fpga board, and checkout of a Tek 7854 scope
  6. Reassembled 1052 console, working on carrier return issue, while fpga board in interface box is still fubar
  7. Began reassembly of 1052 console printer mechanism, plus failed attempts to tack the jumper wire on the fpga board chip lead
  8. One small step away from fixing the FPGA board and resuming testing of the SAC Interface
  9. In the last inches before the completion line, defeat was snatched from the jaws of victory, with a big snag
  10. SAC Interface Box virtual 2501 card reader passes all tests, still chasing a minor problem
  11. Stamping out bugs one by one
  12. Very good progress on the QA of the SAC Interface Box core functions
  13. Logic cleanup and micro-testing of the SAC Interface Box functionality
  14. Very little time to work on the 1130 until today
  15. Still working on SAC Interface Box
  16. SAC Interface logic testing/improvement plus disk cartridge cleaning machine
  17. Small progress today on SAC Interface box
  18. SPI link operating at 12MHz, 2501 reader function getting more solid
  19. Short but unproductive day chasing problems in the SAC Interface Box
  20. Still working out kinks in the virtual 2501 card reader functionality.
  21. Virtual 2501 card reader from PC file through SAC Interface Box is working, nearly done with testing
  22. Beginning testing of virtual 2501 card reader through SAC Interface Box
  23. Debugging the virtual 2501 card reader implemented on SAC Interface Box plus PC

April 2015

  1. Implementing high speed SPI link from SAC Interface box to secondary fpga boards
  2. 1627 plotter replica working through SAC Interface box, working on paper tape reader/punch and virtual 2501 implementations
  3. Building out SAC Interface with paper tape, virtual card reader and plotter support
  4. Testing device adapter for replica of 1627 plotter
  5. SAC Interface loads IBM 1130 core from PC file
  6. SAC Interface fully functional, code added to load simulator files into 1130 core
  7. Cycle Steal, Interrupt triggering and many virtual device capabilities working perfectly in SAC Interface Box
  8. Now handling cycle steal fetch requests and status inquiries from PC to the SAC Interface Box
  9. No work today, ergo no progress. Somehow there is a correlation
  10. Transactional logic working and returning data, on the SAC Interface Box
  11. PC link to SAC Interface Box operating,. now working on validating the commands and responses
  12. SAC Interface Box working correctly for all XIO types - ready to support devices - now debugging the PC link
  13. SAC Interface Box working perfectly for cycle steal and Sense Device operations - testing continues
  14. SAC Interface wiring completed, minor snag to fix then back to testing
  15. Wiring in newest driver board
  16. Two steps forward, one step back - the motif of the SAC Interface box
  17. Homing in on last issues with cycle steal addressing and the basic bidirectional USB link from SAC Interface box to PC program
  18. Slogging away at SAC Interface unit
  19. Some changes made to SAC Interface fpga logic while on business trip
  20. Some work on the Channel Address In flakiness
  21. SAC Interface cycle stealing fetch and store work perfectly other than some address bit issues
  22. SAC Interface cycle stealing access to 1130 memory is functional
  23. SAC Interface testing and logic improvement
  24. Channel Data input for XIO instructions and cycle mirroring logic working on SAC Interface box
  25. Validated last of the lines for the SAC Interface box, ready to begin testing certain FSMs
  26. Breakthrough on SAC Interface

March 2015

  1. SAC Interface cleanup, a discovery and adjustments underway - coming along quite nicely
  2. SAC Interface box physical circuits and PC transport link getting near end of quality assurance testing
  3. SAC Interface (re)wiring finished and testing underway
  4. New driver board installed in SAC Interface box, wiring almost complete
  5. Issue with SAC Interface driver circuits diagnosed, developing the fairly easy resolution
  6. Fixed up lighting in data center shed
  7. SAC Interface debugging work, finding bad solder points on interface cards
  8. Partially reassembled 1442 punch, debugging on SAC interface and some datacenter progress
  9. SAC interface to PC link established
  10. Long day, little progress on the USB link to the fpga board
  11. SAC Interface PC link testing
  12. Battling new fpga card toolchain and building PC side program for first SAC interface debugging
  13. Looking at options to repair feed wheel of 1442 reader, while continuing SAC Interface construction
  14. Removed stiffness in feed wheel roller pivot on 1442 reader, moved some equipment into the data center and worked on SAC interface programming
  15. Tearing down the punch unit of the 1442, wrapped up construction of the SAC Interface box, on to programming and debugging
  16. More work (and rework) on the SAC interface boards, plus continued work on the card reader.
  17. Identified problem at root of the 1442 card reader/punch problems, meanwhile continued wiring SAC interface box
  18. Plodding through wiring and testing of SAC Interface cards, plus work on the 1442 read/punch
  19. Printed first page from boot up of DMS2 on newly restored 1132 printer
  20. 1132 Printer restored and fully operational, more wiring of circuit interface cards for SAC interface box
  21. Major progress on solenoid for print column 60 of 1132 printer
  22. Attempt to fix bad solenoid for column 60 of the 1132 printer, plus completing construction of boards for SAC interface
  23. SAC interface board construction underway, solid progress on 1132 printer and card deck punched for 1401
  24. Found cause of carriage restore issue with 1132 printer, plus began hand soldering a SAC interface card
  25. Digging into remaining printer problems plus successful build of reflow oven and arrival of the new FPGA board
  26. 1132 printer debugging and work on the new SAC interface hardware
  27. 'Punch list' of problems with the 1132 printer for further investigation, plus SAC Interface PCBs arrive
  28. Driving the printer and checking its operation while waiting for my SAC interface boards
  29. Printer working fairly well in initial tests, also source code extracted from tape
  30. IBM 1132 Printer reassembled and testing underway

February 2015

  1. Beginning cleaning of final 1132 printer levers, nearly done with rehabilitation
  2. More 1132 printer cleaning, rehabilitation and oiling
  3. Continued 1132 rehabilitation, SAC interface boards out to fab
  4. Creating SAC Interface boards
  5. Designing SAC Interface custom PCBs
  6. SAC Interface diagnosis, data center construction and progress restoring the 1132 line printer
  7. Progress on 1442 reader/punch, 1132 printer, SAC interface circuits, and data center shed
  8. Put 1442 together, found issues with SAC Interface box, plus small tasks
  9. Progress on 1442 card reader reassembly and repair of Vectrex console
  10. Traveling until Thursday, sourcing option to replace SAC Interface fpga board
  11. Worked on shed, 1442 card reader, DMS card decks and SAC Interface debugging
  12. Finished internal wiring of data center shed, constructing 7000 lumen LED lights, plus work with card decks I recently read.
  13. continued work on the shed and reading card decks
  14. Read all damaged cards, continuing with good cards in DMS V2R12 deck
  15. Uploading DMS V2R12 cards, starting shed wiring
  16. Finishing reading all COBOL related cards, picked up supplies for wiring the data center shed
  17. Most of COBOL compiler read and being organized for uploading, plus beginning to wire up the shed
  18. Uploaded diagnostics, loaders, some utilities and began on the COBOL compiler
  19. Shed dry during rains, read cards and tapes to upload, and published new beta of keypunch PC side software
  20. Reading six boxes of cards and sharing all complete, usable files
  21. Documation fix to read right cut cards
  22. Uploaded more 1130 card decks, testing Documation machine fix, plus improvements to the keypunch interface PC software
  23. Card decks shared with 1130 enthusiasts, plus work on 1401 at CHM
  24. Cleanup and verification of the ECAP program source files
  25. Card reader interface working, reading in decks
  26. Testing of card reader interface, plus minor work on other fronts
  27. Card reader interface construction almost totally complete

January 2015

  1. Back home, progress on KP SW, card reader interface and vectrex console fix
  2. Halfway through adding IBM 1130 Simulator support to keypunch interface
  3. Disassembled part of console printer, fixed vectrex game consoles, and moved forward on a few tasks
  4. Fighting the shed alignment, hunting lost springs and building a card reader interface
  5. Finalized documentation of keypunch interface
  6. Polishing up the keypunch interface software and documentation
  7. Program testing finished for PC side of new keypunch interface
  8. Debugging of completed PC software for controlling the keypunch interface box
  9. Keypunch interface PC side software coding almost complete, ready to start 029 testing
  10. Mostly worked on the PC software for the keypunch interface
  11. Delays and distractions but continuing to add to PC software for new keypunch interface
  12. Substantial work on keypunch interface PC program during my flights
  13. Data Center shed fought me to a standstill getting the doors even
  14. Filling out the PC side software to drive the keypunch interface
  15. 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
  16. Roof installed on shed and user interface coding for keypunch PC software
  17. Shed construction progress, now installing roof panels, plus software work on keypunch interface program for PC
  18. Shed work, keypunch interface coding and 1401 restoration work
  19. keypunch repair completed, shed construction continues as the base and flooring are installed
  20. Data Center Shed construction day 3 plus some other work
  21. Shed construction day two
  22. Keypunch rehabilitation work and start of construction of the 'data center' shed
  23. Keypunch mechanical issues addressed

2014 125

December 2014

  1. Keypunch interface testing wrapped up, keypunch itself needs work
  2. Keypunch interface testing almost done, but SAC Interface connection still dead
  3. Finding and fixing minor bugs in keypunch interface, problems crop up with SAC Interface
  4. Steady progress on SAC interface box and new keypunch interface
  5. Good progress on the SAC interface, clearing up assignments of incoming signals
  6. Limited time due to holidays but a bit of work on SAC Interface
  7. Keypunch interface problem fixed, more progress with SAC interface testing
  8. SAC Interface communicating both ways with 1130, debugging proceeds steadily
  9. Console printer restoration creeps along plusb testing progress on SAC interface box
  10. Futile hunt for spring lost inside mechanism of console printer, plus prep to repair FPGA board
  11. Ruined disk heads removed from Diablo drive (external drive, not primary 1130 disk), console printer adjustments
  12. Fighting the last problems with the printer
  13. Console printer adjustments and restoration almost complete
  14. 1053 Console Printer work
  15. SAC interface work and 1053 typewriter repair progress
  16. SAC interface final wiring, power on test and adjustments of the 1053 console
  17. Some coding and design work done while traveling to and from Shanghai
  18. Wiring up power supply of the SAC Interface box
  19. Power supply and wiring work on SAC Interface Box
  20. Installed new drive belt on 1053 console printer

November 2014

  1. Beginning console printer disassembly plus more wiring of the SAC Interface Box
  2. More construction of SAC interface box
  3. Completed SAC Interface 1130 side IO capability, working on PC side
  4. Basic IO functionality implemented for SAC interface
  5. Visits with 1130 and 360 restoration/replica building peers in the UK, plus development of fpga logic for the SAC interface
  6. More design and development work on the SAC interface box
  7. buying fpga boards and connectors for the SAC interface
  8. Steady progress wiring the SAC interface box
  9. Assembling SAC interface box
  10. Wiring SAC socket into new enclosure, plus zeroing in on the keypunch interface reset issue
  11. Recoding to sharply reduce use of SRAM memory on Arduino for keypunch interface, plus beginning SAC socket assembly
  12. SAC interface circuits interact with 1131, plus keypunch debugging continues
  13. Keypunch able to read all eighty columns now, plus work on SAC interface
  14. Keypunch now reading except it misses column 1 of each card - more progress on SAC interface
  15. SAC interface and keypunch work proceeding well
  16. Method to share SAC cable between CHI box and my interface, plus keypunch interface
  17. More keypunch debugging, further assembly of the SAC interface box, and an interesting test tool
  18. Keypunch interface in final paces of checkout before release of beta code, with just a few minor issues with the card reading function
  19. Minor work done, keypunch debugging going very well
  20. Very little done other than root canal and bit of discomfort
  21. Mostly keypunch interface testing and wiring of SAC interface cards today
  22. Keypunch interface moving ahead, more SAC interface assembly and some mechanical work on the 1442 card reader/punch
  23. Still battling the keypunch, stalemate tonight, plus more assembly of SAC interface boards

October 2014

  1. Very light day working on the system
  2. Successfully booted DMS2 from the internal disk drive and began building the SAC interface hardware.
  3. Keypunch interface stubborn issue, SAC receiver circuit working, and testing the CHI interface/disk
  4. TTL to SLT driver circuit working well, plus solid progress on the keypunch interface unit
  5. Memory addressing card repaired, all memory operational, console printer surprise, and more keypunch interface testing
  6. Console printer working correctly, plus minor work on keypunch interface and card reader
  7. Bits and pieces on other tasks plus strong progress on new keypunch interface
  8. Interface testing, some adjustments and improvements, but not yet done
  9. Testing new keypunch interface with IBM 029
  10. New keypunch interface controller box tested extensively, ready to connect the 029 keypunch for final testing
  11. 1053 debugging, SAC interface circuit testing and good progress on keypunch interface controller
  12. Disk drive timer finished and installed, SAC interface circuits built, and debugging underway of the keypunch interface
  13. Disk drive timer final construction plus initial testing of keypunch interface controller
  14. A lot of Arduino coding, some hardware prototyping
  15. Working the last vestiges of sludge out of the gummed up 1053 printer and continuing the software development for the keypunch interface
  16. Console printer responding to 1130 program instructions, plus minor progress on other fronts
  17. More progress restoring the 1053 console printer, plus continued coding of keypunch interface
  18. 1053 console printer restoration work, plus more coding on keypunch interface
  19. Short day but some accomplishments with 1053 restoration
  20. Design work on new keypunch interface and on the interface of peripherals through the 1131 SAC
  21. Tools to work on 1053 console printer of the 1130 - Selectric tools
  22. Design work on interface to hook devices to 1130 through SAC
  23. The circuits - TTL to SLT interfaces to 1130 SAC transmission lines (signal cables)
  24. Working on receiver and driver circuits to interface to 1131 SAC
  25. Designing interface to use 1130 Storage Access Channel to interface arbitrary modern peripherals to the system

September 2014

  1. Repaired the delay board and prepared to use it to replace the original time delay relay in the disk drive
  2. Finishing new keypunch interface unit, progress testing the 1132 and a bit of work on card reader and disk drive
  3. Activity, progress, minor complications but nothing completed today
  4. New keypunch interface construction work and 1132 printer testing
  5. Finished keyboard, wired interface cables to keypunch, and prepared software for 1132 printer restoration work
  6. Very little time for 1130 today, but got into the shop for a bit
  7. CE Disk Cartridge inspected: not usable - surfaces too damaged
  8. Keyboard almost fully restored and working, progress on 1053 console printer and 360 channel emulator card
  9. Busy day, not too much time with 1130, but some diagnostic progress
  10. Disk drive seems to be working well now, plus working further on card reader
  11. Time with the card reader, running one card diagnostics and adjusting its operation
  12. Booted diagnostic card from card reader, diagnosing failure of disk drive to load heads, wiring work on new keypunch interface
  13. Relatively quiet until Friday 9/19 but a bit of progress on several fronts
  14. Progress on card reader, internal disk, keyboard, display panel lamps and keypunch interface design
  15. Core memory stuck bits fixed, work on card reader and miscellaneous other work
  16. Extensive diagnostic work on core memory stuck bit problem, work on console printer and keypunch interface designing
  17. System back to just the stuck memory bits, keypunch enhancements and miscellaneous repairs
  18. Core memory issue - methodical search for causes and some improvement - plus other progress on restoration project
  19. Bringing back cosmetic items for my 029 keypunch
  20. Found a CE disk cartridge on ebay which is very helpful for disk drive restoration
  21. Brainstorming possible causes for 1131 memory problems, while traveling
  22. Core memory situation worsens, but 029 keypunch restoration fundamentally complete
  23. Progress made on core memory issues, more to do, plus keypunch restoration well along
  24. Zeroing (and one-ing) in on the memory problems, plus 029 Keypunch arrives and is assembled
  25. Waiting on probes, supplies, and not much free time today
  26. Stuck in neutral gear on core memory but made good progress on disk drive restoration
  27. Memory problems continue, some progress on other areas

August 2014

  1. Progress on memory but not done yet - also printer close to working
  2. First 8K of memory now working perfectly, plus other progress on 1132, 1442, and 1053 - Aug 30, 2014
  3. Processor, typewriter, card reader and printer work - August 29, 2014
  4. Printer and typewriter restoration underway, bit of work on the 1131 as well - August 28, 2014
  5. Display panel lamp replacements and typewriter work - Aug 27, 2014
  6. More typewriter mechanism restoration plus card reader hookup
  7. Begin console printer (typewriter) mechanism and card reader restorations - Monday Aug 25
  8. Continuing on with restoration tasks Sunday Aug 24
  9. Quick update on team member Art Dieli
  10. Diagnosing the 1131 memory problems and progress on other restoration tasks
  11. First power up of the 1130, in excellent shape
  12. Final power conversion checkout and first power testing of the 1131, plus miscellaneous tasks
  13. Power supply capacitor restoration, attachment of expanded storage frame, and completion of inlet voltage change
  14. Cleanup of 1131 continues
  15. Will's journey and the journey of the blue 1130
  16. Similar road trip moving historical computer equipment cross country -
  17. Starting restoration with cleaning and altering the voltage to match my home power
  18. Dropping off blank cards and returning the rental truck - August 14, 2014
  19. Continued unloading of the truck Aug 13, 2014
  20. Delayed details of final loading day, Saturday August 9 - Part two
  21. 1130 and its retinue arrive safely in the bay area
  22. Delayed details on final loading day - Saturday August 9 - Part One
  23. Stopping for night in Winnemucca, Nevada - August 11
  24. Made it to Laramie, Wyoming Sunday night
  25. Everything loaded on truck, ready to begin drive home Sunday morning
  26. First day at the archeologic dig - Aug 8, 2014
  27. Arrived in Kansas City
  28. Team Connecting to Final Flights In Dallas/Fort Worth and Phoenix
  29. Making our way out to Kansas - Aug 7
  30. Kickoff - the mission to rescue IBM 1130 systems and other vintage artifacts from being scrapped

2019–2026 →