Welcome, Guest. Please login or register.

Author Topic: Clueless about A500 problem  (Read 1394 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Castellen

Re: Clueless about A500 problem
« on: October 02, 2017, 07:44:29 PM »
Quote from: zonaps2;831221

Eventually the game starts, and I say eventually because it takes like 20 min and it has a frame rate of about 1 frame per minute




Sounds symptomatic of a hardware timer problem, and this function is performed in both CIAs.  Try exchanging U7 and U8 (they're the same part, both 8520) and see if you notice any change in system operation.  If so, you'll need to work out which 8520 has the problem and replace it.

Also check timer input signals into the 8520s.  U7 pin 19 should have either 50/60Hz depending if it's PAL/NTSC.  U8 pin 19 should be about 15kHz.
 

Offline Castellen

Re: Clueless about A500 problem
« Reply #1 on: October 04, 2017, 09:56:51 AM »
Quote from: zonaps23
Well, I've swapped the CIA's, now I have a gray screen, machine doesn't boot anymore.



That (or usually stuck on the white screen) can happen when one of the the hardware timers in U7 isn't working.  But can be caused by various other things too.



Quote from: zonaps23
I swapped the CIA's again to their original position and the gray screen keeps showing.



There's possibly some intermittent problem that has been introduced when flexing the main board.  The most common intermittent issue is with IC socket contacts.  Try removing then re-inserting all of the socketed dual in-line ICs which is often an easy fix.  See if you have any change.

Failing that, the hardware should be working enough to run one of the debugging tools available, John Hurtell's DiagROM would be useful at that point.  You'll need a copy of it in a physical ROM.

There's nothing definitive yet to say if you have a failed CIA or not.