Archive

Archive for the ‘Projects / Repairs’ Category

Commodore PET 2001 Chiclet (1978) Fixed.

May 23rd, 2016 No comments
Commodore PET 2001 Chiclet (1978) Fixed

Commodore PET 2001 Chiclet (1978) Fixed.

Defect:

  • Garbage screen.

Repair:

The problem of this computer was caused by the oxide on all pins of the RAM and inside of the sockets as you can see from the photos.

To clean the pins of the IC i always use the same way, gently with a rasp nail on the ic pins and then spray a bit of air, see photo.

For cleaning the socket i scraping with a fine tip gently the contact inside the socket.

I have tested all with the ROM/RAM board and simulating the various BASIC and configurations of RAM and loaded some software, including my demo with the PET MicroSD by Dave Curran (Tynemouth Software)

Everything worked perfectly.

As you can see from the photos i have now a complete workstation for repair PET 2001 out of the box, avoiding to have on the table the computer that takes a lot of space.

Gallery of the repair:

Grundy Newbrain repaired

May 23rd, 2016 No comments
Grundy Newbrain repaired

Grundy Newbrain repaired

Defect:

  • Dead.

Analysis:

  • The acid of the capacitors has corroded some pcb tracks and pitches of the main pcb.
  • One of the two flat cable (main pcb -> keyboard/vfd pcb) previously repaired cause short circuits and doesn’t work.
  • Removing the Filter capacitor “RIFA” in the external PSU (removal made 7 months ago)

Repair # 1:

  • Replaced all the electrolytic capacitors.
  • Rebuild the PCB tracks corroded by the acid of the capacitors.
  • Replaced the flat between the main PCB and the keyboard/vfd pcb.

The computer now turns on but the VFD (Vacuum Fluorescent Display) displays weird characters and the composite video signal is dead.

Repair # 2:

I have used a Z80 NOP generator that i have made some years ago for repairing ZX Spectrum/Sinclair and that causes the Z80 to process only “NOP” instructions
and consequently on the address lines we can see with a oscilloscope a perfect square wave.

With this simple “trick” i have immediately found the faulty component that break one of the address lines of the CPU (A1). The exact same fault was found by Thomas Gutmeier.

  • Replaced 1 x 74LS257 (IC 412)

The computer now works perfectly.

Gallery of the repair:

Download: Grundy NewBrain Schematics (1326)

Laboratory Bench Transformer for repair Commodore CBM/PET series

May 23rd, 2016 No comments
Laboratory Bench Transformer for repair Commodore CBM-PET series

Laboratory Bench Transformer for repair Commodore CBM/PET series 2001/30xx/40xx(not fat – 8032 motherboard)

Transformer Output Pinout:

  • PIN: 4 – 6 = ~16VAC
  • PIN: 4 – 5 = ~8VAC
  • PIN: 5 – 6 = ~8VAC
  • PIN: 7 – 8 = ~16VAC
  • PIN: 9 – 10 = ~16VAC

Input:

  • 110v

Gallery:

Thanks to Andrea Pierdomenico for this great donation made some years ago.

2 x Commodore Amiga 600 Full Recap and Repair

April 10th, 2016 No comments

2 x Commodore Amiga 600 Full Recap and Repair.

Commodore Amiga 600 #1:

  • Full SMD Capacitors Recap.
  • Replaced the joystick port with a missing two pins. The joystick port has been recovered from a pcb (not amiga) for spare parts.

Gallery:

Commodore Amiga 600 #2:

  • Full SMD Capacitors Recap.

Gallery:

TRS-80 Model 1 L2 – Video Snow Shovel Hardware Fix

April 10th, 2016 2 comments
TRS-80 Model 1 L2 - Video Snow Shovel Hardware Fix

TRS-80 Model 1 L2 – Video Snow Shovel Hardware Fix

Video snow, the black streaks against white characters, is most apparent with large, rapidly changing areas of white graphics. The root of the problem is that the TRS-80 display is memory mapped by the CPU.

The solution is to give the video circuitry higher priority than the cpu.

Note:

On my TRS-80 Model 1 where i use the Quinnterface & FreHD i had to use the version that also includes the 74LS125 which seemed optional but in this case it does not appear to be optional, we have to do it, otherwise doesn’t work.

Thanks to Ian Mavric for the support.

Gallery of the hardware mod:

Download: 80 Microcomputing Magazine 1982 (800)

TRS-80 Model 1 L2 – Lowercase characters Hardware mod

April 10th, 2016 1 comment
TRS-80 Model 1 L2  - Lowercase characters Hardware mod

One of the most famous limitations of the TRS-80 Model I was its inability to display lower case characters.

Although the lower case characters were present in the character set, the Model I lacked the extra memory chip needed to store the bit corresponding to lower case.

The significance of this limitation has been exaggerated over time (it is worth noting that at that same time the Apple II also lacked lower case), but it created a real problem for word processors. Many lower case upgrades for the Model I were created to address the omission, ranging from simple to more complex.

The TRS-80 video display uses a dedicated block of 1024 bytes of memory located in memory space at 3C00 Hex. When received from the factory, there are only 7 memory chips installed in this block of memory, providing 128 possible characters for screen display. The stock TRS-80 uses 64 of these combinations for graphics and a second 64 for the upper-case subset of the ASCII character set. Bits 0-5 control the character selection, and the highest bit (bit 7) is used to determine if the character is alpha-numeric or graphic. Bit 6 is missing!

To add lower-case display, bit 6 must be implemented. This may be accomplished by switching the memory chip for bit 7 to bit 6, thereby enabling lower-case letters and eliminating graphics, or by addition of an 8th memory chip. We prefer adding the extra chip. In either case, if you plan to use Level II BASIC, you must include a switch to disable bit 6, or BASIC will place a lot of funny characters on the screen!

Gallery of the hardware mod:

Download: Lowercase characters Hardware mod (1008)

source: trs-80.org

TRS-80 Model 1 L2 – Assembling Quinnterface & FreHD Interface

April 10th, 2016 No comments
TRS-80 Model 1 L2 - Assembling Quinnterface & FreHD Interface

TRS-80 Interfaces in KIT from Ian Mavric and J. Andrew Quinn.

I begin to assemble the kit:

  • “Quinnterface” is a Mini Expansion Interface for TRS-80 Model I with 16K. Neat little device is perfect for Model I users who own a 16K Level II unit (which is most of you) but no EI or Disk Drives, and don’t want to modify your Model I with upgraded boot Rom or memory upgrade. The Quinnterface, developed by J. Andrew Quinn from New Zealand, adds 32K RAM and auto-boot functionality to your FreHD.
  • “FreHD” SD Card HARD DRIVE Emulator for TRS-80 Model I/III/4.

The complete kit consists:

  • Quinnterface.
  • FreHD.
  • Model 1 Hard Drive Adapter.
  • BoHx. A small neat enclosure for your FreHD!
  • CD ROM / Stickers and Cables.

Gallery:

source: ianmav.customer.netspace.net.au/trs80/

Repair Luxor ABC 80 *updated*

April 6th, 2016 1 comment
Luxor ABC 80 Repair

Defects:

  • Some keyboard keys are totally dead.
  • Missing +17v and obviously the +12v
  • Short-circuit on the psu side, inside the monitor.
  • Tape Recorder with the mechanism stucked.

Repairing:

  • Replaced most of the Tantalum Capacitors* on the main pcb and on the tape recorder pcb, some are in short-circuit.
  • Replaced 1 x Fuse on the CRT Monitor pcb side.
  • Repair Tape Recorder, i had to disassemble most parts of the tape recorder mechanism. The lubricant grease was dry and has totally blocked the mechanism of the tape recorder.
  • Replaced all pads (Foam Mylar Pad) of the Keytronics Keyboard, the same Keyboard used in SOL-20.

* For this repair i have used only tantalum capacitors, although i usually prefer to use electrolytic capacitors, i used to keep the same aesthetic.

Gallery of the repairing:

Download:

It was a Commodore Amiga 2000 – Black Screen of death – Repaired

April 5th, 2016 3 comments
Commodore Amiga 2000 - Black Screen of Death #1

Commodore Amiga 2000 – Black Screen of death

The Battery Acid has corroded some pcb tracks (not visible to the naked eye) connected to the pin of the resistor packs RP900 and to MC68000 and probably other IC.

Gallery before cleaning and repair:

Commodore Amiga 2000 – All that glitters is not gold.

After some work it seems to work but still suffers of some problems.

Present problems:

  • All Connectors are rusty and uprooted.
  • Boot sequence problems, when boot correctly, there are no problems.

Resolved issues:

  • Corroded tracks, i have made 12 bridges*.
  • Replaced “deflowered” kickstart socket.
  • Replaced not working Kickstart 1.2 ROM.
  • Replaced 4 x LM33256 (RAM) shorted.

I need to assess whether or not continuing with the repair…

Big gallery of the repairing:

Welcome back, Commodore Amiga 2000.

I do it very shortly, i don’t like writing a lot because i don’t  have time to do and i don’t like it.

We are left with the Amiga 2000 that sometime works and sometime not.

Defect/Boot Errorr code was: gray / yellow / green / rainbow / out of sync / purple / white.

When this not happen, the boot works perfectly and i can see theusual “hand”

  • To fix the problem of the green screen that indicates problems of the RAM, i had to replace 3 x LM33256 (Total RAM replaced: 7), these ram are not shorted but partially functional and 1 x 74LS244.
  • To fix the problem of the yellow screen which created problems with the LATCH, i had to replace a 1 x 74LS373.

I have also replaced the socket of the MC68000 CPU and i have discovered another interruption between the pitche and track and also a lot of corrosion and recovered some connectors of an old Amiga 2000 REV 4 motherboard to give an decent aesthetic look to the repaired motherboard.

Now the Commodore Amiga 2000 works perfectly.

Before and after Gallery:

Commodore VIC-20 Repair

April 5th, 2016 1 comment
Commodore VIC-20 Repair

Defect:

  • Black screen.

Replaced parts:

  • Soldered a 24-pin IC socket.
  • Replaced 1 x 901486-07 KERNEL ROM (UE12)

Gallery of the repairing:

Commodore SX-64 USA (NTSC) – Repairing and Cleaning

April 5th, 2016 1 comment
Commodore SX-64 (USA)

A big disappointing this Commodore SX-64 USA purchased for spare parts to fix aesthetically one of my SX-64 PAL.

Why disappointing? because from the photo’s looked in a very bad shape, rust stains, various diseases and not working.

Conversely after removed the shit from the external case, replaced the booring PLA (906114), general cleaning + keyboard / Floppy Drive test and replaced one keyboard lock, the SX-64 is fully working and aesthetically in good condition.

Now i have for myself four SX-64 where the fourth is NTSC/USA, but honestly i was not looking for the USA version.

I am really unlucky :D

Gallery of the cleaning and repairing:

Amiga 4000 CR2032 Battery Clock & A3640 Card 3.2 Upgrade

February 29th, 2016 No comments
Commodore A3640 CPU Card 3.2 Upgrade

Commodore A3640 CPU Card 3.2 Upgrade.

I have updated only the GAL (U209) because the GAL (U204) was already replaced.

Gallery of the work:

Commodore Amiga 4000 Replacing Battery Clock with a CR2032.

Gallery of the work:

Download: AmigaWiki GAL/PAL/PLD (1658)

Commodore Amiga 4000 hack to handle 64Mb of Fast Memory

February 25th, 2016 1 comment
Commodore Amiga 4000 hack to handle 64Mb of Fast Memory

The Amiga 4000 motherboard can be ´hacked´ to handle 64Mb of Fast Memory, to do this, you have to solder a new GAL and make some bridges between FASTRAM SIMM -> GAL -> CHIP RAMSEY.

This work is not complicated but you need to have a good practice with the soldering iron and PLCC soldering.

Gallery of the hack:

Download: Amiga 4000 64Mb Hack (1532)

source: Cosmos Blog John Hertell Blog

Commodore Amiga 4000 updating GAL 16V8 for IDE PIO-2

February 24th, 2016 3 comments
Commodore Amiga 4000 Updating GAL 16V8 for IDE PIO2

Commodore Amiga 4000 updating GAL 16V8 for IDE PIO-2.

After doing this update of the two GAL’s 16V8 from PIO-0 (commodore original) to PIO-2 mode the access of the IDE drives are 25% more faster.

Gallery of the work:

Source & Download: amigawiki.de

Amiga 4000 Recap – A3640 Recap – 060 CPU Adapters – Kick Patched

February 24th, 2016 7 comments
Commodore Amiga 4000 Recap - A3640 Recap - 060 CPU Adapters - Kick Patched

List of works that have been made:

  • 1 x Commodore Amiga 4000 – Full Recap.
  • 3 x 68040 -> 68(EC)060 Adapters – Testing & Fixing.
  • 2 x Commodore A3640 – Full Recap and Polarity Fix.
  • 1 x Commodore A3640 – Oscillator Socket.
  • 1 x Burning Kick 3.1 patched version for 68040 -> 68060 adapters*

* exec.library has been patched to support a full Motorola 68060 CPU with FPU. This patch is not needed for the EC version without FPU.

Gallery of the work done:

Download: Kickstart v3.1 Exec Patch Version for 3k & 4k - Ready to Burn! (1468)