"Dead" ZX81 Issue 1

Discussions about Sinclair ZX80 and ZX81 Hardware
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: "Dead" ZX81 Issue 1

Post by iturbez »

Well... Good and bad news!

I've measured signals with a 10X test probe... Oscillator is OK. CLOCK signal appears at PIN 6 of Z80... but no video signal at PIN 16 of ULA...

I change Z80 CPU... VIDEO SIGNAL APPEARS AT PIN 16 OF ULA... So I power my TV on... I get a white screen, but no "K" cursor...

What do you think I must try next: ROM? RAM?

Thanks, guys...
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: "Dead" ZX81 Issue 1

Post by PokeMon »

Try to measure A15 signal with you scope, should look like this:
zx80core_ram-test3_s.jpg
zx80core_ram-test3_s.jpg (83.33 KiB) Viewed 4843 times
This is with time resolution 20us / div.
You can see the video output (A15 high) with a period of about 42ms and a silent period of about 22ms, all in all 64 us (one horizontal line).
If you see this pattern, you can be sure the ROM and RAM are working.
So you can see about 35 pulses in a package for the 32 chars and some extra pulses for newline and interrupt acknowledge.

If you have this, try to measure out the ULA output if you have 3 voltage levels (sync, the lowest, black (middle) and white for highest voltage).
Most defective ULA outputs will deliver sync level and white level but due to internal failure no more black level.

See attached signal:
zx80core_video-backporch_s.jpg
zx80core_video-backporch_s.jpg (100.22 KiB) Viewed 4843 times
Here you can see all 3 levels and beginning with sync level, than backporch black level (you maybe don't have a backporch depending on the ULA type) and in the middle you can see the black level in picture for the K cursor, you maybe press simply on P for PRINT to see some more characters. This signal is not easy to trigger, you need some experience for it and a good hand at the trigger level. It's with 10us/div. As the characters appear only in the last line the brightness of the black level is not very good (about 4% of the other signal).

zx80core_video_verpos_s.jpg
zx80core_video_verpos_s.jpg (110.64 KiB) Viewed 4843 times
Here we have same signal with 2 ms/div to see one full frame with a vertical sync at the beginning and at the end. You see the PRINT signals / black level maybe better as this is positioned in line 24, the last visible screen line (start with line 1 after the vertical sync pulse of about 400 us).
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: "Dead" ZX81 Issue 1

Post by iturbez »

Very good news! The Zeddy has come to life again!

RAM was faulty. I've installed a 62256 chip and now I get a brilliant inverted "K" at the screen...

I've connected an external Memotech keyboard, and I can see the little thing is alive!

Another one saved from the rubbish. The Zeddy and me are happy now!

Thanks for your help!
Greetings.
User avatar
1024MAK
Posts: 5529
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...
Contact:

Re: "Dead" ZX81 Issue 1

Post by 1024MAK »

ImageImageImage

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...
gozzo
Posts: 452
Joined: Fri Jul 08, 2011 8:52 pm

Re: "Dead" ZX81 Issue 1

Post by gozzo »

Woo-hoo!! :D ps. was the original RAM 2x2114's or 1x4118(or 2016 - my original ZX81 used a 2016 2k chip but only half connected/used - maybe part duff?!) Never come across any RAM failure (yet..!)
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: "Dead" ZX81 Issue 1

Post by iturbez »

1024MAK wrote:ImageImageImage

Mark
Thanks, Mark.
gozzo wrote:Woo-hoo!! :D ps. was the original RAM 2x2114's or 1x4118(or 2016 - my original ZX81 used a 2016 2k chip but only half connected/used - maybe part duff?!) Never come across any RAM failure (yet..!)
It was 1x4118. And it seems to be dead, as CPU was...
User avatar
TMAOne
Posts: 217
Joined: Thu Aug 16, 2012 6:56 pm
Location: Waterloo, Ontario, Canada

Re: "Dead" ZX81 Issue 1

Post by TMAOne »

Congratulations! I love hearing Zeddy rescue stories. :D

I adore those 62256 mods. Did you figure it out yourself or find & use the ZX-Team mod page?

I like having the 2nd 16K as a swap area for flashing a copy of the primary 16K in case of a crash. The reset button I've added does not wipe out the 48 to 64 K area, so if I've fouled up I just load a stub program with a machine code copy routine, and "restore" the 16 to 32 K area from the high 16K. Works great.

Not to mention there's no piggyback RAM module to consume gobs of energy, wobble and crash, or fail outright.

Ian
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: "Dead" ZX81 Issue 1

Post by iturbez »

TMAOne wrote:Did you figure it out yourself or find & use the ZX-Team mod page?
I used ZX-Team mod, in its simplest form. Only 16K available. but no wobble at all...
Post Reply