Hello from Canada

Introduce yourself to your fellow forum members - what was your journey into the Sinclair world?
Post Reply
Quantum
Posts: 16
Joined: Sun Dec 12, 2021 10:26 pm

Hello from Canada

Post by Quantum »

Hi to all from Ontario Canada.

I have been a Sinclair fan since the early 80 TS, I won a brand new ZX81 in 1981 at a open house where my wife worked ( Nortel Networks ). I got a renewed interest in the ZX upon the death of Sir Clive Sinclair. I searched in my storage area and found my Zeddy still in the box that it came in, so I decided to see if it still worked. I was elated when that farmilar K came up on the old monitor ( green ) screen and all, I had done a mod on the video years ago. So I decided to do some up grades to it, a new improved composite mod, a modern voltage regulator replacement, a RAM upgrade with a 62256 SRAM, now has 16K internal ram, and new CPU a Z84C0008PEG, and finally a new keyboard membrane. I have typed in a couple of programs over the last month, what a joy to do :D
HPIM1793.JPG
HPIM1794.JPG
HPIM1797.JPG
HPIM1798.JPG
I started an new project last week, a friend gave me a TS1000 in its box, he told me that it no longer worked. I was eager to tear into it and see if I could fix it, I opened it up and the first thing I seen was a red coloured issue 3 board, I removed the two screws that hold the PCB in and you guesed it a cracked membrane. So I did some checking over and it has the 2C210E ULA date 8249, a Z8400A Z80A CPU dated 8249, a Motorola ZCM38818P ROM dated 8302, and a Toshiba 2016 2Ke Ram. I went ahead and done a composite video mod to see if I could get a screen up, I was happy to see that K cursor. I next did a repair to the keyboard membrane, you know cut the end, I could not see anything else wrong with the membrane, so I reassembled the unit, and pluged it in and up came the K cursor. I decided to type in a ram check program, but to my suprise I had no keyboard function? nothing not a number or letter or keyword anything! Thinking that it was a faulty keyboard, I went ahead and done a RAM upgrade just like in my ZX81, and plugged it in, and after 6 - 8 seconds up come the K cursor. I reassembled it again thinking maybe the original RAM chip was at fault, and tried it again and still had no keyboard function. I got a brand new keyboard in and installed it thinking that this would cure the problem, same result though. I am at a loss to know what the problem is, I have rechecked everthing even tried the jumper wire thing, double checked all the address lines. :x Can anyone suggest what the problem is? :?: Take care now EH!
Cheers.
RJ
ZX80 Clone
ZX81 Iss3, USA Int 16K, comp MOD, VR MOD,
ZX81 Iss1 UK comp MOD
ZX81 Iss1 UK comp MOD
TS 1000 Iss3 FR Comp MOD, VR MOD, vLA81 ULA, Z84C0008PEG CPU
TS 2068 Larken w-2 3.5 DD, RamDisk 256k, RGB & Accel brd, Areco, 24 pin prt.
TS 2068 NOS
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Hello from Canada

Post by 1024MAK »

Hello and welcome to our forum RJ!

:D :D :D

I hope you enjoy this forum :D
Quantum wrote: Fri Dec 17, 2021 4:52 amI got a brand new keyboard in and installed it thinking that this would cure the problem, same result though. I am at a loss to know what the problem is, I have rechecked everthing even tried the jumper wire thing, double checked all the address lines. :x Can anyone suggest what the problem is? :?:
Have you ensured that there is no part of the old membrane stuck in the PCB connectors? A short circuit means the system will not see any key presses.

With the power off, use a multimeter to test each of the contacts on the five way connector to +5V and to 0V. And to each other. Do this with the ULA fitted. If the ULA is in a socket, and you get a strange reading, try carefully removed the ULA. If you have never removed a DIL/DIP chip from a socket before, ask for advice before doing so, as a bent or broken pin needs to be avoided.

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

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
Quantum
Posts: 16
Joined: Sun Dec 12, 2021 10:26 pm

Re: Hello from Canada

Post by Quantum »

Hi Mark,
Thank you for your message. I am sure that I will enjoy the forum. :D

I have cleaned and blew out the connectors and can see down in side them with my maglight, I have inspected and tested all the traces and can find no faults. I am begin to suspect the ULA, if I had another one it would be the next step in my mind. What do you think?

Cheers.

RJ
ZX80 Clone
ZX81 Iss3, USA Int 16K, comp MOD, VR MOD,
ZX81 Iss1 UK comp MOD
ZX81 Iss1 UK comp MOD
TS 1000 Iss3 FR Comp MOD, VR MOD, vLA81 ULA, Z84C0008PEG CPU
TS 2068 Larken w-2 3.5 DD, RamDisk 256k, RGB & Accel brd, Areco, 24 pin prt.
TS 2068 NOS
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: Hello from Canada

Post by Moggy »

I have an issue three that displays the same problem insofar as known good new membranes and the key shorting method fails to produce anything but works ok when a Memotech external keyboard is attached via the expansion slot, could that be part of the ULA failing? The only reason I have left it alone is because the ULA isn't socketed so I make do with the external keyboard.

Not sure if that's of any use to you?
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Hello from Canada

Post by 1024MAK »

The keyboard matrix electrically is made up of two parts. The Z80 supplies eight address (A8 to A15) lines via diodes (D1 to D8).

Then when a key is pressed, the signal from one of the eight address lines is connected to one of five input lines.

Each of these five input lines is normally held in a logic high state when no keys are pressed by 10k resistors (RP3 or individual resistors).

The input lines go to the ULA. When a key is pressed, during the time that the relevant address line is logic low, this is when the ULA will detect the key press.

If the part of the ULA that detects the inputs, or which outputs the data to the Z80 is damaged or faulty, then this would cause the problem.

Unless you have an oscilloscope, the only easy way to prove if it is the ULA is to swap it to another board. Then see if the fault follows the ULA.

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

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: Hello from Canada

Post by Lardo Boffin »

I had a zeddy with a dodgy ULA - the moment any key was pressed it crashed out the computer, otherwise it booted ok and would get as far as the menu with a ‘Spand plugged in. Swapped out the ULA and all was well with it - I used a vLA81 to replace it.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
TS 1000 iss 3, ZXPand AY and +, ZX8-CCB, ZX-KDLX & ChromaSCART
Tatung 81 + Wespi
TS 1500 & 2000
Spectrum 16k (iss 1 s/n 862)
Spectrum 48ks plus a DIVMMC future and SPECTRA
Quantum
Posts: 16
Joined: Sun Dec 12, 2021 10:26 pm

Re: Hello from Canada

Post by Quantum »

Hello,
Thanks for your post and input. :D I am going to order a vLA81 in the new year.

Take care and stay safe.

Cheers.
Richard.
ZX80 Clone
ZX81 Iss3, USA Int 16K, comp MOD, VR MOD,
ZX81 Iss1 UK comp MOD
ZX81 Iss1 UK comp MOD
TS 1000 Iss3 FR Comp MOD, VR MOD, vLA81 ULA, Z84C0008PEG CPU
TS 2068 Larken w-2 3.5 DD, RamDisk 256k, RGB & Accel brd, Areco, 24 pin prt.
TS 2068 NOS
Quantum
Posts: 16
Joined: Sun Dec 12, 2021 10:26 pm

Re: Hello from Canada

Post by Quantum »

I finally got a vLA81 ULA for my TS1000 and I installed it. I installed the membrane on the pcb, the installed it in its case. I then hooked up the computer to the monitor and plugged in the power, and up came the K as before. I then tried a couple of keys, but still no response? I was somewhat dismayed. I disassembled the computer again, ran a couple of logic probes on the Z80 and it seemed OK. I then said what the heck is going on, then I decided to replace the Z80 anyways with a new one, after carefully removing and installing the new Z80 I then just hooked up the pcb to the monitor and powered it up, again the K came up, I then power down and installed a new membrane just to the pcb and powered back up. YAHOO :D it works now :D So now I will have to try the original ULA in another ZX81 and see if it is defective, I don't want to remove the vLA81 from the board. I now have a updated ZX81, and a TS1000. Thanks to all that helped me.
Cheers.

Richard.
ZX80 Clone
ZX81 Iss3, USA Int 16K, comp MOD, VR MOD,
ZX81 Iss1 UK comp MOD
ZX81 Iss1 UK comp MOD
TS 1000 Iss3 FR Comp MOD, VR MOD, vLA81 ULA, Z84C0008PEG CPU
TS 2068 Larken w-2 3.5 DD, RamDisk 256k, RGB & Accel brd, Areco, 24 pin prt.
TS 2068 NOS
Post Reply