Another C64 black screen repair (ASSY 250407)

Just a short note what caused the issue for me. I started with the usual suspects like the PLA and the TTL logic U13 and U25. Unfortunately the screen still remained black and even the Dead Test Cartridge revealed nothing.
After some further testing with the scope I noticed that the /HALT signal on pin 2 of the 6510 cpu was kept low all the time. Because the signal is active low (indicated by the /) the cpu is constantly on halt.

Looking at the schematics (http://personalpages.tds.net/~rcarlsen/cbm/c64/SCHEMATICS/250407/) the /HALT signal (or /RDY in the schematics) is driven by logic U27 (MOS 7712, Quad 2-Input AND Gates). MOS logic chips are known for their high failure rate and with the scope I could see that even when both inputs on pin 9 and 10 are high the output on pin 8 was low. Replacing the MOS 7712 by a 74LS08 solved that and I got at least the starting screen.

But the Dead Test Cartridge showed weird characters in different colors on the screen. Since I was on it I also replaced the MOS 7709 later on with a 74LS258 and that fixed that issue too.
Unfortunately I have to dig deeper since I still get random black screens. After a power cycle it seems to work as expected though further testing is required.

Status

Updates to Apple II+ and Colecovision fpga cores

Just a short notice that the Apple II+ and the Colecovision fpga cores got some updates. Thanks to Till and gyurco who sent me pull requests. Head over to the official mist core page for download.

Colecovision
– Support for the MegaCart (ROMs up to 1MB) and SuperGameModule (32k RAM, AY-8910 sound chip) added

Thanks to gyurco.
https://github.com/mist-devel/mist-binaries/tree/master/cores/colecovision

Apple II+
– Apple II+: YPbPr support

Thanks to Till
https://github.com/mist-devel/mist-binaries/tree/master/cores/appleii%2B

wsoltys in the media …

… not really but my repository at github was seen in the recent retrorgb podcast:

Watch this video on YouTube.

Looks like to totally forgot to insert a readme with the link to the original sources. Shame on me. I’ll do that later but meanwhile here the link where I got all the stuff: https://svn.pacedev.net/repos/pace/
Kudos to tcdev for all the work!

Update:
I’ve updated my repo https://github.com/wsoltys/pacedev with the latest sources from Mark’s svn and a readme to his repository.