realpeterjack wrote:Does the memory checking work with no memory installed? In case a full chip is bad, at the lower portion of the memory, no RAM would be available.
It would try and fail immediately. So, here's a brief outline.
The 68008 is the CPU.
The 8301 is the Master Chip. It does video generation from main RAM. When it does this, it uses the three ICs IC19, 20, 21 to isolate the CPU and ROM from the RAM. It also produces the 7.5MHz CLKCPU.
The 8302 is a peripheral controller. It operates the microdrives, and TX of both serial ports. It also produces the reset signal.
The 8049 is an Intelligent Peripheral Controller. It operates the RX half of the serial ports, keyboard matrix and joysticks. It is also the baud clock generator from the 11 MHz crystal.

- The 8301, CPU and memory subsystem...
realpeterjack wrote:That'd be great! Though I don't have an original power supply, I think I managed to make the proper connections to get +12, -12, +5 and ground from an ATX power supply. As I only have an old microdrive and no cartridges to test it I'm not worried about providing 9V to the system, yet.
I can through in a couple of blank microdrives for you, but that might push the package over 6 oz, which would increase shipping costs. You might do better making friends with Szk, who is also in Brazil.

As I seem to recall, you don't have a single standard for power there and it could be 120V or 220V, almost randomly?
realpeterjack wrote:I get nothing but random repeating patterns on screen, as if the program had crashed very early into execution and the processor was continuously filling up the memory with data.
The QL can do that without the CPU even installed, because the 8301 runs independently and generates the video signal AND the CLKCPU 7.5MHz clock. The video image shows either RGB all equal 1, or 0, and never any other pattern where R or G or B is missing. The pattern isn't really random as it creates vertical lines.
realpeterjack wrote:According to what you said I would be almost sure the problem is one or more faulty RAM chips, but what puzzles me is that a short reset seems to get only a black screen. Could that be a symptom of another problem?
/RESET halts the operation of the CPU and 8301. They will remain frozen until you release the button - then /RESET goes high and they will kick off their resets. They're in a bad place due to the problem, so how they reset doesn't have to be consistent.
realpeterjack wrote:I tried probing the memory chips in search of an obvious problem, but the fact they share the same data lanes makes it somewhat pointless, as I'm getting both the IC output and the output shared by the other parts connected to the same line. I couldn't find anything obviously wrong, though I wasn't very thorough probing all pins.
The snippet of the schematic I included above should give you some insight. You can download your exact schematic here:
https://z00m.speccy.cz/ql/pics/sinclair ... iagram.png