ZX81 rebuild

Discussions about Sinclair ZX80 and ZX81 Hardware
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 rebuild

Post by Lardo Boffin »

1024MAK wrote: Sat Dec 09, 2017 12:54 am Don't Panic is a phrase on the cover of The Hitchhiker's Guide to the Galaxy...
Hence is the standard response to any situation... :lol:

Mark
Clearly I forgot my towel.
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
User avatar
1024MAK
Posts: 5101
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: ZX81 rebuild

Post by 1024MAK »

Lardo Boffin wrote: Sat Dec 09, 2017 9:15 am
1024MAK wrote: Sat Dec 09, 2017 12:54 am Don't Panic is a phrase on the cover of The Hitchhiker's Guide to the Galaxy...
Hence is the standard response to any situation... :lol:

Mark
Clearly I forgot my towel.
Available here and here apparently ;)
<Galactic trading rules dictate that Earthlings must trade at their own risk>

Have you got any further? I'd be tempted to remove the RAM and ROM chips and make a "NOP" generator and put this in the ROM socket. You could then use your logic probe to confirm that each address line is active at different frequencies.

A NOP generator is simply eight resistors mounted on a DIL socket (or DIL header if you are feeling rich). The value of the resistors is not critical, any value between 330 ohms and 1k should be fine. Wire each resistor between a data line (D0 through D7) to the 0V/GND pin so that when the DIL socket is inserted into the ROM socket on the ZX81 board, the correct connections are made. These two web sites may help you: linky1 and linky2.

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: ZX81 rebuild

Post by Lardo Boffin »

1024MAK wrote: Sat Dec 09, 2017 6:02 pm
Lardo Boffin wrote: Sat Dec 09, 2017 9:15 am
1024MAK wrote: Sat Dec 09, 2017 12:54 am Don't Panic is a phrase on the cover of The Hitchhiker's Guide to the Galaxy...
Hence is the standard response to any situation... :lol:

Mark
Clearly I forgot my towel.
Available here and here apparently ;)
<Galactic trading rules dictate that Earthlings must trade at their own risk>

Have you got any further? I'd be tempted to remove the RAM and ROM chips and make a "NOP" generator and put this in the ROM socket. You could then use your logic probe to confirm that each address line is active at different frequencies.

A NOP generator is simply eight resistors mounted on a DIL socket (or DIL header if you are feeling rich). The value of the resistors is not critical, any value between 330 ohms and 1k should be fine. Wire each resistor between a data line (D0 through D7) to the 0V/GND pin so that when the DIL socket is inserted into the ROM socket on the ZX81 board, the correct connections are made. These two web sites may help you: linky1 and linky2.

Mark
Top towel links! Although sad they used the modern Marvin...

I have not had chance to do much this weekend - combination of work (actual paid stuff) and family.

However I did take all the ICs out and put them in another board - it worked fine and brought up a K.

So there is definitely a problem with the board not the ICs. If that narrows it down...
Also I had got the whole thing working with one of the original ZTX313s before going back to the MS2369 experiments. Oh how I long for those halcyon days! Well, 5 minutes. :?

So my conclusion is:-

I bodged something while playing with transistors, either creating a short somewhere (most likely with solder, although I cannot see any) or by physically damaging a component somehow.

I have given the solder side a good few scrub downs with a toothbrush in order to try to get rid of any stray solder but I have found some really small flakes even after doing this. Although I have not found any where they would cause issues. It may be time to get the magnifying glass out again... :cry:
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
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 rebuild

Post by Lardo Boffin »

Found some very small solder strands (after much holding the board up to the light at odd angles to see if anything glinted) and removed them. No difference. :evil:
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
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZX81 rebuild

Post by sirmorris »

Rule the third:
'there's always one more'
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: ZX81 rebuild

Post by gammaray »

Is there a ZTX313 at TR1 position too? I would use a ZTX313 on both TR1 & TR2.

As Wilf wrote me once "...check the pin out...(again)"

Good luck!
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 rebuild

Post by Lardo Boffin »

sirmorris wrote: Mon Dec 11, 2017 11:21 am Rule the third:
'there's always one more'
Wise words!
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
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 rebuild

Post by Lardo Boffin »

gammaray wrote: Mon Dec 11, 2017 4:27 pm Is there a ZTX313 at TR1 position too? I would use a ZTX313 on both TR1 & TR2.

As Wilf wrote me once "...check the pin out...(again)"

Good luck!
Also wise words!
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
User avatar
gammaray
Posts: 590
Joined: Sun Apr 17, 2016 2:44 am
Location: Texas

Re: ZX81 rebuild

Post by gammaray »

Good thing I am a spectator coaching the game from general seating! I know it takes more effort and brains than I have to actually do it. :cry:
5-TS1000,UK ZX81<-Sheelagh, US ZX81, 2-TS1500/KDLX , 3-TS2040 printer, 2-TS2020 cassette decks, ZXPAND+AY, ZeddyNET, ZXBlast, UDG, ZX8CCB, AERCO, BUILDS/REPAIRS ZX Spectrum, ZX80 Minstrel, ZXMAX48 v1 v2, 2-TS-2068, ROM, 16kRAM
Lardo Boffin
Posts: 2160
Joined: Sat Nov 26, 2016 2:42 am

Re: ZX81 rebuild

Post by Lardo Boffin »

I had come to the conclusion that diagnosing this was way beyond my meagre skills and equipment so I sent it off to Mutant Caterpillar Games be looked at.
They spend a number of hours trying to figure out what was wrong and in the end identified the 6.5 mHz resonator as being at fault! Apparently it was not consistent / accurate enough. When a different resonator was used it booted to the K. When the resonator in mine was put in another zeddy it caused the same issues.
So there you go!
I do feel better that it was not an obvious gaff on my part but that does lead to how do I find an unused resonator that works? :shock:
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
Post Reply