Amiga 2000 (1987) – Part 2
It took me two years to find some time to disassemble the machine and then another year to start fixing it. Repairing the PSU with the blown EMI suppression capacitor was an easy task and that’s what we started with. Worse part was the instability – machine often crashed to a guru meditation error during certain tasks and sometimes a restart resulted in a “color screen” error.
David created and programmed a small device with eight differential inputs for voltage measurement (and logging) so we could check if the electrolytic capacitors did their job properly. To our surprise, they were fine. We also tried different programs to test memory and other hardware but the computer successfully passed all the tests.
Based on the Guru error codes, we found the root cause in the faulty EPROM chip (Kickstart 3.1). It started to lose data and reading of certain regions of the chip was sometimes affected. Thus, CPU executed faulty code (like a word or long word access on an odd address boundary).
The system is now running with Kickstart 1.3 and Workbench 1.3 and all original upgrades are inside except one. The Commodore A2630 accelerator card (25MHz 68030+98882, 2MB 32-bit RAM) crashes with dark blue and green screens and I’m afraid that there is a mechanical issue.
Next steps: Fix A2630 and reprogram the EPROM chip.