Re: very strange C64 fault

From: Francesco Messineo <francesco.messineo_at_gmail.com>
Date: Sun, 23 Apr 2017 18:53:47 +0200
Message-ID: <CAESs-_wxaGTpDEA2xLf-mxcmZfYwuYKEFEjMFAk=xqZMecZdew@mail.gmail.com>
Hi All,
final update: it was the CPU, fortunately it was temperature
sensitive, so when cold it would take a few minutes to show the fault.
So cooling the various chips with compressed air just showed the real
culprit.
It's my first broken 8500 and also the only 8500 spare was used to fix
the C64C :/
However, the Lunatico demo still freezes when pressing F8 from the
Note and VSP tool, but runs fine when started directly.
All other freezing programs now work fine.
Puzzling...

Frank

On Tue, Apr 18, 2017 at 2:13 PM,  <silverdr@wfmh.org.pl> wrote:
>
>> On 2017-04-18, at 13:56, afachat@gmx.de wrote:
>>
>> From your description of a sprite "almost?" touching the bottom of the
>> screen... And the fact that it's always at the same position, so that it's
>> really repeatable points to a logic error, not a timing error.
>>
>> Maybe it's a stuck sprite collision bit, that once set is not reset and keeps
>> the interrupt low?
>
> For one, good example.
>
>> You could write a simple test program for that.
>
> Or check with the scope what happens with e. g. _IRQ line when it freezes. Putting in a freezer car and checking if you get a repeatable freeze state when it happens may also help. Provided you have an AR or similar.
>
> --
> SD! - http://e4aws.silverdr.com/
>
>
>        Message was sent through the cbm-hackers mailing list

       Message was sent through the cbm-hackers mailing list
Received on 2017-04-23 17:00:02

Archive generated by hypermail 2.2.0.