• Please review our updated Terms and Rules here

Help with Commodore 128 Repair: Black Screen in Both Modes, Even with Diagnostic Cartridge

>>> so I checked all the pins of U30...

With WHAT results? And (more importantly) WHY?

EDIT: Ah, wrong IC... So my previous (long) post still stands, if you are not getting what you expect, work your way backwards on the schematic...

This is a bit like a child's maze game. You have to find the logical path between the RESET signal and the Z80 pin that is not behaving as the troubleshooting guide says it should. You can only do this by studying the schematic and knowing how the logic devices operate.

Dave
 
Last edited:
Why?

If a signal is not behaving as expected INTO a part, why blame the part itself?

Probabilities say not...

Dave
 
But as I stated many, many many posts ago...

Pin 23 is an OUTPUT from the Z80. If it is permanently HIGH you need to check pin 25 ALSO.

If pin 25 is permanently HIGH also, it means that the Z80 is responding CORRECTLY and is NOT AT FAULT.

You can absolutely choose to ignore me if you wish, but I am giving you 35+ years of wisdom here designing Z80 computers. Replace the Z80 if you want to, but I am 99.99% expect that nothing will change...

Dave
 
But as I stated many, many many posts ago...

Pin 23 is an OUTPUT from the Z80. If it is permanently HIGH you need to check pin 25 ALSO.

If pin 25 is permanently HIGH also, it means that the Z80 is responding CORRECTLY and is NOT AT FAULT.

You can absolutely choose to ignore me if you wish, but I am giving you 35+ years of wisdom here designing Z80 computers. Replace the Z80 if you want to, but I am 99.99% expect that nothing will change...

Dave
Yes Sir, Z80 pin 25 it's also High...so I trust your experience blindly, so I'll take the Z80 for granted!
I need to understand if U37 is faulty as the guide says, or if there are other chips involved....
Although for some time now I have started trying to study the basics of electronics and some logic ICs, I always end up getting stuck somewhere if it weren't for your help.... :(
 
Read the Z80 technical manual and look at the page describing the bus request and bus acknowledge functionality.

So, my post a while ago, has already identified the parts of U37 (2 gates) and U60 (1 gate) driving Z80 pin 25.

Go back and read it...

Dave
 
So, now you have three points (the inputs to the three gates we have just looked at) to work back from...

One of the three signals will carry the reset pulse. The trouble is, we don't know which one - so we have to work backwards either one path at a time, or look at all three...

Dave
 
So, now you have three points (the inputs to the three gates we have just looked at) to work back from...

One of the three signals will carry the reset pulse. The trouble is, we don't know which one - so we have to work backwards either one path at a time, or look at all three...

Dave
Ok thanks, so for example now need i check U8...correct?
 

Attachments

  • Immagine 2026-04-13 114523.png
    Immagine 2026-04-13 114523.png
    24 KB · Views: 5
Back
Top