ZX80 Core - new ZX80 motherboards

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
balford
Posts: 104
Joined: Tue Dec 03, 2013 11:20 pm
Location: Dublin, Ireland

Re: ZX80 Core - new ZX80 motherboards

Post by balford »

Thank you for the offer, that's very kind :) I'll persevere with it for the moment as I feel it's something very small, and I'll kick myself once I find the issue :)

I might take you up on it in the new year if I haven't gotten anywhere by then.

I've tried a number of CPU's (both CMOS and NMOS) BTW.

Thanks again!
B
User avatar
blittled
Posts: 229
Joined: Fri Dec 19, 2008 3:04 am
Location: Northwestern Pennsylvania, USA

Re: ZX80 Core - new ZX80 motherboards

Post by blittled »

I know what I'm going to use some of my Christmas bonus on, a ZX80 Core board. I've been looking for a discrete ZX81 motherboard for awhile for hacking so I can easily replace anything I blow up since I "killed" the ULA on about 3 TS1000's. I'll be looking with great anticipation to the release of next batch of boards in January!

I would also be interested in the ZX80NMIX board
2X Timex Sinclair 1000, ZX81, ZX80Core, 5X 16K Ram Pack, ZXBlast, ZX P file to Ear Input Signal Converter, Elf II
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: ZX80 Core - new ZX80 motherboards

Post by PokeMon »

@balford

There is one more test you could do, simply put IC1 and IC15 back to ZX80CORE and connect pin 25 of CPU (/BUSRQ) to GND with a small wire ?
This is a bit similar to my last suspect, that it could have to do with high impedance state of cpu when no clock is supplied.
So address bus, data bus and the main control signals of CPU will be either high impedance or just at logic high.
Then measure if the /RESET is still at 1.4V.

And could you please check, that R21 is really 22k and not 2k2 ?
Busrq.jpg
Busrq.jpg (105.74 KiB) Viewed 4186 times
busrq2.jpg
busrq2.jpg (56.04 KiB) Viewed 4186 times
balford
Posts: 104
Joined: Tue Dec 03, 2013 11:20 pm
Location: Dublin, Ireland

Re: ZX80 Core - new ZX80 motherboards

Post by balford »

I attached a wire between GND and /BUSRQ, still measuring 1.4V at /RESET. I do have a good 3.25MHz signal at CLK though.

Also verified that R21 is indeed 22k.

Thanks,
B
Kiwisek
Posts: 39
Joined: Sun Mar 13, 2011 6:09 pm
Contact:

Re: ZX80 Core - new ZX80 motherboards

Post by Kiwisek »

Count me in for a ZX80NMIX board!
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: ZX80 Core - new ZX80 motherboards

Post by PokeMon »

balford wrote:I attached a wire between GND and /BUSRQ, still measuring 1.4V at /RESET. I do have a good 3.25MHz signal at CLK though.

Also verified that R21 is indeed 22k.

Thanks,
B
Okay - sorry then. No more idea. Would be interesting to test the board personally. ;)
What happen if you just remove the reset capacitor C10 ? Same 1.4V ?
User avatar
1024MAK
Posts: 5529
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: ZX80 Core - new ZX80 motherboards

Post by 1024MAK »

Hi Balford

Your ZX80CORE reset problem...

Are both the +5V and 0V connections to the Z80 CPU good (test on the chip pins)?

Have you tried a different Z80 CPU?

Alternatively, try temporarily piggybacking a 4.7k or similar value resistor across the 22k resistor in position R21 and see what voltage you now get.
If there are no circuit board short circuits, the problem may be a Z80 CPU with a damaged /Reset input or capacitor C10 (10uF) is leaky.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Spring approaching...
balford
Posts: 104
Joined: Tue Dec 03, 2013 11:20 pm
Location: Dublin, Ireland

Re: ZX80 Core - new ZX80 motherboards

Post by balford »

Interesting...

I removed C10 and took a measurement of the /RESET pin...

Image

Looks like there's a short with something carrying a clock signal. At least this narrows it down...

B
Last edited by balford on Mon Nov 20, 2017 11:21 pm, edited 1 time in total.
User avatar
1024MAK
Posts: 5529
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: ZX80 Core - new ZX80 motherboards

Post by 1024MAK »

Is the 'scope waveform taken with the Z80 CPU trying to run, or with it held inactive by holding /BUSRQ low?
If the former, hold /BUSRQ low, as otherwise the Z80 may produce some confusing signals to the rest of the board as it will be constantly being reset...

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Spring approaching...
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: ZX80 Core - new ZX80 motherboards

Post by PokeMon »

Okay - this is a good hint.
Something is holding it partly down.
So every 1.5 us forabout 0.4 us.
This should result in a higher level than 1.4V.

Maybe it is because the CPU is running now.
So every time the reset go high to start the CPU it will give a new reset after 4 clock cyles / 1.2 us.
Funny, I have to think about it.

Does this signal look same when you hold /BUSRQ down as Mark stated ?
On the other hand you could wire /WAIT down (pin 24 IC1) to see if there is a difference (either /WAIT or /BUSRQ, not at the same time).
It looks like as soon as the CPU starts its work it is reset which confirms my suspicion that there is a connection of the CPU signals to reset or at least to one of the gates forming the control signals derived from CPU signals.
Post Reply