News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Yet Another Black Screen (YABS)

Started by namaman, 00:59, 30 March 25

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namaman

It's this motherboard, but with the 40010 gate array in the upper socket:

MC0002B Motherboard

McArti0

#26
It isnt good pattern.

Now show by Scope READY/WAIT signal. 1MHz duty 25%

Now add ground to READY line. This will stop the processor.
Is the image degrading itself?

Without ground to READY.

Show by scope READY & nCAS
READY & nRAS
READY & RAMRD
Trigger to READY.

~500ns/div
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

#27
This video shows:
- Machine turning on and starts the Diag ROM
- ROMDIS connected high (random noise)
- CPU reset briefly to GND

The vertical bars appear but everything is constantly moving as you can see in the video.
If I then ground the READY line the movement will stop until I remove the jumper. At some point the system freezes anyway and all movement stops.

I'll do those other scope tests asap. (Maybe tomorrow as its getting late here now)


namaman

Yellow - CAS
Red - READY
500ns


namaman

Yellow - RAS
Red - READY
500ns

namaman

#30
Yellow - RAMRD
Red - READY
500ns, 5us, 5ms (three seperate captures)
(please keep in mind that this is a pretty cheap scope)

McArti0

#31
Quote from: namaman on Yesterday at 01:09Yellow - CAS
Red - READY
500ns
RAS  ;D

Quote from: namaman on Yesterday at 01:10Yellow - RAS
Red - READY
500ns
CAS  :D

 Screenshot 2025-04-03 at 1.21.20 PM.png

What is this? :o

Try repeat this and write about setting.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

...Thats what I saw on:
Yellow - RAMRD

Red - READY

I can have another look on an analog scope...may be better.



*Oops...I was sure I didn't get RAS and CAS the wrong way around...oh well!!!!






McArti0

CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

Two, but I have a logic analyser somewhere....but I only have one IC clip for it.

Quick question, I'm assuming the RAMRD signal is actually the nRAMRD from pin 29 of the 40010 Gate array?

namaman

so here is a video...

500ns/div
Tested with the Diagnostic ROM installed.
Red channel is the READY signal of the Z80.
Yellow channel is the nRAMRD signal from Pin 29 of the 40010 Gate array. nRAMRD stops doing anything once the dashed lines are displayed on screen.


Have I done something wrong?


McArti0

Yes.

https://www.cpcwiki.eu/index.php/File:CPC664_Schematic.png

Look at the diagram. 664 is also on 40010 so it is the most similar.

If you confirm this noise on RAMRD then check if Z80 pin21 /RD has a good connection.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

#37
I'm still not sure what I have done wrong. On the 664 schematic you sent, the nRAMRD is on pin 29 as I have tested.

I will check Z80 pin 21
*UPDATE Pin 21 connects to IC112 Pin 5...good

Thanks

McArti0

Quote from: namaman on Yesterday at 01:17Yellow - RAMRD
Red - READY
500ns, 5us, 5ms (three seperate captures)
The noise on the second one is very bad.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

#39
hummm...yes.
I'm using a switching power supply, and just tried my bench supply...no change.

McArti0

CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

#41
Yes I can repeat this, but I'm not sure if it's just some artefact from the cheap digital scope. Weird.

Here is the same thing from an analog scope:





McArti0

#42
Then we are to assume we didn't see it. ::)

Then permanently Lo on resistor R124. And test pin1 of 74LS373
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman

let me think of a better way to investigate that

namaman

Yeah...Possibly we could just ignore that :-/

namaman

Quote from: McArti0 on Yesterday at 08:09Then permanently Lo on resistor R124. And test pin1 of 74LS373
Lo on R124 makes no difference.

Here is pin 1 of the 74ls373

McArti0

RAMRD is so rare that you have to set the trigger on it itself. Analog scope may have a window that is too small.

Now I would check all the multiplexer control signals.

nCPU, CASADDR. Basically everything will be fine here but maybe GA is not mistaken.
Then multiplexers at the end - the verdict - 8x RAM.
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

namaman


Quote from: McArti0 on Yesterday at 09:35nCPU, CASADDR. Basically everything will be fine here but maybe GA is not mistaken.
Then multiplexers at the end - the verdict - 8x RAM.
Sorry, I'm not sure what you mean here.

namaman

All RAM removed and socketed.
Diag ROM now just shows RED screen and then goes to the dashed lines.

Audronic

@namaman 

Ok That's good news.

For a quick test Just fit 4 Ram chips at Bit0  to Bit3 and retest

and you should get as per Photo

You are nearly there

Keep Safe

Ray
Procrastinators Unite,
If it Ain't Broke PLEASE Don't Fix it.
I keep telling you I am Not Pedantic.

Powered by SMFPacks Menu Editor Mod