The Curious Engineer

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

2019–2026

1,469 posts

← 2014–2018

2026 169

October 2026

  1. Assembled and tested the Teletype ASR-33 paper tape reader power supplies
  2. Built my signal sledgehammer for the Virtual 2315 Cartridge Facility and gave it a test
  3. Parts arriving and work begins on both Schmitt Trigger Conditioner and the ASR-33 Reader Power Supply
  4. Quick side project - power supply for ASR-33 Teletype automatic tape reader
  5. Bringing out the signal sledgehammer - dealing with the signal quality issues for the Virtual 2315 Cartridge Facility
  6. Results of latest logic analyzer capture of write on Virtual 2315 Cartridge Facility
  7. Debugging the double increment of addresses during a write by the Virtual 2315 Cartridge Facility
  8. Investigating the early end of a write on the Virtual 2315 Cartridge Facility
  9. All Virtual 2315 Cartridge Facility utility programs now using Qt graphical user interface
  10. Wrote more utility programs to use with the Virtual 2315 Cartridge Facility
  11. More debugging of write functionality of Virtual 2315 Cartridge Facility

September 2026

  1. Still working on write errors in the Virtual 2315 Cartridge Facility
  2. Testing Virtual 2315 Cartridge Facility capturing data written from the IBM 1130 to the virtual disk
  3. Identifying issue capturing data on write to Virtual 2315 Cartridge Facility
  4. Another write test of Virtual 2315 Cartridge Facility after correcting FPGA logic
  5. Installed prototype enclosure and attempted testing of Virtual 2315 Cartridge Facility
  6. Test build of Virtual 2315 Cartridge Facility enclosure and mini disk drive
  7. Debugging write of Virtual 2315 Cartridge Facility - ensuring data is captured correctly
  8. Deglitching the write output of the 1130 for Virtual 2315 Cartridge Facility - part 2
  9. Final wiring of Virtual 2315 Cartridge Facility into the VCF - Infoage Museum IBM 1130
  10. Deglitching the write output of the 1130 for Virtual 2315 Cartridge Facility - part 1
  11. Debugging 1130 disk controller logic concerning -write gate malfunction part 2
  12. Debugging 1130 disk controller logic concerning -write gate malfunction
  13. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 17
  14. Completed my EDUC-8 computer based on Electronics Australia articles starting August 1974
  15. Further research into the issue logging commands in one of the Virtual 2315 Cartridge Facility boxes
  16. Checking signals and termination resistors on the Virtual 2315 Cartridge Facility - part 2
  17. Testing my new seek logic for the Virtual 2315 Cartridge Facility - virtual mode
  18. Troubleshooting the logging function of the Virtual 2315 Cartridge Facility

August 2026

  1. Testing my new seek logic for the Virtual 2315 Cartridge Facility - 16 and now works correctly in real mode
  2. Testing my new seek logic for the Virtual 2315 Cartridge Facility - 15
  3. Checking signals and termination resistors on the Virtual 2315 Cartridge Facility - part 1
  4. Working hard on making seek shadowing state machine impervious to glitches for Virtual 2315 Cartridge Facility
  5. Switching over to electronic switch version of 2310 Interface Board for Virtual 2315 Cartridge Facility
  6. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 14
  7. Work on the internal disk drive of IBM 1130 - part 3
  8. Work on the internal disk drive of IBM 1130 - part 2
  9. Work on the internal disk drive of IBM 1130 - part 1
  10. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 13
  11. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 12
  12. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 11
  13. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 10
  14. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 9 - Fixed cylinder 202 issue
  15. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 8
  16. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 7
  17. Improved Virtual 2315 Cartridge Facility behavior when drive powered down then back up

July 2026

  1. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 6
  2. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 5
  3. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 4
  4. Changing the terminator to improve impedance matching for the Virtual 2315 Cartridge Facility
  5. Adjusting my Virtual 2315 Cartridge Facility design to increase signal integrity between 1130 and disk drive
  6. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 3
  7. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 2
  8. Human 1, AI 0 - 40 minutes of debugging and my PICO tool projects microSD card as USB thumb drive to PC
  9. Grok joins Claude, Copilot and Gemini in my hall of shame; pleased to hear my 1627 Plotter card was built successfully for another 1130
  10. Testing my new seek logic for the Virtual 2315 Cartridge Facility - part 1
  11. Whiling away the hours waiting for Visual Studio to install
  12. More experimenting with AI for USB microSD PICO project
  13. More experimenting with AI to assist in simple tool to use Raspberry Pi PICO to present microSD card as disk drive over USB
  14. Wrapping up the successful 1130 memory substitute project
  15. Failed testing of mechanism to read virtual 2315 cartridges conveniently from a PC
  16. Needed to wait for Lattice Semi to send the hobbyist license file
  17. More this and that, while waiting
  18. This and that - waiting while moving several projects along
  19. Returning to testing for the Virtual 2315 Cartridge Facility
  20. Debugging work on the multiply-divide issue with the 1130 MRAM board - memory fixed and working flawlessly!!!!!
  21. Unexpected results when digging into the Multiply-Divide error in the CPU diagnostic program
  22. Updated memory substitute board, chasing down two failures
  23. Building the Diablo 2315 Archiver circuit board
  24. Better chat with Copilot led me to an important issue with the 1130 MRAM board - and it appears to be the root cause of my issues!
  25. I have a loose lower head cable clamp in the Diablo 31 drive that must be reattached before heads can be installed
  26. Prepared the power supplies and cable for the Diablo model 31 drive I am using with the Archiver - powers on
  27. Fighting to install the heads in the Diablo 31 drive
  28. Getting insight into what is happening during failure of 1130 MRAM doing reads - no more quantum effects
  29. Started master file list from all 2315 cartridges and stored on Google workspace
  30. Work progressing on Diablo Archiver project

June 2026

  1. Sent Head Adapter Tool off to fab; supports aligning heads in standard density Diablo 31 drive
  2. Creating the Head Adapter Tool for aligning the Diablo drive
  3. Thinking about auto-aligning mechanism for the Diablo drive when archiving 2315 cartridges from an IBM 1130
  4. Trying to understand 1130 MRAM sporadic failures using Active FET Probe
  5. Verified configuration of Diablo drive for use with the archiver
  6. Building the cable for the 2315 cartridge archiver using the Diablo disk drive
  7. Orders placed for interface PCB for the Diablo drive archiver for 1130 based 2315 disk cartridges
  8. Given some pricy advice to make progress debugging the 1130 MRAM memory infrequent bit failures
  9. Invested time simulating and correcting code to archive IBM 2315 cartridges on a Diablo model 31 disk drive
  10. Using new hysteresis technique to protect against noisy signals in some of my FPGA designs
  11. Found substitute spring for the Calcomp 565 plotter and verified it works properly
  12. Whipped up a 1053 Emulator log file display and print program
  13. Implementing and testing the overtyping behavior in the 1052 Emulator - part 3
  14. Created an SMS signal socket to connect to a paddle card for the 1052 Emulator
  15. Implementing and testing the overtyping behavior in the 1052 Emulator - part 2
  16. Implementing and testing the overtyping behavior in the 1052 Emulator - part 1
  17. Finished debugging the 1053 Emulator - part 6
  18. Suitable spring found for the Calcomp 565 (IBM 1627 equivalent) plotter restoration
  19. Continued debugging of the 1053 Emulator - part 5
  20. Continued debugging of the 1053 Emulator - part 4
  21. Continued debugging of the 1053 Emulator - part 3
  22. Experimenting with method to support overtyped APL characters using the 1053 Emulator
  23. Building the new MOSFET switching board for the 1053 Emulator - almost done
  24. Repaired Calcomp 565 power supply and pen up/down circuit

May 2026

  1. Refining the 1053 Emulator code in the Arduino
  2. Power supply failure and debugging on the Calcomp 565 plotter
  3. Designed SMS socket and having it manufactured
  4. Continued debugging of the 1053 Emulator - part 2
  5. Developing SMS socket to connect to paddle cards
  6. Replaced transistor to restore Calcomp 565 plotter carriage movement
  7. Continued debugging of the 1053 Emulator - part 1
  8. Attempting to make the 1053 Emulator usable for SSM in time for their pickup of typewriter tomorrow
  9. Debugging my 1053 printer emulator box
  10. Conquered 1053 rotate turnbuckle adjustment problems, wrapped up the printer
  11. Ran SSM 1053 to stretch tilt/rotate tapes, making final adjustments
  12. Finished work on System Source Museum 1053 console printer
  13. Diagnosed failure point of Calcomp 565 plotter carriage stepper circuit
  14. Adjusting System Source Museum 1053 console printer (typewriter)
  15. Replaced rotate and tilt tapes on System Source Museum 1053 console
  16. Debugging failure of carriage to move on Calcomp 565 plotter
  17. Restoring a Calcomp 565 plotter for use with my IBM 1130 system
  18. Testing with a Calcomp 535 - part 2
  19. Project to support a 1627 plotter on an IBM 1130 is a success!
  20. Testing with a Calcomp 535 (equivalent of IBM 1627 model 1) - part 1
  21. Testing the plotter controller card in the IBM 1130, without a plotter hooked up - part 2
  22. Testing the plotter controller card in the IBM 1130, without a plotter hooked up - part 1
  23. More bench testing of 1627 controller card
  24. Troubleshooting bench testing setup for the 1627 controller card
  25. Modified plotter controller card
  26. Testing the new controller card for the 1627 plotter on the bench
  27. Finished building 1627 controller card
  28. Tied up preparing for a major celebration at the Space Force Museum
  29. Assembling the new 1627 controller card

April 2026

  1. Don't waste your time, spammers. Comments are moderated and spam deleted
  2. Revision PCB being built for the 1627 Plotter substitute controller card
  3. Back to the need to load the 1130 SBR card pins the same as my oscilloscope probe
  4. Fighting with the SLT contacts to solder them onto my 1627 plotter controller card
  5. Showing redundant wirewrap connection for Sense Bit 14 entering the SBR card
  6. Adding functionality to 1627 Plotter controller card project
  7. Working on the connectors for the substitute 1627 plotter controller card
  8. 1130 MRAM board effort continues - not quite there yet
  9. Continued confusion over analog issue with the 1130 MRAM board BUT progress made
  10. Collecting data with logic analyzer on 1130 MRAM parity stops - tantalizing hints
  11. Finishing the build of the substitute controller card to hook a 1627 plotter to an IBM 1130
  12. Chasing down 1130 MRAM memory issues
  13. Odd error detected with memory, possible issue on the 1130 MRAM board
  14. Trying to track down the parity stop failure using my 1130 MRAM board while running IBM's core memory diagnostics
  15. More work building 1627 plotter controller card for IBM 1130
  16. Constructing the 1627 plotter controller card for the IBM 1130

March 2026

  1. Honing the FPGA logic for the 1130 MRAM board and testing results
  2. Finding remaining issues on my MRAM board
  3. 1627 Plotter controller card redesign - printed circuit board arrives from PCBWAY.COM
  4. The advantage of leveraging FPGA for 1130 related designs - 1627 Plotter behavior discovery
  5. Hoping to finish the testing of the 1130 MRAM core memory replacement board
  6. Testing the 1130 MRAM board on the IBM 1130
  7. Finished construction of the new 1130 MRAM board, part 3
  8. Constructing the new 1130 MRAM board, part 2
  9. Constructing the new 1130 MRAM board today, part 1
  10. Redesigned 1627 Plotter controller card while waiting for my MRAM board and parts
  11. 1130 MRAM testing observations while I wait for the new board for the updated design
  12. Looking at 6V regulator SMS card to resolve 1130 power issues - part 3
  13. Watched pot syndrome - can't get the 1130 6V power regulator to trip now that it is instrumented
  14. New rotate and tilt tapes for the 1053 typewriter of the System Source Museum's 1130
  15. Code written and simulated for FPGA in new 1130 MRAM core memory replacement design
  16. Testing 1130 MRAM board - defect in design identified
  17. Slowly improving ability to use LTspice to model circuits with germanium components
  18. Replacing parts on 6V regulator SMS card to resolve 1130 power issues - part 2

February 2026

  1. Replacing parts on 6V regulator SMS card to resolve 1130 power issues - part 1
  2. Deconstructing the +6V regulator SMS card schematic to isolate functions
  3. Further dive into the 6V regulator circuit breaker spurious tripping
  4. Ordered new components for 6V regulator SMS card for IBM 1130
  5. Dealing with power supply breaker trips in IBM 1130 6V regulator

January 2026

  1. Testing fully assembled new 1130 MRAM board - read retriggering solved!

2025 236

December 2025

  1. Testing attempt on new 1130MRAM board
  2. Interim method won't work; assembling new PCB
  3. Attempting to test the discrete transistor method of resolving the 1130 MRAM retriggering
  4. Ordered new PCB with my original fab to reduce delays
  5. Revised design and producing a new board for 1130 MRAM project
  6. Checking out the low ESR cause for the 1130 MRAM ringing
  7. Oscillation in LD1117 voltage regulator appears to be the root cause
  8. Same problem with 1130 MRAM in spite of new board
  9. Beginning testing of new PCB for 1130 MRAM board

November 2025

  1. Replacing some chips on 1130MRAM board based on testing
  2. Finishing new PCB for 1130 MRAM, waiting on memory chip
  3. Building new version of the PCB for 1130 MRAM
  4. More work on retriggering issue with 1130MRAM

October 2025

  1. 1130 MRAM - quick check after removing large buffer capacitors
  2. 1130MRAM smoking gun found
  3. 1130MRAM spurious retrigger - what it can not be then musings
  4. Output of Schmidt Trigger after a bit more massaging
  5. Investigations for 1130 MRAM board - ways to block retriggering of the timer chip
  6. Continued testing of 1130 MRAM board - results of probed points and added power wires
  7. Continued testing of 1130 MRAM board - more probes added to zoom in on problem area causing retriggering
  8. Continued testing 1130MRAM board - retrigger problem continues to bedevil me
  9. Retrigger of 1130MRAM likely due to slight wobble on trigger signal
  10. Side project - MV864A meter restoration - converting manual calibration/test instructions to the version I own
  11. Continued testing 1130MRAM board - retrigger redux
  12. Continued testing 1130 MRAM board - working on the retriggering
  13. Continued testing 1130 MRAM board - dealing with the signal bounce and retriggering
  14. Side project - MV864A meter restoration - almost complete schematic produced
  15. Continuing testing of the 1130 MRAM board
  16. Side project - MV864a meter restoration - simulations and look at the non-board wiring
  17. IBM 1130 MRAM memory board - root cause of the unwanted stream of pulses from the board being corrected
  18. IBM 1130 MRAM memory replacement - investigating Parity Check and random data occurrences
  19. IBM 1130 MRAM memory replacement - continuity test, then testing on the IBM 1130
  20. Side project - MV864A meter restoration - blocking out entire schematic
  21. Side project - MV864A meter restoration - simulating the DC Modulator Driver that produces 94Hz chopper signal
  22. Construction of new 1130 MRAM memory board completed
  23. PCBs and parts are on hand - beginning construction of new 1130MRAM board
  24. Side project - MV864A restoration - substantial progress in reverse engineering
  25. Side project - MV864A restoration - reverse engineering power supply section
  26. Side project - MV864A restoration - reverse engineering challenge
  27. Testing the 1130 MRAM core memory replacement on the IBM 1130 system - part 4

September 2025

  1. Testing the 1130 MRAM core memory replacement on the IBM 1130 system - part 3
  2. Testing the 1130 MRAM core memory replacement on the IBM 1130 system - part 2
  3. Testing the 1130 MRAM core memory replacement on the IBM 1130 system - part 1
  4. side project - IBM 3278 terminal restoration - planning for keyboard substitution
  5. Side project - IBM 3278 terminal restoration - looking into the high voltage power supply
  6. Success with the bench testing of the 1130 MRAM memory board finally
  7. side project - restoration of IBM 3278 terminal - some debugging
  8. side project - restoration of IBM 3278 terminal - inspect, mechanical fixes, first power on
  9. More work on bench testing for the 1130 MRAM core memory board
  10. Using LT SPICE to study back feed voltages from digital inputs when power supply not operating
  11. Side project - restoration of IBM 3278 terminal - shipment arrives
  12. Bench testing of the 1130 MRAM core memory board still not successful
  13. Restoring IBM 2501 card reader - more focus on the stacker side of the mechanism
  14. 1130 MRAM board - failed chips identified and replaced
  15. Restoring 2501 reader - linear bearing repair, still one roller bearing to resolve
  16. Restoration work on 2501 card reader - card path and stacker
  17. Side project foiled - restoration of an IBM 3278 terminal
  18. Side project - restoration of Sony VP-5000 U-Matic tape deck for Space Force Museum
  19. Side project - restoration work on Millivac MV-864A meter, part 3
  20. Side project - restoration work on Millivac MV-864A meter, part 2
  21. More Bench Testing of the 1130 MRAM memory board
  22. Bench testing strange power supply behavior testing MRAM board - followup
  23. Continued testing of the 1130 MRAM Core Memory Replacement board
  24. Restoration of top cover glass for IBM 1132 printer
  25. Reassembly of the 1132 printer - part 9
  26. Dealing with the broken clutch fork on the 1132 printer carriage mechanism
  27. Side Project - Restoring an HP 4261A LCR (inductance, capacitance and resistance) meter
  28. Side project - repairing a Sony VP-5000 U-Matic video tape deck for the Space Force Museum
  29. Installation of new rubber drive belts for IBM 1132 printer

August 2025

  1. Reassembly of the 1132 printer - part 8
  2. Reassembly of the 1132 printer - part 7
  3. Reassembly of the 1132 printer - part 6
  4. Reassembly of the 1132 printer - part 5
  5. Reassembly of the 1132 printer - part 4
  6. Restoration of the 1132 printer carriage mechanism - part 2
  7. Reassembly of the 1132 printer - part 3
  8. Restoration of the 1132 printer carriage mechanism - part 1
  9. Reassembly of the 1132 printer - part 2
  10. Reassembly of the 1132 printer - part 1
  11. Final tweaks to the 1130 core memory replacement (MRAM) board
  12. Freeing up 1132 printer components - part 8
  13. Freeing up 1132 printer components - part 7
  14. Freeing up 1132 printer components - part 6
  15. Almost done building 1130 core memory replacement MRAM board
  16. Freeing up 1132 printer components - part 5
  17. Designing relay replacement for IBM 1132 printer carriage control channel PCB
  18. Wrapping up build and bench testing of the 1130 MRAM memory replacement board
  19. 1132 printer motor is spinning freely with almost zero resistance
  20. More testing of the 1130 MRAM memory replacement board - part 2
  21. Freeing up 1132 printer components - part 4
  22. Freeing up 1132 printer components - part 3
  23. More testing of the 1130 MRAM memory replacement board - part 1
  24. Began assembly and test of the core memory replacement for the 1130
  25. Freeing up 1132 printer components - part 2
  26. Freeing up 1132 printer components - part 1
  27. Disassembling 1132 printer mechanism to free up thousands of stuck parts
  28. Completed rewiring of power supply into the IBM 1132 printer
  29. Bench test of usage meter power supply, control circuitry and meter; began reinstallation of PS into 1132
  30. Alternatives to replace reed relay in 1132 printer carriage control tape PCB
  31. Checking the 1132 Carriage Control brush latch circuits
  32. Checked out magnet firing board in 1132 printer
  33. Bench test of 1132 printer power box - part 3
  34. Bench test of 1132 printer power box - part 2
  35. Bench test of 1132 printer power box - part 1

July 2025

  1. Removing and testing power supply box from 1132 line printer
  2. Finished trace by trace and datasheet by datasheet examination; one issue arose that must be pondered
  3. Extensive desk checking of PCB and final design for core memory replacement for 1130 system
  4. High level design of replacement for 1130 core memory
  5. More parity error instances - new fault in the core memory stack
  6. More restoration work on 2501 Card Reader - buttons, lights, cable repair, short circuit check
  7. Reinstalled the power box inside the 2501 card reader
  8. Discrepancy in logic diagrams and theory of operations documentation
  9. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 11
  10. Replaced circuit breaker on IBM 1130 +6V power regulator
  11. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 9
  12. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 8
  13. Very sporadic parity errors - need to capture evidence to find and fix
  14. IBM 1130 typewriter (console printer) repair and adjustment - part 12 - completed!
  15. IBM 1130 typewriter (console printer) repair and adjustment - part 11
  16. Scope on typewriter feedback signals to verify timings and adjustments of the typewriter

June 2025

  1. Finished checking and fixing up the diagnostic load file
  2. More on the errors with the console printer (typewriter) diagnostic
  3. Substitute relay arrived for 2501 card reader, tested and installed
  4. Oops - error in test code thus troubleshooting the wrong problem
  5. Debugging issue with XIO Sense DSW - part 2
  6. Debugging issue with XIO Sense DSW - part 1
  7. IBM 1130 typewriter (console printer) repair and adjustment - part 10
  8. Wrapping up testing of 2501 card reader power supply box - one bad component discovered
  9. More on differences between US and European versions of 2501 card reader (model A1/A2) power supply
  10. Power supply out on bench and partially restored so far
  11. Received scan of 2501 card reader logic diagrams and wiring schematics
  12. Disconnecting wiring to remove power supply box from 2501 card reader
  13. Cleaning up the acrylic cover for the 1053 console printer and identifying another issue
  14. Various fixes to the IBM 2501 card reader and inspection of lower cabinet circuitry

May 2025

  1. Preparing bumper parts for replacement foam in 2501 card reader
  2. Repairing acrylic typewriter cover lid for VCF 1130
  3. Restoration work on IBM 2501 card reader
  4. IBM 1130 typewriter (console printer) repair and adjustment - part 9
  5. IBM 1130 typewriter (console printer) repair and adjustment - part 8
  6. Cleaning and waxing of stacker mechanism for 2501 card reader
  7. IBM 1130 typewriter (console printer) repair and adjustment - part 7
  8. Cleaning up the stacker mechanism
  9. Alerted to another plastic item on 2501 card reader that has failed with age
  10. 2501 Restoration - mainly working on stacker section
  11. Determined how to mesh geartrains in 2501 card reader
  12. Trying gears on 2501 reader; narrowing down failure point on typewriter tab interlock switch
  13. Glued gears for 2501 and worked on 1053 typewriter adjustments

April 2025

  1. New gears arrived for the 2501 card reader restoration
  2. Working on a way to run DMS-2 on an 1130 without a working card reader and line printer
  3. IBM 1130 typewriter (console printer) repair and adjustment - part 6
  4. IBM 1130 typewriter (console printer) repair and adjustment - part 5
  5. Hiatus as I recover from a total knee replacement
  6. IBM 1130 typewriter (console printer) repair and adjustment - part 4
  7. IBM 1130 typewriter (console printer) repair and adjustment - part 3
  8. IBM 1130 typewriter (console printer) repair and adjustment - part 2
  9. Using CE Cartridge to align heads on IBM 1130 internal disk (13SD factor name, 2310 when in external cabinet)
  10. IBM 1130 typewriter (console printer) repair and adjustment - part 1
  11. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 7
  12. Debugging work on the seek issue with Virtual 2315 Cartridge Facility in real mode
  13. Found and corrected reason that magic smoke was released
  14. Mystery smoke when testing second V2315CF main unit
  15. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 6
  16. Found a solution to building the code for the PICO processor - Google Colab
  17. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 5
  18. New Power Distribution Board built; battles with toolchains to build Pico code
  19. First of two new gears for 2501 card reader arrived
  20. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 4
  21. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 3
  22. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 2
  23. Feeling a bit more confident in the IBM 1130 core memory

March 2025

  1. Running IBM disk diagnostic 309 against the Virtual 2315 Cartridge Facility - part 1
  2. Final parts arrived so I could finish up the Power Distribution Board and second 2310 Interface Board
  3. Repair of IBM 1130 core memory with failure of bit 13 inhibit in lower 4K
  4. More 'whack a mole' - memory issues crop up; did fix a few things
  5. Laptop parts swap completed; fault in V2315CF power distribution board
  6. Console printer ready and diagnostic program now running
  7. 1053 Console Printer has capacitor replaced - motor now working well - one small issue to debug
  8. IBM 1130 Console Printer - 1053 Selectric typewriter - it was the Run capacitor! Waiting for replacement part
  9. Update on console printer, testing and other issues or activities
  10. Ready to run disk functionality diagnostic (309) but 1130 console printer not working
  11. New PCBs arrived, building them for two Virtual 2315 Cartridge Facilities in final form
  12. Testing Real mode for Virtual 2315 Cartridge Facility - part 2 - Success
  13. Core memory issue resolved by reseating a card
  14. Ordered 3D printed gears to replace disintegrated parts in IBM 2501 card reader
  15. Discovered a blown out GPIO pin 5 on the two PICO processors due to a test bench error
  16. Corrected the stuck bit problem in the IBM 1130, but have a core memory issue to resolve
  17. Testing Real mode for Virtual 2315 Cartridge Facility - part 1
  18. Continued testing Virtual 2315 Cartridge Facility in real mode, using the IBM 1130 internal disk drive
  19. Starting restoration of an IBM 2501 card reader for VCF 1130 system
  20. Testing mini 2315 cartridges for use with Virtual 2315 Cartridge Facility
  21. Start of testing Virtual 2315 Cartridge Facility in real mode, using the IBM 1130 internal disk drive
  22. Blank virtual 2315 disk cartridges arrived
  23. Getting IBM 1130 internal disk drive wiring correct to power on drive
  24. Small complications preparing to run the disk diagnostic program
  25. Final verification of Virtual 2315 Cartridge Facility in virtual mode
  26. Tried to build a DIMAL (disk diagnostic) pack using simulators - however not successful
  27. Set up instrumented version of Virtual 2315 Cartridge Facility for further virtual mode testing
  28. First round of virtual mode testing of the Virtual 2315 Cartridge Facility mostly successful
  29. Result of debugging the initial issues found testing the Virtual 2315 Cartridge Facility in virtual mode on the IBM 1130
  30. Design changes for Virtual 2315 Cartridge Facility
  31. Initial testing of Virtual 2315 Cartridge Facility working on the IBM 1130
  32. Virtual 2315 Cartridge Facility connected to IBM 1130 for testing
  33. Enhanced Virtual 2315 Cartridge Facility to gracefully handle abrupt power down of the 1130 system
  34. Holder for virtual cartridge image SD card - shaped like a 2315 cartridge
  35. Passed final tests on Arduino testbed for Virtual 2315 Cartridge Facility
  36. Testing access operations of Virtual 2315 Cartridge Facility using Arduino testbed
  37. Arduino to drive signals into the box to further test the Virtual 2315 Cartridge Facility
  38. Replacing bad heads on Diablo 31 to use for archiving IBM 1130 disk cartridges - part 2

February 2025

  1. FPGA programmer arrived; updated FPGA in Virtual 2315 Cartridge Facility
  2. Replacing bad heads on Diablo 31 to use for archiving IBM 1130 disk cartridges - part 1
  3. Matching the data read from virtual 2315 image file to the 1130 disk file - more validation of the functionality
  4. Continuing Pico code debug - everything looking good with the Pico code, moving on to load FPGA and test
  5. Pico code testing of Virtual 2315 Cartridge Facility - started up properly now
  6. First debugging of Pico code for Virtual 2315 Cartridge Facility
  7. Quicker first tests of Pico code for Virtual 2315 Cartridge Facility
  8. Review of code for Pico in Virtual 2315 Cartridge Facility and preparation of testbench for it
  9. Updating my Virtual 2315 Cartridge Facility to use the latest version of RK-05 Emulator code as a base
  10. Simulating capturing a write to the Virtual 2315 Cartridge Facility
  11. Simulating the download of a sector from the PICO to the SDRAM
  12. Simulating Virtual 2315 Cartridge Facility doing a read
  13. Simulating Virtual 2315 Cartridge Facility - modeling disk and 1130 controller to do seeks
  14. Building simulation of entire Virtual 2315 Cartridge Facility - FPGA side
  15. Finished simulation of sector write for Virtual 2315 Cartridge Facility
  16. DRAM simulation shortcut for Virtual 2315 Cartridge Facility testing of sector read
  17. New stock of 1130 disk heads (probably) and working to try to simulate DRAM on RK05 board
  18. Hardening the Cape Canaveral Museum display controllers

January 2025

  1. Built newest version of 5806223 SLT card for 1627 plotter support on IBM 1130
  2. Kick off simulation at correct point to observe one sector being read and archived
  3. A few hours invested to get the disk simulated signals working on testbench
  4. Slow debugging of entire Diablo Archiver under simulation
  5. Uploader function of Diablo Archiver fully debugged
  6. Working with integrated logic analyzer to debug Diablo Archiver; found the issue blocking memory controller
  7. Working with real hardware to test DRAM controller operation
  8. Continuing to test logic of the Diablo 2315 Archiver - RAM initializing but still battling with Vivado toolchain
  9. Finally have the memory controller IP simulating in Vivado - trying to verify my dram controller again
  10. Setting up new display stations for Cape Canaveral Space Force Museum

2024 316

December 2024

  1. Dram Controller module verified by simulation. Memory controller not working on real hardware
  2. Simulating my dram controller logic but not using Xilinx memory controller nor clock wizard
  3. Oscilloscope test of clock wizard inconclusive, but new test proves the IP works on actual hardware
  4. Simulation challenges since Vivado not correctly simulating its IP components
  5. Finished simulation of the uploader function of Diablo 2315 archiver; building up DDR RAM controller
  6. Finalizing and simulating the Diablo disk archiver tool design
  7. Disk drive and Virtual 2315 Cartridge Facility accomplishments
  8. During illness recovery time, building archiver logic to read 2315 cartridges on a Diablo drive and upload
  9. Fighting to get time in the shop; replacement light bulb arrived for Unlock lamp on 1130 console
  10. Found narrower contacts for producing SLT cards, updated design and ordered new PCBs
  11. Virtual 2315 Cartridge Facility interface board connected and a number of tests performed
  12. 2310 Disk power SMS card inserted into 1130; FPGA bitstream Virtual 2315 Cartridge Facility ready for testing
  13. Synthesized FPGA logic after cutting back on usage to fit within the device for the Virtual 2315 Cartridge Facility
  14. Soldered components on the new version of the 2315 interface board
  15. Replaced power paddle card for disk drive in IBM 1130
  16. All simulations completed satisfactorily for the Virtual 2315 Cartridge Facility
  17. Rotation, sector and index pulse timings good, as is reading a sector; working on capturing a write to a sector now

November 2024

  1. Believe the Virtual 2315 Cartridge Facility FPGA design is done, undertaking thorough simulations now
  2. Drat - error in my new PCB for 1627 controller card
  3. Various parts for recreation cards
  4. Disk drive reconnection and one issue
  5. Assessing a location for the Virtual 2315 Cartridge Facility interface board
  6. Parts arrived to build Virtual 2315 Cartridge Facility interface board
  7. Still testing substitute 5806223 card to support 1627 plotter on the IBM 1130
  8. More testing of 5806223 replacement card and redesign to eliminate donor card requirement
  9. Disk drive bolted back inside IBM 1130 - without additional people
  10. Another possibility for eliminating need for donor SLT cards when making substitute cards
  11. Wrapping up disk drive work, ready to install back in the IBM 1130
  12. Evaluating possible SLT card socket to eliminate need for donor cards
  13. Replacing the head connector required excavation to determine the coil wiring; successful conclusion
  14. Replacement 5806223 card finished and being tested in the 1130
  15. Disk heads cleaned and reinstalled on the IBM 1130 internal disk drive, but too rough to be used
  16. Parts arrived, finally got drive startup and arm seeking to work
  17. Working on drive speed detection circuit issue
  18. Failure to try to load heads as drive comes to speed narrowed to defect in one card
  19. Time delay relay for disk drive is bad - bought generic replacement
  20. Breadboarding the interface from Arduinos to the 1130's 2501 reader controller logic
  21. Found issue with the voltage regulator, repaired it and began more debugging
  22. Wrote two Arduino sketches to jointly emulate a 2501 card reader in order to test out 1130 controller logic
  23. A long day working on the 1130 internal disk drive
  24. Card now passes tests on bench. Final tests to be done, then ready for installation in my machine
  25. Bench testing the replacement 5806223 card for correct functionality - found error

October 2024

  1. Start capacitor and air filter arrived and put into the 1130's internal disk drive; began building 1627 card
  2. Installed 2501 controller cards in 1130, beginning debugging
  3. More cleaning and checkout of 1130's disk drive; preparing to build my 1627 plotter controller card
  4. Last controller logic to debug in VCF 1130 is the 2501 card reader circuitry - but no card reader here
  5. Cleaning disk drive heads and checking arm movement; repaired 5800000 spare card
  6. Possible to bench test the 2310 disk drive (inside 1130 system)
  7. Blower air volume is excellent once I removed the nearly completely blocked old filter
  8. New motor start relay arrived, tested with the blower motor
  9. Adjusting the RK-05 Emulator to my design to emulate a 2310 disk (virtual 2315 disk cartridge)
  10. Finished breadboard testing of 5806223 card replacement for controlling 1627 plotter on IBM 1130
  11. Continued breadboard testing of the logic for the replacement controller card for the 1627 plotter connected to an IBM 1130
  12. Built the RK-05 emulator, hardware basis for the virtual 2315 cartridge facility
  13. Repaired an SLT card (5603819) that had known faults
  14. Investigated blower motor startup - start relay is defective
  15. Received replacement motor, installed it on the disk drive for the VCF 1130 system
  16. Unplanned three day trip to visit the System Source Museum for their IBM 360 exhibit grand opening
  17. Designed replacement 5806223 card - device controller logic for the 1627 plotter attached to an IBM 1130
  18. Fixed pins on backplane allowing card insertion; working with another museum on a replacement card for 1627 plotters
  19. Mechanical work on VCF 1130 today
  20. 2310 emulation write module rewritten and successfully simulated
  21. no hurricane damage at workshop and home
  22. Redesigned the sector and index pulse generator module - either uses real drive pulses or generates emulated pulses
  23. Seek logic simulated for 2310 emulation, modified version of George Wiley's RK-05 emulator
  24. Design decisions for 2310 disk emulator concerning sector and index pulses
  25. Capturing disk writes with emulator easier than expected
  26. Console printer set in place on the 1130 - found I need to adjust the pushbuttons
  27. Modifying George Wiley's RK-05 emulator to emulate IBM 1130's 2310 disk drive and 2315 disk cartridge
  28. VCF 1130 system is missing two SLT cards to support the full complement of configured peripherals
  29. Finding and fixing the space issue with 1052 console printer
  30. Working on my 1442 card reader/punch
  31. Loaded and ran hand loop to test out the 1052 console printer (typewriter)
  32. Repaired typewriter now working; ran 1132 diagnostics to finish off that controller logic testing
  33. Finished up typewriter installation and attempted to run the 1132 printer diagnostics
  34. 1052 Console Printer restoration completed, reinstalling on the 1130

September 2024

  1. Diagnostic monitor requires console printer; pivoting to restoration of the 1052
  2. Ran CPU and 1132 printer diagnostics; built another loader to install on SSM machine
  3. Tested cycle steal/DMA memory loader and used it to run some diagnostics
  4. Finished assembly of loader and installed it on the IBM 1130
  5. Finished ICs and discrete components on DMA/Cycle Steal memory loader
  6. Managed to get a couple of hours in the workshop today - soldered all the front side ICs on the loader PCB
  7. New PCBs arrived for cycle steal (DMA) memory loader - will build and test when I get to the shop next
  8. Noodling over ideas for how to simulate a 2501 card reader in order to test the controller logic
  9. Powered up 1442 card reader and did some debugging the controller logic
  10. 1132 Printer controller logic appears to be working properly. Installed 1442 reader/punch SLT cards to begin testing that logic
  11. Massive time waste - circuit different than ALDs - but made significant progress
  12. Preparing for backplane testing after wirewrap repairs
  13. Tried out demo monitor I originally built for SSM
  14. Troubleshooting the B2 card connections causing the 1132 printer line spacing issue
  15. Pulling one card stops the runaway line spacing behavior - mystery short discovered on backplane
  16. CPU Functional Test (diagnostic) runs to completion
  17. Updated PCBs on order for the Cycle Steal (DMA) Core Loader
  18. Cycle Steal (DMA) Core Loader works - CPU function test being run
  19. Printer spacing issue little bit of further testing
  20. Printer controller debugging continues
  21. Believe I have a rework possible on the existing PCB for the loader
  22. Found another broken trace on A A1 backplane
  23. Debugging Cycle Steal (DMA) core memory loader
  24. Solved issue with line space latch, but still spacing repeatedly
  25. Core memory repaired, operational again
  26. Core memory issue crops up again; new break in continuity on core module backplane
  27. Checked signals from printer, voltages, still troubleshooting a continually spacing carriage
  28. Debugging the cycle steal (DMA) loader - the plan when I get to the workshop
  29. Cables arrived and hooked to the cycle steal (DMA) core loader
  30. Beginning debugging of the 1132 printer controller logic; hooked up my printer
  31. Finished wiring header blocks and verified operation of address and data connections
  32. Wiring up the header blocks for my Cycle Steal Memory Loader
  33. Spurious parity error problem fixed! Installed entire 1132 controller logic at same time
  34. Narrowing my focus to the 3022 cards that produce 9 bit odd parity; might have found an issue
  35. Wasted a few hours debugging a non-issue
  36. Repaired 509 card
  37. An afternoon of capturing signals and bench testing SLT cards - still chasing the spurious keyboard errors

August 2024

  1. Further digging into the cause of the spurious parity checks doesn't get me to an answer yet
  2. Further testing of CPU instructions - 2
  3. Thoughts on leveraging George Wiley's RK-05 Emulator and Tester for the IBM 1130 disk emulation
  4. More thoughts on the cause of the parity checks on certain keystrokes
  5. Further testing of CPU instructions 1
  6. Narrowing in on keyboard issue causing false parity checks
  7. Traced back to problem in the keyboard! Meanwhile CPU seems flawless
  8. Not the XOR card, moving on to investigate setting of parity bit 2
  9. Debugging failure during Branch and Store IAR instruction execution
  10. Making the repair on the core stack - part 5
  11. New mainspring for typewriter, more adjustments and lubrication, motor power testing
  12. Making the repair on the core stack - part 4
  13. Making the repair on the core stack - part 3
  14. Making the repair on the core stack - part 2
  15. Making the repair on the core stack - part 1
  16. Switched gears after finding second continuity fault, removed core stack for repairs
  17. Leaning to use of spare top board connector to bring sense bit 7 signals from core stack to the SLT backplane side
  18. Bit 7 connectivity issue for 1130 memory appears to be on base board of core stack
  19. Confirmation of the broken mainspring in the 1130 console printer
  20. Bit 7 has failed again, as I feared
  21. Typewriter work - adjusted front pushbuttons, freed stuck parts, diagnosed broken mainspring
  22. Memory fixed! Beginning general CPU debugging
  23. Loose card found, memory now reading/writing, back to addressing bit 7 issues
  24. Still haven't gotten to the bottom of the failure to push read current through the X wires
  25. Some good news about the 1130 core memory but not yet functional
  26. Repaired card, noticed additional clues
  27. Found specs for the capacitor knocked off the 3475 SLT card
  28. Back in workshop and narrowing in on memory parity issue
  29. New approach allowed me to complete two music demo programs
  30. Working on music program - improving note frequencies
  31. Starting on the music playing demonstration program
  32. TicTacToe demonstration debugged and added to the demo monitor
  33. Miscellaneous comments on porting 1130 Fortran to Assembler
  34. Delivered Craps game, now porting TicTacToe from Fortran to assembler in demo system
  35. Finishing up 'seven-eleven' game for the IBM 1130 demo system
  36. Changed my toolchain for the demo programs
  37. Knee issue has restricted my mobility and cut down on my shop time

July 2024

  1. Had fun building demo programs - particularly the ones that calculated Pi
  2. Cobbled together toolchain to build and test the demo programs and monitor
  3. Demo monitor completed and tested; working on various demos to run under the monitor
  4. Still have an issue with bit 7 inhibit
  5. Found one cause of flaky memory operation and finished reconfiguration without two CRs, LP and PT
  6. Wrote demo monitor program for use by museums without reader, printer and disk
  7. All but three lamps are lighting on the display; possibility that device controller logic is stepping on memory access
  8. Minor tweak needed for pushbuttons; tab working well; display panel continues to earn my hatred
  9. Short visit to shop: replaced transport pulley, working on tab mechanism
  10. Unable to get to workshop today, but key parts arrived
  11. Great progress loosening up the 1053, also working on display panel
  12. More defective solder joints on 1130 display panel
  13. Diagnosing core memory issues now that I have a full display to watch
  14. 1053 Operational Unit restoration work
  15. Repaired broken SCR pin, SBR row of display panel fully operational on LED bulbs, making more LED bulbs
  16. Manufactured more LED bulb replacements; still hate display panel design with a passion
  17. Replacing bulbs that are out - three steps forward, one step back
  18. Still on the fence about LED bulbs, but can move ahead for now
  19. Began restoration of 1053 typewriter for VCF IBM 1130; might need brighter LEDs for the console
  20. Building incandescent lamp replacements using LEDs
  21. Repaired the Carry/Overflow lamp PCB and tested its operation with the LED replacement 'bulbs'
  22. Working on light display panel of 1130, developing non-incandescent replacement bulb, discovering bad workmanship
  23. Parity light working correctly now
  24. Repaired 3817 card that accomplishes parity checks; still have dim light
  25. Tracing down the annoying dimly lit Parity Check lamp anomaly
  26. Slightly frustrated that I can't imagine a fault in core memory that fits the observed symptoms
  27. Completed documentation for 3467 SLT card - drives read and write coincident current lines

June 2024

  1. Using downtime to create SLT card schematics that I did not already have
  2. Solved first problem but new persistent issue in memory
  3. Will be testing the 3132 SLT card as I troubleshoot the memory parity error issue
  4. Put instructions through their paces and the 1130 and CPU appears very health; one annoyance returns
  5. Resolution of Run lamp issues
  6. Dealing with the parity lamp dimness issue
  7. Verifying all circuits driven by the repaired 3819 SLT card; still a couple of issues
  8. Overvoltage Protection Card failure - temp repair waiting on parts - machine working fine again
  9. Sudden power issue on the VCF 1130; hoping the damage is localized to the Overvoltage Protection card
  10. SSM 1053 prepared to go home
  11. Repaired the Console/Keyboard toggle switch function
  12. Diagnosing memory parity error on VCF 1130 - fixed and working well
  13. Keyboard working properly, plus reasonable DSWs from all device controllers configured on VCF 1130
  14. Deoxidizing contacts, looking into dim/missing lights with the 3819 card, verifying cycle steal behavior
  15. Digging into the VCF 1130 and identifying issues to resolve
  16. Testing repaired 3819 card in the machine
  17. Pleased to report the machine is functioning fairly well
  18. Replacing bulbs in display and debugging the machine's behavior
  19. 3819 card repaired, tested and ready to reinstall; another card found with a failing tantalum capacitor
  20. Signs that this won't be a quick restoration but the difficulty level is not yet obvious
  21. More failures found and repaired on card; almost ready to put back into the machine
  22. Found two failed components on the 3819 card
  23. Finding commonality in the two 1130 misbehaving lights
  24. SSM 1053 Repairs complete
  25. VCF 1130 early testing shows substantial portions working well
  26. Toying with idea suggested by another restorer; plug in peripheral replacements for 1130 systems
  27. More testing of the cycle steal (DMA) core memory loader

May 2024

  1. Finalizing work on SSM 1053 console typewriter
  2. Restoration work to resume and ramp up over the coming weeks
  3. DMA based memory loader circuit boards have arrived
  4. Power sequencing problem found and repaired
  5. Tested regulator under load; working on power sequencing issue
  6. Validated design for 1130 core loader (DMA version) sent to fab after testing session
  7. Slowly digging through boxes and setting up the shop; testing the DMA loader logic uncovered an issue
  8. Quick update; regulator is indeed working properly
  9. Progress on voltage regulator for VCF 1130; made plexiglass cover for SSM console printer
  10. DMA Core Loader PCB has issues - gambled and lost; intrigued by 360 voltage regulator card I bought
  11. The workshop is moved! Faster than I thought and a bit more casual
  12. Ordered components for DMA based core loader; arrived home today

April 2024

  1. Ordered PCBs for DMA version of core memory loader; shop almost completely prepped for move
  2. Rotate tape installed on SSM 1053, curve tracer images of two transistors
  3. Burned again with transistor substitution chart for IBM house numbered transistors
  4. Working on the disk drive, breadboarding new loader, repairing SSM 1053 and other tasks
  5. Disk cleaning, mode switch plate, and paddle card repair
  6. Spent a few days working on a new memory loader for 1130 systems where Arduino uses DMA to core
  7. Back from trip and visitors, worked on relays, regulator and a 1053
  8. Cleaning the disk drive, a disgusting and labor intensive task, which is best done on the workbench
  9. Replaced two capacitors in the +3V regulator card due to high leakage
  10. Cosmetic adjustments, door repair, some reassembly of 1130 system prior to shop move
  11. Higher accuracy reading of zener diode; preparing system for movement to new shop
  12. Tested blower motors and power rail voltage regulators; the +3V regulator is bad
  13. Repaired contactor and finished testing out sequencer box and some power supplies
  14. Repaired Prog Load button, cleaned contacts of Power switch and tested up to energizing the contactor
  15. Finished rewiring and initial testing of power sequencer and related circuits; a few minor faults found
  16. Last lacing and start of reinstallation in sequencer box
  17. Beginning restoration of 1053 console printer
  18. Prepared demonstrations to use when 1130 lacks peripherals
  19. Repairing remainder of wiring bundle and preparation for reinstallation
  20. Disconnecting wiring bundles from sequencer box - part 3 - and commencing repairs
  21. Set all seven transformers for 230V main supply

March 2024

  1. Disk drive cleaning and restoration efforts - part 1
  2. New cord installed, line filter closed up, almost done unwiring the sequencer box
  3. Working on disk drive, first giving it a good cleaning
  4. Finished cleaning raw DC supply, assembled and tested it; partially reinstalled line filter
  5. Disconnecting wiring bundles from sequencer box - part 2
  6. Disconnecting wiring bundles from sequencer box - part 1 disconnecting TB3 and TB2
  7. Finished disassembly and did more cleaning of the raw DC power supply
  8. Replacing severed power cord - part 1, the removal of the line filter
  9. Disk drive on bench, raw DC power supply on bench, no new issues found
  10. Missing main power cord and a few small issues spotted but generally the system is in good shape
  11. Power before all else
  12. Beginning restoration of main power box in Infoage IBM 1130
  13. First look at new 1130 system coming in for restoration
  14. Now we wait for this system to be picked up and the next restoration 1130 to arrive
  15. Completed some minor cosmetic adjustments in preparation for returning this to its owner
  16. Successfully ran keyboard/1053 diagnostic program and did some additional testing - console printer in perfect condition now
  17. Final resolution of the keyboard Space bar problem
  18. Battling the diagnostic program until I can run it on the physical 1130
  19. Making the keyboard Space bar work properly is continuing to be a challenge
  20. Adjusting 1053 printer and achieving excellent results
  21. Some diagnostic runs - successes and minor setbacks
  22. Ran core memory diagnostics and adjusted various items on the IBM 1130
  23. Verification of 1053 Console Printer - final testing
  24. Loaded fresh bicolor ribbon in the Selectric cartridge
  25. Console Loader working properly and ready to load diagnostics
  26. New console loader - issue encountered and a design change made
  27. Verification of 1053 Console Printer - part 6 (done with typewriter repair)
  28. Nye Clock Oil - accept no substitutes!
  29. Verification of 1053 Console Printer controller electronics - part 5
  30. Built another Console Loader for the incoming IBM 1130 I will restore next
  31. Verification of 1053 Console Printer controller electronics - part 4
  32. Verification of 1053 Console Printer controller electronics - part 3
  33. Discovered interesting RPQ on the IBM 1130 I am restoring
  34. Verification of 1053 Console Printer controller electronics - part 2
  35. Verification of 1053 Console Printer controller electronics - part 1
  36. Quick test of new Console Loader implementation
  37. 1053 Return button working, installation complete; did some cosmetic work on the 1130
  38. Installing 1053 on the IBM 1130, with unforseen snags
  39. Loading new dual color ribbon in the cartridges
  40. Motor power test of the 1053 functionality - everything works properly
  41. Adjusting the rotate character selection on the 1053 - success!
  42. Adjusting the rotate character selection on the 1053 - final round part 3
  43. Adjusting the rotate character selection on the 1053 - final round part 2

February 2024

  1. Adjusting the rotate character selection on the 1053 - final part 1
  2. Succeeded with print escapement and space function adjustments!
  3. Still battling print escapement adjustments
  4. Challenges with adjustment of the space mechanism
  5. Successfully adjusted carrier return, tab, current line pointer and print escapement
  6. Done adjusting the paper feed mechanism, adjusted cycle clutch as well
  7. Adjusting the paper feed mechanism - part 6 and continuing
  8. Adjusting the paper feed mechanism - part 5
  9. Adjusting the paper feed mechanism - part 4
  10. Adjusting the paper feed mechanism - part 3
  11. Adjusting the paper feed mechanism - part 2
  12. Adjusting the paper feed mechanism - part 1
  13. Finished installing the missing paper feed parts and levers - part 5
  14. Installing the missing paper feed parts and levers - part 4
  15. Installing the missing paper feed parts and levers - part 3

January 2024

  1. Replacement current column pointer installed
  2. Proper donor typewriter identified and bought - should arrive in a week or so
  3. Installing the missing paper feed parts and levers - part 2
  4. Installing the missing paper feed parts and levers - part 1
  5. Investigation into replacement of missing feed roller parts on 1053
  6. Repair of the right margin lever and reattachment to the 1053 - part 2
  7. Substitute ribbon color control tape installed and adjusted on 1053; discovered missing parts
  8. Repair of the right margin lever and reattachment to the 1053 - part 1
  9. Fixing carrier return and shift operations
  10. Motor power test of the 1053 functionality - first session
  11. Adjusting the rotate character selection on the 1053 - part 5
  12. Adjusting the rotate character selection on the 1053 - part 4
  13. Tweaking the spacing (escapement) for the 1053 and testing solutions to fix other issues
  14. Replacement punch unit for 1442 Card Reader/Punch arrives
  15. Adjusting the character rotate selection on the 1053 - part 3
  16. Adjusting the rotate character selection on the 1053 - part 2
  17. Adjusting the rotate character selection on the 1053 - part 1
  18. Pursuing an option for the missing ribbon color selection tape on the 1053
  19. Carriage return adjusted and works perfectly
  20. State of the projects - a new years summary
  21. Understand the issue with the 1053 not fully moving to rotate 5 positions; dealing with carrier return tweaking

2023 172

December 2023

  1. Fixed backspace, fine tuned carrier return operation, verified solenoids will trigger functions
  2. Operational clutch trigger work on the 1053 console printer
  3. Cords installed and holding; moving on to adjusting other functions of the 1053
  4. Cause of escapement drum 'skipping' discovered and corrected, back to setting up cord tension
  5. Tab and return cords installed again but something still wrong, not holding tension
  6. Continuing with tab/return cord installation and adjustments; resolving the missing ribbon color shift tape
  7. Swapped again to put new CR drum; fighting to reinstall a small spring
  8. Installation of new console loader on museum's 1130 system

November 2023

  1. Continued battle with tab/return cords on the 1053 console printer; installing new console loader
  2. Typewriter 'whack a mole' getting the carrier return/tab/escapement cords set up
  3. Selection latch restoration and rotate selection adjustment work
  4. Rotate work continues on 1053; new version of console loader modification tested
  5. Adjusting rotate mechanism to properly select characters on typeball; performing a transplant
  6. Working on tab/CR cord tension adjustment

October 2023

  1. Adjusted backspace function on 1053, built testbed to check out the printer under power
  2. Oops on 1053 adjustment but fixed several others plus read another two boxes of 1620 cards for a different collector
  3. Reading and archiving a box of cards for an IBM 1620
  4. 1053 has many adjustments quite far from correct, working through each section of the machine
  5. Rotate spring tension set correctly, tab setting sliders loosened as I continue to work on the 1053 console printer
  6. Tab and carrier return cords installed at proper tension
  7. Some success with tab and carrier return cord installation
  8. Found a new approach to get the tab/return cord tension adjusted
  9. Getting close on tab cord and rotate spring tasks
  10. Discovered broken mainspring during the Tab and Carrier Return cord work
  11. Drama and defeat in the battle of the tab cord attachment
  12. The tricky installation of the tab and carrier return cords, as well as challenges loosening the rotate spring tension
  13. Cover in place - could fine tune the mounting hardware but acceptable already
  14. Put together two designs and sent the boards off to be fabbed; challenge removing typeball from 1053 for more adjustments
  15. Still working on 1053 character selection after a busy day at Cape Canaveral
  16. Confession - being too reliant on black box components, my uTracer Vacuum Tube Curve Tracer heater regulation board project didn't work
  17. Success with 3D printing of door hardware; continuing on 1053 typewriter restoration
  18. 3D printing mounting hardware for door, continued tweaking typewriter (1053 Console)

September 2023

  1. New rear cover built for the IBM 1130
  2. Not sure what is happening with the rear cover I ordered for the 1130
  3. Quick work while waiting on parts or other items needed for 1130 restoration tasks plus a bit of 1130 work
  4. Plan for partial verification of disk drive controller logic; 1053 Console Printer frozen linkage found and fixed
  5. Donor IBM Selectric 1 purchased; rear cover on its way here
  6. Rear cover fabrication for IBM 1130 display pedestal
  7. Finishing up restoration of museum 1130, can install the virtual cartridge facility later at its home
  8. User interface test verification part 28

August 2023

  1. User interface test verification part 27
  2. User interface test verification part 26
  3. Did some cleanup on the System Source 1130 system
  4. Quick feasibility investigation for emulating all devices on an 1130 for machines without the Storage Access Channel feature
  5. User interface test verification part 25
  6. User interface test verification part 24
  7. User interface test verification part 23
  8. User interface test verification part 22
  9. User interface test verification part 21
  10. User interface test verification part 20
  11. User interface test verification part 19 - still slogging through the mire

July 2023

  1. User interface test verification part 18
  2. User interface test verification part 17 - one step backward
  3. User interface test verification part 16
  4. Battle with toolchain software part 15 - Linux now starting with modern loader and U-boot
  5. Battle with toolchain software part 14
  6. Battle with toolchain software part 13
  7. Battle with toolchain software part 12
  8. Battle with toolchain software part 11
  9. User interface test verification part 10 - death battle with everybody else's software in order to run mine
  10. User interface test verification slog part 9
  11. User interface test verification failures part 8
  12. User interface test verification part 7 (this one not actually testing but refactoring)

June 2023

  1. User interface test verification part 6
  2. User interface test verification part 5
  3. User interface test verification part 4
  4. User interface test verification part 3
  5. User interface test verification part 2
  6. User interface test verification part 1
  7. Setting up testbed to exercise the user interface for debugging
  8. Revamping the screen layout now that touch interface is out of the design
  9. More tests with the touch controller to understand why it isn't working, until I declared it a dead end
  10. Still unable to 'touch' the touch controller chip
  11. Still can't get an answer back from the touch controller chip
  12. Testing the touch screen interface and dual speed SPI logic
  13. Drawing on the LCD screen to test functions I need - part 10
  14. Dual speed SPI link needed
  15. Drawing on the LCD screen to test functions I need - part 9
  16. Drawing on the LCD screen to test functions I need - part 8
  17. Drawing on the LCD screen to test functions I need - part 7
  18. Reorganization of signals to improve cabling signal integrity
  19. Drawing on the LCD screen to test functions I need - part 6
  20. Drawing on the LCD screen to test functions I need - part 5
  21. Drawing on the LCD screen to test functions I need - part 4
  22. Musings on the LCD Module I am using - missing capability
  23. Debugging the small BMP display routine - used for up and down arrows
  24. I now understand why I couldn't access or control the HPS_LTC_GPIO signal on LTC pin 14 - vendor buffoonery
  25. BMP arrow code completed and SPI not being controlled by Linux driver
  26. Building BMP images for the user interface
  27. Reshuffle of pin assignments and very minor hitch
  28. Drawing on the LCD screen to test functions I need - part 3
  29. Plan G to deal with the SPI complications communicating with the LCD and touch screen
  30. More complications of the nonstandard pretend SPI used with the LCD Module
  31. Drawing on the LCD screen to test functions I need - part 2
  32. Verified that my plan F connectivity will work using small focused test
  33. On to plan F - abandoning LTC connector, abandoning GPIO links, leveraging an HPS to FPGA bridge
  34. Reassigning signals to pins on LTC connector and verifying they can be used - and they cannot

May 2023

  1. Digging deeper on the porting challenges of Raspberry Pi Nano based code to ARM Intel system
  2. Drawing on the LCD screen to test functions I need - part 1
  3. Tested module to extract and list the virtual 2315 cartridge files on the SD Card
  4. Verifying key functionality with small focused test programs, part 5
  5. Verifying key functionality with small focused test programs, part 4
  6. Verifying key functionality with small focused test programs, part 3
  7. Verifying key functionality with small focused test programs, part 2
  8. I have my Linux and FPGA logic environment running on the DE10-Nano board
  9. Verifying key functionality with small focused test programs, part 1
  10. Cross compiling working well now, on to testing on the DE10-Nano
  11. Snags getting the FPGA image loaded and my cross compile producing wrong ARM architecture
  12. Setting up the Terasic DE10-Nano environment for testing and eventual attachment to IBM 1130
  13. Working on user interface code and dealing with non portable example code

April 2023

  1. A bit diverted training for volunteer work with the Cape Canaveral Space Force Museum
  2. Back from trip and cleaning up all the C code to run on the HPS side
  3. Finalized and purchased components for supporting time for orderly shutdown of DE10-Nano
  4. Planning orderly shutdown at power removal
  5. Restructured the signal connections for the LCD module and the pick/hold to the HPS
  6. Modifying the Waveshare demo code to use for my GUI
  7. Controlling the SPI link on the Cyclone V is fairly different from Arduino, Raspberry Pi and others
  8. Crawling through documentation to discover the SPI link settings
  9. Starting to build the user interface code to control the LCD panel and touch screen
  10. Coded up quite a bit of the Linux app, ignoring the User Interface for now
  11. ARM TOOLCHAIN WORKING PROPERLY AND CODE COMPILING
  12. C CODE FOR FIRST BOARD TESTS IS ALMOST READY
  13. Poring over the compile messages and cleaning up my FPGA logic

March 2023

  1. Clean build again, time to move onward to Linux side development and testing of the board
  2. Minor issue with Quartus build of my SoC design - damned toolchains again
  3. Success - full build of the logic for the SoC with my new Linux image
  4. While fighting the USB drive access by VMWare, the virtual machine came back!
  5. Preparing USB bootable Ubuntu to attempt to recover the VMWare disk image
  6. Close, too close for the fates to allow, thus . . .
  7. Debugging and repairing the Quartus software on Ubuntu Linux
  8. More on the installation software for Quartus on Linux
  9. Hail Mary, attempt 2 - install toolchain on Ubuntu Linux under VMWare on my laptop
  10. Fixed one issue but still have problems with Quartus
  11. More toolchain hell
  12. Use of HPS peripheral mux to GPIO, plus another toolchain whacks me in the head
  13. Well, almost correct solution
  14. Great discovery solving my IO pin shortage
  15. Update on LCD module connection ideas
  16. Wiring, pin assignments, and new LCD screen for user interface
  17. Designing C code to write over the HPS to FPGA bridges
  18. Simulation testing of the new logic I constructed
  19. Building up the next level of logic in order to begin tests on the physical hardware
  20. Simulation of the load/unload logic completed
  21. Simulating getdata and getcommands modules complete

February 2023

  1. Building up and testing the logic to swap virtual cartridge file between HPS and SDRAM - first module
  2. Discovered that I may not need the onchip RAM approach at all
  3. REFINING THE DESIGN FURTHER
  4. Evolving design as I learn more about SoC communications
  5. HWLIB is for bare metal, i.e. not running under Linux; barking up the wrong tree
  6. Compiled program, now ready to set up the test on the DE10-Nano board
  7. Built header after sorting out issues and wrote program - issue in compilation
  8. Tweaking toolchain to compile code for HPS system
  9. Linux side test set up
  10. Creating my first testbed - transfer of virtual address in Linux to the FPGA side
  11. Regressed toolchain to old version of Quartus - back on track since this works properly
  12. Second laptop also cannot generate the 'golden reference design'
  13. Setting up to pass address to FPGA and display that word - but gremlins pop up
  14. Gradually determining the names of the interface IP necessary in Qsys for my SOC
  15. Making headway on Qsys, understanding the issue with uneven depths of required knowledge
  16. Working my way down through the toolchain and identifying areas for further study
  17. Workflow for the Intel/Altera based Terasic DE10-Nano board
  18. Complications in using the Linux side to hold the virtual disk cartridge file
  19. Developing the HPS to FPGA lite signaling path
  20. Developed address computation module to generate RAM address for read or write of a word
  21. Finished verification of write data capture logic
  22. Data capture during disk write is working, next to explore pathological cases
  23. Setting up for verification of capture of data written by 1130 disk controller

January 2023

  1. Simulation of the disk reading and modeling logic to validate that portion of the design
  2. Separated disk side logic from the memory, cartridge image and user interface logic
  3. Narrowing down design after a bit of exploration of the DE10-Nano
  4. More on the new DE10-Nano board approach
  5. Time to shift to entirely new board and toolchain for the virtual 2315 project

2022 251

December 2022

  1. Found the source of the erratic behavior and improved it
  2. Can't trust the DRAM memory interface - considering radical restructuring to use on chip static ram

November 2022

  1. Update on debugging the SPI link between Virtual 2315 FPGA and Arduino sides
  2. Hurricane Nicole now in the rear view mirror; tweaking simulation and nailing the reset and startup sequences with refactored design
  3. Completely refactoring the SPI link logic

October 2022

  1. Erratic results cast suspicion towards testbed itself or subtle issue
  2. RAM retrieving data but not yet transferred up SPI link - good progress
  3. Bizarre clock domain discovered by logic analyzer core - digging deep
  4. Data returned from the response FIFO correctly, not getting up to Arduino properly
  5. RAM writing and reading good, data not getting back to SPI link state machine correctly
  6. Stripped down ram verify logic is working! Now to back port the changes to my main design
  7. Battle on two fronts but still bashing away at memory controller on FPGA board
  8. Wading through error messages trying to resolve memory interface issue
  9. FPGA issues are in the clocking setup for the DDR3 RAM memory interface - once again not in my logic
  10. Spent time in the shop working on 1053 typewriter and Virtual 2315 build
  11. Many hours spent fighting with debug cores
  12. Finally back into shop for testing; fighting with the internal logic analyzer process

September 2022

  1. Triumphed over toolchain
  2. Dopey toolchain design blocks any progress today
  3. Short debugging run highlights design flaws - signals changed in the wrong clock domain; some Selectric work done
  4. RAM access working, but slightly erratic operation of the link still needs some debugging
  5. Debugging tools working well - just need time to work with them
  6. Invested time in learning the integrated logic analyzer and other debug capability of Vivado toolchain
  7. Implemented LED panels plus added diagnostic output pins to debug FPGA
  8. Having to debug and fix the Neopixel logic I leveraged to drive the panels from the FPGA

August 2022

  1. Adding diagnostic output from FPGA via Neopixel arrays
  2. Aha - spotted a defect in my logic that was stalling the SPI link state machine
  3. Watching state machines and hunting for defects
  4. Digging into stall in state machines driving RAM access; switch cover mounted; header for backplane wiring prepped
  5. SPI link debugged, transactions working; next up is testing whether RAM is properly written and read back
  6. More battles with SPI link debugging; built bracket to hold the Virtual/Real mode switch for the disk drive
  7. SPI link testing continues with some success; Wiring the Virtual/Real switch into the IBM 1130
  8. Head loading modification installed and tested
  9. New SPI logic installed, testing the link again
  10. SPI link testing, designed interface PCB and sent to fab
  11. Capacitor removed from Arduino and secondary SPI clock is clearly working properly
  12. Of all the pins I could have chosen to repurpose for the secondary SPI channel clock . . .
  13. First testing of SPI link between the Arduino and the FPGA - SPI is not trying
  14. Modified Arduino Mega 2560 to enable second SPI channel
  15. Feedback and diagnostic information brought to LEDs on the Virtual 2315 Cartridge FPGA board
  16. Finished the debugging of the Arduino link on the FPGA side using Vivado simulation
  17. Arduino link state machine written and in debug
  18. Successfully pushing words back into RAM from the write stream coming from 1130 CPU - in simulation
  19. Debugging my way through the capture of writes to the disk drive and proper storage onto the virtual cartridge image
  20. Adding logic to snag words being written to the drive from the IBM 1130
  21. Locking down the read bit stream performance for the Virtual 2315 Cartridge system
  22. Feeling good about generating a read head stream of pulses but not done yet
  23. Substituted fake memory module for the real memory interface - speeding debugging
  24. Quick update on simulating DDR3 memory interface
  25. More learning curve - memory interface generator, DDR3 memory and FIFO startup requirements
  26. Bitstream generation and disk modelling verified through simulation
  27. Finishing the drive modeling and simulating as I go
  28. Validation of drive modeling in FPGA by simulation is well underway

July 2022

  1. FPGA coding continues, some testing, as the Virtual 2315 Cartridge facility is being built
  2. Rear cover for 1130 light panel designed to be laser cut at nearby Maker Space
  3. Latch handle finished and installed - rear door works properly
  4. Validating the wiring in the 1130 disk drive prior to making the virtual 2315 cartridge modification
  5. Machined latch handle arrives, ready for tapping, painting and installation; FPGA fun
  6. Verifying head load interruption on real drive, building VHDL for the FPGA
  7. Tested all but the FPGA link on the Arduino for the Virtual 2315 Cartridge system
  8. Design of the Virtual 2315 Cartridge system requires some Arduino workarounds
  9. An important question is how the museum can best use and demonstrate this 1130
  10. Youtube video of the light panel upgrade installation and test
  11. Designing method to use SD card disk images in the 1130 disk drive, while it spins and seeks
  12. Light panel mounting completed, installed and tested
  13. Missing handle for rear door latch - modeled in Fusion 360 and sent out to fab
  14. Light panel glued together, once fully hardened the panel will go back into the 1130
  15. Accelerating the sludge removal from the 1053 Console Printer
  16. Taking advantage of cleaning process to handle all my Selectric printer mechanisms
  17. 1053 Console Printer - not an ordinary typewriter Selectric element (ball)
  18. Double checked the 1053 emulator before attachment to IBM 1130
  19. Work on securing light panel with new mounting hardware
  20. Worked on some mechanical/structural details of the IBM 1130 under restoration

June 2022

  1. First session removing grease and oil from the 1053
  2. Results of reloading the hi core diagnostic section for routine 2 - address testing
  3. Beginning the de-gunking of the IBM 1130 console typewriter
  4. Repaired bit flipping error in memory, running core diagnostics; one anomaly to check into
  5. Prepared Console/Keyboard test diagnostic to be ready as I restore the 1053
  6. Set up core tests to run on the machine next
  7. Test with the spare 3475 card in the memory module - parity errors shifting to other bits
  8. Narrowing in on the two failures after verifying they are consistent, likely both are resolved
  9. Adding stops to the CPU Test to figure out how far it gets successfully
  10. Continuing the load of the CPU Test diagnostics into the 1130 core memory and ran them, not successfully
  11. Dumping the cpu test diagnostic from simulator and loading on the real 1130
  12. More testing of the console printer controller logic in the IBM 1130
  13. Quick and simple test of console printer device controller successful
  14. Checking instructions and edge cases by hand - everything worked as it should
  15. Will begin debugging of the console printer device controller, although the typewriter not yet working
  16. Keyboard controller now fully working on IBM 1130
  17. Hunting down the problem causing the Keyboard to not reset its request for IL4
  18. Back to troubleshooting the keyboard device controller circuits in IBM 1130
  19. Backplane apparent issue was a loose cable!
  20. Installed SQL Server, imported signals into database, preparing for my debugging session today
  21. More backplane failure issues - sigh
  22. Looking at possible failure in flip flop circuit on SLT card -
  23. Digging into failure to reset request for interrupt
  24. Continued checkout of the keyboard device controller logic - issues and progress
  25. Possible defects in the IBM 1130 based on some hand entered code
  26. Almost finished with successful testing of the 1130 keyboard device controller logic; tested more instructions by hand
  27. Bit 0 flip with parity stop has gone away
  28. More cleanup of the database, I deem it ready for use
  29. Removed direct duplicates in the spreadsheet of IBM 1130 signal pins
  30. Completed second pass entering signals to 1130 database
  31. Second pass at 90%, finishing up 1442 Reader/Punch and then doing 2501 Reader
  32. At 80% finishing Vol 3 of ALDs, remaining are 1053, 1132, 1442 and 2501 device controllers
  33. Finishing up the memory load function for the IBM 1130
  34. Completed all 1130 registers for phase 2 of database, next up are the device controller pages
  35. Pass 2 at 1/3 point already
  36. 20% through the second pass building the signals database
  37. Early in second pass of database entry for IBM 1130 signals
  38. Final pages of ALD entry into database, start of second pass to capture input pins

May 2022

  1. Done with all but 1132, 1442 and 2501 device controllers
  2. Finished with volume 3 of 4 ALDs, entering remaining device controller signals
  3. Completed all of central processing unit, now entering device controller ALD pages
  4. Halfway through entering signals into IBM 1130 database
  5. Reached 1/3 point entering all IBM 1130 output signals and cable connections into database
  6. Completed wire wrap fixes to replace temporary jumpers,
  7. Building looms and connectors for Memory Load tool, continuing to build database of 1130 signals
  8. Continued build of Memory Load tool, continued entry into database of signals on backplanes
  9. Progress report on signal mapping project
  10. Beginning project that is possibly too large to be feasible - full netlist and locations of the IBM 1130
  11. More work building the memory loading tool,
  12. More restoration of keyboard, building and installing the tool to load memory
  13. Diagnosing the keyboard device controller, finding a second backplane trace fault, other work
  14. Have the Usage Meter running, repaired the rotary Mode switch, investigated the three lights that don't illuminate on display pedestal
  15. Still attempting to fix the backup 6213 Run card with its Reset key oscillations
  16. Assessing more of the functionality of the 1130 processor; looking good so far
  17. Power sequencing fixed, traced down the root cause of the machines bad behavior, majority of it is working properly
  18. Traced all card pins to points inside the card, worked on issue with power sequencing relays
  19. Planning diagnostic indicators for the power sequencing relays, ready to start again Tuesday morning
  20. Improved comprehensive circuit diagram for DC Reset signal on 6213 card in IBM 1130
  21. Fully vetted original card at full speed using rig to diagnose backup card and working on power sequencing problem
  22. Power problems ironed out, continuing both system and card debugging
  23. Did some testing of two cards with the newly built test rig, continued slowly chasing signals to pins for reverse engineering the cards
  24. Installed T3 transformer, continued on reverse engineering card, setting up testing rig to validate SLT cards
  25. Slow progress reverse engineering the card, wiring in T2 stepdown transformer and replacement transformer for usage meter
  26. Detailed tracing of DC Reset logic, different defects in the two 6213 cards
  27. Working on sheet to document the destinations of card pins on the SLT modules and other components
  28. Tracing SLT card pins to components, part 2

April 2022

  1. Tracing card pins to components on the board, part 1
  2. Dive into an IBM Single Shot (SS) gate from an IBM 1130 SLT card
  3. Overview of SLT and cans used on the 6213 card in the IBM 1130
  4. Reverse engineering the SLT card prior to debugging, finalizing setup of test rig
  5. Switches/buttons in good shape, Diving into debugging of the machine state
  6. My plan for the next day or two will focus on validating that switches are working, not oxidized
  7. Discovered fault in 6V Power Supply, system powers up; beginning of logic debug
  8. +6V Power supply passes with flying colors, but something is still off here
  9. Testing rig for voltage regulator card being set up, believe I found and fixed the problem
  10. +6V Regulated Power Supply in more depth
  11. Overvoltage protection is essential with rare vintage computers
  12. 108 Transistors arrived, power supply back together but still not working correctly
  13. Found and corrected miswiring of 1130 metering power supply, adding Console Loading Automaton
  14. Going to replace the stepdown transformers in the IBM 1130 being restored
  15. Finishing wiring of the console panel lighting power, tested and closed up fpga extender box for other 1130
  16. Finished AC rewiring, had an issue with the console light power supply that needed addressing
  17. Rewiring of transformers completed, rewiring of all AC connections underway, load tester prepared, blower voltage verified
  18. Short work session, finalized configuration check, unwired AC terminal block and put together resistors for load testing
  19. Nailing down configuration of IBM 1130 I am restoring, ordering new fuses
  20. Prepared diagrams to rewire the AC terminal strips of the IBM 1130 I am restoring
  21. Identified bad power transistors, determined AC wiring of the IBM 1130 is scrambled and needs rewiring
  22. Working on power supply, discovering more issues with the power system of the IBM 1130
  23. Preemptive purchases to continue repair of IBM 1130 +6V supply
  24. Power testing on IBM 1130 System under restoration, part 2
  25. Power tests of the IBM 1130 system under restoration - part 1
  26. Initial checkout of the second IBM 1130 system
  27. Second 1130 system arrives, to be restored and returned to its museum
  28. 1130 Expander closeup and static validation
  29. Understand the flash chip process better, restructuring the program

March 2022

  1. Collecting data to debug IOB6120, testing of flash chip load process, rubber sleeve complete for IBM 1130 Expander box
  2. Wiring the logic analyzer to IOB6120, working on flashing the rom chip for IOB6120
  3. Debugging my flash loading apparatus, gluing rubber sleeve to 1130 Expander chassis, hooking IOB6120 to logic analyzer
  4. Gave up on finding Windows serial terminal to upload file with prompts; writing Python code to handle the job
  5. Investigating Arduino rig to write flash contents, completing IOB6120 probing cable
  6. Building cable to probe IOB6120, testing eBay 28F400 chip, testing Arduino flash loader device
  7. Testing code to load the flash chip without having an Arduino handy
  8. Code written to write a PC file to the flash chip for the IOB6120 board
  9. 29F400 Chip installed on the DIP-48 adapter board, planning out the breadboard and arduino setup to write data to the chip
  10. Programming requirements for 29F400 flash memory chip
  11. Will install a 29F400 flash chip on a breakout board and attempt to program it with an Arduino Mega 2560
  12. Repaired 160 pin connector for 1130 extender, adding cable wiring protection
  13. Solder reflow plate project working, still working to hook up logic analyzer to the IOB6120
  14. I will prevail over the flash memory issues with the IOB6120
  15. Replaced parts in solder reflow plate, tested and modified flash on IOB6120
  16. Decoded the I/O error trying to load the flash of the IOB6120
  17. IOB6120 is alive and talking to the flash, debugging continues
  18. Starting the debugging of IOB6120 add on to the SBC6120 PDP-8 replica
  19. Got to the bottom of the serial port issue with SBC6120, added air vents to 1130 Expander box
  20. Checkout of IOB6120 and SBC6120 slowed by serial terminal hiccups
  21. Modification to SBC6120 sorted out, additional cable signals to 1130 Extender box wired up
  22. Progress on IOB6120, 1130 Extender and a few small disasters
  23. Interim projects while waiting on parts and supplies
  24. Working on diode-resistor modifications to IOB6120
  25. Finalizing changes to IOB6120 board for parts substitution and correction of known defect
  26. Set up connector for additional interrupt levels on 1130 Expander Box, tested my IOB6120 board for shorts, continuity, errors
  27. Another teletype weekend, time off from my projects
  28. All receive and send circuits of 1130 Expander tested, LEDs fixed, finished assembling IOB6120
  29. Designed power supply mounting, did some wiring, finished 160 pin connector wire extenders and now testing
  30. Mounting PCB in 1130 Extender and preparing connector cabling for wiring to the board; IOB6120 board has arrived
  31. Careful checking and validation for the 1130 Extender project

February 2022

  1. Finished soldering the circuit board for the IBM 1130 Extender
  2. IOB6120 parts have all arrived and the PCB is waiting for DHL pickup at the factory
  3. Got a bit more done before relatives arrive for multi day visit, during which no work will get accomplished at shop
  4. Assembly day one - ICs, capacitors, power check, transistors installed, beginning on resistors
  5. Finally have board and can begin to work on the project
  6. My 1130 Extender PCB intended to arrive today (early!) - due to idiocy it may be tomorrow or never
  7. Fabricated back level version of IOB6120 board, need to apply corrections
  8. Some incompatibilities, appears I can resolve them to use 32M flash in place of 4M flash chip
  9. Sourcing parts for IOB6120 build, including obsolete and unobtainium components
  10. Teletype restorations partially completed, plus preparing to build two interesting projects
  11. PCB delivery scheduled for Feb 24th per DHL, began work on TTY ASR/33 restorations
  12. PCB finished and waiting DHL pickup, case connector holes completed, preparing for ASR 33 Teletype restoration
  13. Will the 'paint ever dry?', meanwhile I worked on cutting the openings in the case and began code refactoring of the PC side software
  14. Slow 'paint drying', prepped case and LED board, found spring for 1053 tab latch and partly reassembled M600 reader
  15. Worked out LED equivalent circuit and finished deconstruction of the old FPGA 1130 extender box
  16. 'Paint still wet' but preparing for construction of the new 1130 FPGA extender box
  17. Watching paint dry, or the wait for a PCB to complete fabrication over a weekend in China
  18. Another save, final verification complete, board at the fab being manufactured
  19. Verification saves my bacon - conflicting numbering for ATX-24 power supply socket
  20. Finished routing the PCB for the IBM 1130 Extender Box; now verifying carefully
  21. Finding and fixing errors, routing manually since KiCAD has no autorouter function
  22. Finished placement of all components and beginning hand routing of traces
  23. I like KiCAD very much; great experience switching over and building my 1130 extender box PCB
  24. Working on schematic for new PCB for the 1130 extender box; investing time to learn KiCad; sourcing parts
  25. Verified correct typing of all 88 characters on the type ball of the 1053; design decisions and study for the FPGA box rebuild
  26. Planning to rebuild the 1130 Extender Box
  27. Think I found the cause of the flaky Load function on the IBM 1130 console
  28. Working on 1053 printer, making progress

January 2022

  1. Organized the diagnostic card decks that come with the IBM 1130 and archived them online
  2. Restoration of 1053 Console Printer of the IBM 1130 system is nearly complete
  3. Fixed hot interrupt issue with FPGA box unplugged, testing 1130 instructions by hand, anomaly spotted, plus typewriter work
  4. COBOL issue resolved, able to load the compiler on DMS
  5. Verified cause of interrupts on IBM 1130, more indications it is in great shape, plus removed console typewriter for restoration
  6. Organizing my various DMS load decks, ready to do restoration work on 1053 console of 1130 while using my 1053 emulator box
  7. IBM 1130 light panel wired up, powered up and okay at first cut; my DMS load deck isn't complete (yet)
  8. IBM 1130 powers up on new 240 service, first group of cards prepared for sale, IBM 1130 Simulator issue is not a flaw in DMS
  9. Tape drive talks to my P390, preparing cards for sale, and getting 240V outlet to run my IBM 1130 and Telex tape drives
  10. 9 Track Tape Drive passes self tests and loads tape; Continuing post processing of 1130 card decks; awaiting cards to read for someone else
  11. Example of the post-processing work for the archived card decks
  12. Starting on Diablo disk and DEC tape drive restorations
  13. Dug into the erratic contact in Documation reader, tested need for column 81 modification, stowed away
  14. Wrapped up last of the cards and an interesting small challenge
  15. Future projects now that card archiving is almost complete
  16. Continued archiving decks, only 1000 cards remain to read
  17. Very good day in spite of the remaining gremlin
  18. Making great headway archiving card decks, but at least one more demon resides in the card reader
  19. Flakiness multiplies but I hunted the cause down; reader working excellently now; debugging of my cardread.exe commences
  20. Observations from analyzer trace leads to verification of logic on Clock card
  21. Gremlin found and exterminated; M1000 card reader still not working
  22. Found undocumented modifications to both Documation readers that cause problems
  23. More erratic behavior from M1000 reader
  24. Adjusted M1000, now operational, but right side notch fix not working

2021 107

December 2021

  1. Varied tasks at shop while waiting for scale and drive belt
  2. Cardread.exe successfully recompiled, now introducing my modifications
  3. Threw away MS Visual Studio as it seems broken, installed Pelles C, working to compile cardread.exe
  4. Unsuccessfully trying to wrestle MS VS into submission, just to make the unmodified version of Cardread.exe
  5. Had to whip up a card reversing program for decks read prior to my right hand notch modification
  6. Documation belt replacement done, adjustments must await arrival of a spring scale
  7. Built open collector inverter to modify Documation M1000 to read cards with right side notches
  8. Archived a few boxes of cards as the M1000 reader gets closer to full working status
  9. Enhancing Brian Knittel's Cardread.exe to improve productivity archiving old decks of cards
  10. Completed testing 74182N chips, diagnosing the M1000 card reader moves forward
  11. Cause discovered for failure to test 74182 with chip tester
  12. Narrowed list of causes for chip tester failure, instrumented M1000 card reader and looking at problems
  13. Investigating anomaly testing SN74182N chips with Retro Chip Pro tester
  14. Archiving steadily with pauses to battle Documation card reader isI asues
  15. Partially adjusted M600 card reader and resuming archiving decks
  16. Archived cards, M600 reader now out of adjustment and misfeeding, but M1000 reader nearly ready to take over

November 2021

  1. M1000 reader magnetic pickup fails again, verifying more of my chips, continuing archiving of decks
  2. Spent hours organizing DMS files and testing all the COMMON programs I have archived
  3. Read almost four boxes more, plus started testing of the internal controller on the M1000 reader
  4. Fixed retro chip tester and archived more card decks
  5. Continuing the card archiving, finished retro chip tester pro, wiring internal Documation controller
  6. Card reader interface fully working, beginning the archiving of all my decks
  7. Existing CARDREAD.EXE drives Documation reader properly, formatting mistake in returned data; P390 minor issues
  8. Existing CARDREAD.EXE can communicate to Arduino interface with bootloader removed
  9. Visitors gone - back in the workshop
  10. More wrinkles with Arduino and windows serial over USB; making CARDREAD.EXE connect to Arduino
  11. Discovered why CARDREAD.EXE is not communicating with Arduino
  12. Dealing with spurious input with first read on Arduino
  13. Digging into the serial link challenges with my Documation card reader interface
  14. Setting up to investigate the failure to communicate by cardread.exe to interfaces
  15. Issue found with my card reader interface; can't get existing program to connect
  16. Debugging continues for new Documation card reader controller

October 2021

  1. P390 is working! Two small issues to chase down with the new Documation interface
  2. Debugging new Documation card reader controller, also debugging P390 system
  3. Finally getting back to the shop

September 2021

  1. Validated and corrected interface polarities,
  2. Rearranged shop, building new card reader interface
  3. Hunting the elusive motherboard for x235 server
  4. Some disquieting signs with the x235 server
  5. Building Arduino code as new controller for Documation card readers
  6. Still working to test the interface to the card reader; P390 server partially boots OS/2 and stalls
  7. M1000 appears to be working correctly now; x235 P390 server assembled and looking good so far
  8. Resumed testing of M1000 card reader, reassembly of P390's x235 server
  9. Magnetic pickup cable repaired and connected, beginning reassembly of x235 server for P390 system
  10. Joined local Makerspace and used it to straighten out the P390 bent sheetmetal
  11. Built the extender board, spliced the replacement cable for magnetic pickup
  12. Miscellaneous work mostly for the Documation card reader tasks
  13. Working on the chassis of the x235 server that houses the P390, plus extender cards are nearby
  14. Began work on bent up P390 server chassis
  15. Wire close to pickup has connectivity, just need to splice new cable I hope; erratic behavior of card reader interface
  16. More furniture purchases but did find sources for magnetic pickup if necessary
  17. Tracked down issue with stalled M1000 card reader - no connectivity to magnetic pickup for toothed wheel
  18. Day spent buying furnishings and televisions for new home
  19. Resolved OneDark signal issues, moving forward with diagnosis of M1000 card reader

August 2021

  1. Probing further into the OneDark signal mystery
  2. Restored power to M1000 Documation reader, working on the OneDark signal flakiness
  3. Detailed study of logic analyzer trace, one signal issue spotted, then OneDark failure returns
  4. Extender card coming to me thanks to a gift from the Datamuseum of Denmark
  5. Deep dive into phototransistor/LED and related circuitry in M1000
  6. Closing in on one defect in the M1000 reader
  7. Digging into why card data isn't being returned
  8. Detailed test of the M1000 reader with the internal interface
  9. Retrofitting Error board with pullup resistors and investigating additipnal circuits
  10. Whole lot of "nope" today
  11. Continuing to work on the Documation readers
  12. First faults found on Documation readers
  13. First projects in the new workshop
  14. Equipment moved into the new workshop
  15. Gave up on U-Haul, going to plan B with them
  16. Still waiting on U-haul to schedule drop off of my equipment pods

July 2021

  1. Arrived! Housekeeping tasks in advance of receiving my gear
  2. Heading cross country
  3. Wrapping up the packing while the first six pods head eastward
  4. Archiving projects when I am settled into my workshop in Florida
  5. Loading is underway

June 2021

  1. I have been quiet because I am moving cross country

May 2021

  1. Success on third attempt at creating an aligner mask for the lamp holders on PCB
  2. Aligner board strike two - back to the drawing board

April 2021

  1. Aligner board not quite right, but should get it on the next revision
  2. Created design for the aligner board and sent to fab
  3. Almost there! Fix one position and move two bulbs
  4. Missing a handful of bulbs to complete all 164 positions of the 1130 Console Panel
  5. More than halfway done building lamps into holders
  6. Received lamp holders, beginning to build lamps for the IBM 1130 control panel
  7. Glacial movement of supplies while I bide my time
  8. Experimenting with the 3D printed lamp holder prototype
  9. Tested brighter 8610 bulb against 2114 - noticeably brighter but 4X the current
  10. Minor issue spotted and corrected
  11. Almost fully populated board tested with adequate transformer I received today
  12. Measured bulb current draw, pleasant surprise, but purchased junk ammeter
  13. Finished first version of bulb holder design for 3D printing
  14. Difficulties having a full Lamp Test verification of the board
  15. Thinking about improvements for lamp holder for the incandescent control panel upgrade
  16. Powered tests of the functionality of the board - everything working very well
  17. Anomaly tracked down to failed triac
  18. Finished build of the incandescent light upgrade to the IBM 1130 control panel
  19. Placed 164 sockets on the backside of the PCB into which the lamps will be plugged

March 2021

  1. Installed 164 Triacs and 164 resistors onto the IBM 1130 incandescent lamp upgrade board
  2. PCB arrived, ready to begin component installation and checkout
  3. PCB box approaches, on target for Tuesday arrival
  4. PCB jumps from 63% done and target of April 2, suddenly complete and waiting shipment
  5. Components arrived as I wait for a seeming eternity for the PCBs to be completed
  6. Prep work while waiting three or more weeks for the new PCBs to arrive
  7. Incandescent driver board now in fabrication at PCBWay with extended build time of 16-17 days
  8. Design of the new PCB for a better incandescent lamp mounting in the IBM 1130 display panel
  9. Performing checkout of incandescent lamp improvement to IBM 1130 display panel
  10. Back home and starting on projects

2020 118

October 2020

  1. Side project while waiting for outdoor air to become fit for human life - restore a Power Designs 2005P Power Supply - Part III
  2. Power Designs 2005P power supply schematic
  3. Side project while waiting for outdoor air to become fit for human life - restore a Power Designs 2005P Power Supply - Part II

September 2020

  1. Quick verification of communication between CISCO 2911 router and my laptop
  2. Side project while waiting for outdoor air to become fit for human life - restore a Power Designs 2005P Power Supply - Part I
  3. Setting up laptop for private ethernet link to Cisco router

August 2020

  1. RPF working well now
  2. Digging into the TCAM TSO problem running RPF correctly
  3. Investigating issue with TSO operation under TCAM, showcased by failure of RPF to display menus
  4. Changing the TCAM configuration and MCP to support the BSC link to the SyncDongle
  5. Loading code into the SyncDongle
  6. Building the MVS version to support BSC links to my 3174 using SyncDongle - second time is the charm
  7. Constructing an MVS 3.8 with 2703 controller and TCAM configuration for my remote 3174 - try 1
  8. Building a Hercules version known to work with BSC and the SyncDongle
  9. Successfully configuring Hercules for the SDLC links to the terminals
  10. Adding in ZLIB and other support functions to Hercules
  11. Done building Hercules for SDLC, readying it for use
  12. California fires, horrible air quality and terminal workbench outside of my home - not making much progress
  13. Looking into the overly dim 3179 monitors
  14. Fighting to compile SDL Hercules
  15. Images from IBM 3179 terminal in operation
  16. Building the cable and preparing to test the SDLC link from 3174 to Hercules via SDLC
  17. Building Hercules with the DLSw 3705 and BSC 2703 modifications
  18. Keyboard arrives and my 3179 color terminal is working!
  19. Setting up my DLSw link with a Cisco 2811 router and the IBM 3174 controller
  20. Adjusting the repaired 3178 terminal monitor - now have three viewable monochrome monitors
  21. Terminal monitor electrical inspection and repair work
  22. Restored floppy drive, made diskette copies of my images, IMLed the 3174 from floppy
  23. Terminal miscellany
  24. Starting to put together the BSC approach based on Mattis Lind's SyncDongle
  25. Fixed my wrap plug so that it works properly with the 3174
  26. I am lucky with the cable I bought on eBay to connect my 3174
  27. Looking into implementation of Binary Synchronous Communications link to the 3174
  28. Working on the 3174 EIA wrap test plug until the diagnostic runs clean, controller tests out good
  29. Mystery of the IBM floppy drive cabling in the 3174 Controller
  30. Connectivity option being pursued between 3174 and PC running Hercules
  31. Flexible wrap-test connector platform for use with the IBM 3174 Communications Adapter
  32. Located cable wiring diagrams for cable from 3174 communications adapter to modem or other comm facility
  33. Repaired my original Gotek thus will have a dual emulated floppy 3174 system
  34. IBM FRU identification built into the sync communications cable
  35. Fighting with the IBM 3174 Controller - a tale of keyboards and cables
  36. Resolved problem with Gotek floppy drive emulator - you won't believe the cause of the issue
  37. Investigating the floppy drive interface of the IBM 3174

July 2020

  1. Built program to list contents of the floppy diskette images, in hex and EBCDIC
  2. At least one cause of the failure to IML - insufficient RAM
  3. Still failing IML of the IBM 3174 with the replaced Gotek/FlashFloppy
  4. Adding in or improving terminal behaviors for oec 3174 substitute
  5. Debugging underway for the 3174 substitute TEST mode feature
  6. Found the problem with the power-down of my 3174
  7. First try doing IML with the Gotek/FlashFloppy emulator
  8. Peering inside my 3179 terminal monitor to find the CRT part number
  9. Almost ready to attempt IML (boot up) of my IBM 3174 controller
  10. Studying IBM Binary Synchronous Communications (BSC) in case I need it to drive my 3174 controller
  11. Progress on 3174 restoration, beginning check out of my TEST mode for 3174 substitute, and fighting Hercules weirdness
  12. Preparation work for bringing up a physical IBM 3174-51R control unit for testing
  13. Implementing part of TEST mode for 3174 controller replacement - because I was bored
  14. Another take on the status line data
  15. Answers to "how does it know"
  16. Investigating a "how does it know" question concerning the status characters on the last line of a 3278/3178 etc terminal
  17. IPL and Operation of MVS 3.8 under Hercules using my 3178 terminal and the OEC package
  18. First connection between Hercules (370 MVS 3.8 emulator) and the 3178 terminal using 3174 replacement
  19. Challenges running 3174 substitute under Windows
  20. Quick demonstration of the functionality of the 3178 terminal
  21. YouTube video of the project to animate the Apollo DSKY panel
  22. Implemented the Num Lock feature on my terminal
  23. Added auto-skip behavior to my 3178 terminal
  24. Implementing Cursor Select key functionality
  25. Continuing to test my 3174 substitute functionality and fix bugs
  26. Wired second Relay Module to animate the R1 digits on the Apollo DSKY panel
  27. Starting point for my substitute keyboard for the IBM 3179 terminal
  28. First test of 3179 terminal in darkness
  29. The 3179 terminal has arrived! Some bad news as well
  30. Simple solution to the wrap around buffer problem

June 2020

  1. 3178 terminal code fleshed out including shadow buffer
  2. Continuing to update my terminal code to better emulate the 3174-3178 behavior
  3. New Apollo items loaned to me including a late model EL panel
  4. A session playing with the quick and dirty 3174 connected to the 3178 terminal
  5. A tale of two buffers - 3178 terminal and the 3174 control unit
  6. My quick and dirty 3174 control unit brings the 3178 terminal to life
  7. Keyboard and character set of my 3178 terminal
  8. Developing my scan code functionality for the 3178 terminal and keyboard
  9. Serial link bug in 3174 substitute system is corrected!
  10. Working on the issues with second digit of VERB display on DSKY panel
  11. Finished testing DSKY project
  12. Experimenting with my 3178 terminal using Andrew Kay's 3174 control unit replacement
  13. IBM 3174 Control Unit replacement is working after long painful debugging
  14. More than 3/4 done verifying segment patterns for various codes sent to DSKY Relay Module
  15. Using Arduino to switch the DSKY Relay Module and some QA testing
  16. EL Panel wired to Relay module, Relay Module wired to transistor driver breadboard, breadboard hooked to Arduino
  17. Long slow trek building and wiring up connectors for the Apollo DSKY display project
  18. Narrowing in on the communications error serial USB between Arduino and Windows virtual COM port
  19. Building control system for the DSKY, based on an Arduino
  20. Tested 3174 interface communications with new genuine Arduino Mega 2560, same failures
  21. 3174 interface issue narrows down to either my Arduino board or some serial communications issue
  22. More debugging of the 3174 interface system to drive IBM 3178 terminal
  23. Plates arrived to construct the connectors for the DSKY components
  24. Scoping the 3174 interface board to verify its operation
  25. Discovered problems in my interface board to the 3178 terminal but still not working
  26. Testing out Andrew Kay's 3270 interface and control unit software - first unsuccessful try
  27. Adding a 1202 in register 1
  28. Commence landing - wiring up a couple of digits to indicate Program 63
  29. Testing mini-WASP in and wirewrap method while waiting for my plates to arrive
  30. Checking out my 3178 terminal components
  31. Disappointing news after unboxing - my terminal is a 3178 rather than the color 3179
  32. New project - experimenting with my IBM 3179 color terminals
  33. Making plates to hold the mini-WASP pins
  34. Designing test setup using DSKY modules and EL panel
  35. Further testing of power supply shows it healthier than originally thought

May 2020

  1. Attempt 2 at an alternative driver for 800 Hz to the power supply module of the DSKY

March 2020

  1. An attempt to improve the output of the DSKY power supply module, attempt 1
  2. Investigating recreation of DSKY power supply circuit
  3. The EL panel has a variant color, different from later production DSKY panels
  4. Testing additional segments for operation after tweaking power supply
  5. Improving connections and first testing of the EL panel
  6. Results of DSKY power supply testing and power-up
  7. Complications during DSKY module testing and power up
  8. Preparation to light up an Apollo DSKY electroluminescent panel

February 2020

  1. Please be patient - back to blogging soon

2019 100

December 2019

  1. Methodical testing of Control Logic board - part I - movements
  2. Bad chip that I had already replaced - 74LS08PC
  3. Single shot chip takes a dive - not so amusing distraction
  4. Putting the correct 74LS08PC chips onto the board
  5. Beeping out the rest of the Control Logic board to verify traces and schematic, found a big problem
  6. Seventh chip replaced, testing resumes at a snail's pace
  7. Continuing debug of control logic board
  8. Replacing defective chips on the drive B Control Logic board
  9. Check all ICs on Control Logic board for irrational combinations
  10. Chasing faults in second drive Control Logic board
  11. Studying Control Logic to allow me to debug loading and repair second PCB

November 2019

  1. Collecting data on the failure to autoload tapes or dump into the vacuum columns
  2. Drilling down into failure of drive A 'dump' of tape into the vacuum columns
  3. Gleaning hints for what is transpiring behind the metal cover of the Telex 8020 tape path
  4. Starting repairing Control Logic Board for drive B
  5. Building clear cover for vacuum columns to assist in debugging
  6. Attempting manual load of tape on drive in Cabinet A of Telex 8020
  7. Updating channel specification for 370 features
  8. Beginning design of an FPGA based 370 channel, needed to drive my Telex tape drives
  9. Restoration of power supply and bring-up of integrated 3803 equivalent control unit for Telex 8020 tape system
  10. Debugging of Telex 8020 cabinet B drive
  11. Digging into load failure on Telex 8020 drive A
  12. Repair work on logic circuits for drive B
  13. Switching back to power supply in cabinet A for drive 1
  14. Restoring operation of Power Window on Telex 8020 drive A
  15. Ongoing diagnosis of load function for Telex 8020 drive A
  16. Continuing diagnosis and repair of tape load on drive A of my Telex 8020 system

October 2019

  1. Diagnosing failure in tape load operation in Telex 8020 drive cabinet A
  2. Start testing logic and power amplifiers in drive A
  3. More work on the operator control panel of drive B
  4. Starting testing of logic and amplifiers in drive B
  5. Converting the Telex drives to different speeds
  6. Start repair of operator control panel & finish repair of dump card from cabinet B of Telex 8020 tape system
  7. Final repair of power supply in Telex 8020 tape drive cabinet A, except for replacement fuse holder
  8. Evaluating restoration of integrated control unit from Telex 8020 cabinet A
  9. Begin restore of power supply in Telex 8020 drive A
  10. Connecting vacuum/blower in cabinet B to drive in cabinet A
  11. Final repair of Telex 8020 drive B power supply
  12. Power supply testing results for Telex 8020 tape drive system - almost ready
  13. Beginning restoration of Telex 8020-2X 9 track tape drives (IBM 3420 compatible)

September 2019

  1. Repairing Telequipment CT-71 Curve Tracer - part III
  2. Repairing Telequipment CT-71 Curve Tracer - part II

August 2019

  1. Repairing Telequipment CT-71 Transistor Curve Tracer - part I
  2. Will perform lunar landings and show some of the AGC support gear at Vintage Computer Festival West

July 2019

  1. Apollo Guidance Computer ancillary gear - testing, testing and more testing
  2. Taking the AGC on a tour and demonstrating Apollo 11 landings
  3. Prepared to process telemetry downlink data from the Apollo Guidance Computer running Luminary 99
  4. Final preparations for 50th anniversary demonstration tour with AGC
  5. Programming Arduino to drive LEDs on LEGO LM model based on signals from AGC flying mission
  6. Improving the interface board and patch panels for demos, plus LM Model set up to display jet firings
  7. Final preparations for public display and demonstrations for the 50th anniversary of Apollo 11

June 2019

  1. Another diode bites the dust in the AGC Current Switch Module
  2. Final upgrade to our AGC and working on simulating missions such as lunar landing
  3. Interacting with the running Apollo Guidance Computer using DSKY
  4. Erasable (core memory RAM) of Apollo Guidance Computer repaired and working properly
  5. Main spacecraft connector and patch panel finished, accelerometer simulator plugged in
  6. Retrieving previously lost Apollo programs from a museum's core rope modules
  7. Finishing equipment to read core rope programs and drive the AGC with real Apollo software
  8. Continuing the restoration of the Apollo Guidance Computer
  9. The DSKY substitute is completed and ready to attach to the AGC

May 2019

  1. Wrapping up 'acceptance testing' of the DSKY substitute and working on AGC patch panel
  2. Readying the DSKY substitute and preparing to interface to the Apollo Guidance Computer
  3. AGC connectors and chance to use Applied Science EL panel
  4. Restoring and testing the Core Rope Simulator boxes for the Apollo Guidance Computer
  5. DSKY closed up and ready for testing with a purpose built test rig
  6. Refining the incandescent simulation: measuring the real bulb behavior
  7. Working on installation of the IBM 1130 light panel using LEDs to simulate incandescent bulbs

April 2019

  1. Physical construction work for IBM 1130 console display panel alternative lighting
  2. Light profile tweaking for IBM 1130 console replacement display
  3. more refinements of the replacement console panel lighting for the IBM 1130 - bitstream, PS test, fidelity test
  4. Finishing the 1130 console display board
  5. Designing and testing the FPGA logic for the 1130 control panel
  6. building the IBM 1130 console display main PCB

March 2019

  1. Nearing the finish line on the physical assembly of the DSKY substitute
  2. Designing the light panel for the IBM 1130 (LED replacing incandescent display lamps)
  3. Preparing DSKY keyboard for final assembly
  4. Finally completed all decal work for the DSKY substitute
  5. More futile attempts to produce the last few decals for the DSKY panel
  6. Modeling incandescent panel light turn-on and turn-off optical characteristics for computer consoles
  7. Another day of DSKY decal process fails, with some incremental improvement
  8. Doing much better with applying text to panels for DSKY
  9. Battling with labeling system for DSKY panel
  10. cut cable entries in DSKY enclosure and started on the text/graphics installation on acrylic panels
  11. Building test tool to put the DSKY substitute through its paces
  12. DSKY substitute EL wire power choice and other work

February 2019

  1. Debugging a Core Memory Shield for an Arduino
  2. Building cables, steady progress on the display, fixing the core rope simulator module
  3. Suffered minor failures in display PCB, requiring exhaustive testing, rework and wasting time
  4. Improving the display for the DSKY substitute
  5. Gluing work on DSKY substitute
  6. Preparing to add text decals and glue up the DSKY display, still working on keyboard
  7. Paint, light blocking materials and other cosmetic work on DSKY substitue
  8. Creating masks and text for DSKY substitute display panels

January 2019

  1. Great blog entry covering the erasable (core) memory from the Apollo Guidance Computer
  2. Working on cosmetics of the DSKY substitute
  3. Testing light dams and EL wire for use with DSKY substitute
  4. Working on improved fidelity of lights on DSKY substitute
  5. DSKY substitute laser cutting and 3D printing sent to manufacturing
  6. Assembling keyboard for DSKY substitute, resolving issues, and more checking on the memory module
  7. Planning out keyboard stack installation in DSKY substitute; work on repairing AGC memory module

← 2014–2018