Amiga

Restoring Amiga 500 #2, part 1

I recently acquired another Amiga 500, I knew it was dirty and it was the machine only, no PSU or accessories. Beyond that I did not know much about it. So, I have started documenting the repair of this machine.

First of all I disassembled the machine and removed the motherboard, the warranty seals were untouched so this was the first time it had been opened. There was quite a bit of rust on the shielding, I think I will strip this down and spray paint it to preserve it. The good news is there was an A501 expansion board inside this machine, that would need opening up to remove the battery.

Once the motherboard was out I plugged it in and turned it on…

Yellow screen. Not good. This suggests that there is a very early hardware problem, before the memory test is executed. No problem, I’ll use DiagRom with an RS232 cable and it should give me a better indication of what the problem is. Then I looked at the RS232 port…

Yea, that isn’t going to work. I took it to a friend’s lab (Embedded µ Systems) nearby, he has much better desoldering tools than I have and using them I was able to remove the connector and once home I soldered a new one on.

Excellent! So, hook it all up with DiagRom and try again, nothing on the RS232 port. I buzzed the port to the PCB with a multimeter to make sure the solder joints were good. No problem there. I then got a logic analyzer and tested the TX out from the Paula chip and the the 1488 line driver chip which is where the RS232 port is wired.

I also used it to test the data path ICs and a few other things which is why it is grounded in a weird place. The analyser showed the data coming out of Paula and into the line driver, but nothing out of the other end of the line driver. Yep! The line driver is faulty. A new one has been ordered and it looks like another trip to the lab is in order.

That is where I’m leaving things in this post. Next up the A501 and keyboard.

LinuxJedi

Recent Posts

Diagnosing an Amiga 1200 Data Path Fault

I recently acquired an Amiga 1200 motherboard in a spares/repairs condition for about £100 recently.…

1 week ago

Bare Metal “Hello World” on an STM32MP135F-DK

Whilst I do like working with STM32 development boards, some basic information I need can…

1 week ago

Two special Amiga 4000s: Diagnosing Jops

When I last left this blog series, the first of Stoo Cambridge's A4000s had gone…

2 weeks ago

Joining wolfSSL

At the beginning of November, I started working for wolfSSL. Now that I'm a week…

2 weeks ago

Two special Amiga 4000s: Rebuilding Jools

In my previous post, I had the Amiga 4000 known as Jools mostly repaired, there…

1 month ago

Two special Amiga 4000s: Repairing Jools

In my last post, I created a list of things I needed to repair on…

1 month ago