zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post Reply
iiFlasheeey
Posts: 2
Joined: Sun Nov 15, 2020 3:39 am

zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post by iiFlasheeey »

Hi all,
I recently bought a ZX spectrum 128k 2+ (grey) and it work fine, but whilst loading a game from the tape the screen messed up and has kept displaying the same screen from start-up since.
I don't have the slightest idea what the issue could be and was hoping that someone here might be able to help from the image of the screen. I've only tried connecting to the tv using an aerial cable. (I don't own an RBG cable).
Thanks for your help!
Cai :D
125487286_412576343207461_3407554441248022615_n.jpg
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post by 1024MAK »

Hi Cai

Hello and welcome to our forum :D

I’ve moved your topic into the Sinclair ZX Spectrum Hardware area.

If it does this (displays the strange multicoloured screen) from power up, then your computer has a hardware fault.

Something is preventing the Z80 from running the BASIC machine code from the ROM chips. The most common reason is a failure of a RAM chip. But it could be one of the other chips having failed.

To get it going again, it will need some repair work.

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.
iiFlasheeey
Posts: 2
Joined: Sun Nov 15, 2020 3:39 am

Re: zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post by iiFlasheeey »

Thank for the reply, so best bet would to try and replace the RAM chip(s) on the board?
am i right to say that the chips required for the ZX spectrum 128k +2 is 4164 RAM chips?
If so i noticed when looking at purchasing some there are some with different number on the bottom?
the ones in my system are KM4164B-15 624(also a couple which are 630 or 623), but I've seen some which are KM4164B-15 920. is there a difference or are they all the same as well as do they function the same?
Thank You!
Cai :)
125430591_758739118321746_6639912678461370236_n.jpg
User avatar
1024MAK
Posts: 5118
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post by 1024MAK »

The type number of the chips on your board is KM4164B-15
The three digit number below the type number is either a batch number or a date code, so where three digit numbers are used, possibly 624 could be week 24 of 1986. Where four digits are used, the first two are the year and the second two are the week number. Apart from some Japanese manufacturers, week one is the first week in January.

Different batch numbers or different date codes normally make no difference at all, they all normally work the same.

The type number KM4164B-15 is broken down as
  • ‘KM’ a code used to indicate the manufacturer, in this case Samsung Electronic,
  • ‘4164’ chip type, in this case a one bit wide 64k bit DRAM chip,
  • ‘B’ you would have to check the datasheet to see what this means, often a ‘A’, ‘B’ or ‘C’ means an improved revision, a ‘N’ or ‘P’ often means a plastic DIL package,
  • ‘15’ access time (speed), here it means 150ns.
Please note that there are TWO different types of 4164 DRAM chips. The Z80 microprocessor uses a 7 bit / 128 cycle DRAM refresh system. So you have to use a 4164 DRAM chip that is compatible and which uses a 7 bit / 128 cycle / 2ms DRAM refresh system.

A Texas Instruments TMS4164 is one example of the other type of 4164 DRAM chip, it uses a 8 bit / 256 cycle / 4ms DRAM refresh system and will not work correctly.

Any replacement chip must be rated at 150ns or be quicker (faster).

In this model of the ZX Spectrum, eight DRAM chips are used together to form one area of memory (each of the eight chips provides one bit of data per byte at each address, each chip only being connected to one data line). There are sixteen chips because there are two areas of RAM, each is 64k bytes, so two lots of 64k bytes gives the total of 128k bytes.

As long as all the DRAM chips have a quick enough access time (speed) and are 7 bit / 128 cycle / 2ms DRAM refresh types, in most cases you do not have to use chips from the same manufacturer.

Before buying some DRAM chips, I would recommend carrying out some tests to try to narrow down the cause of the fault. Do you have a multimeter? Do you have any other test gear such as logic probe, logic analyser or oscilloscope? Or better yet, do you have an expansion that can run a diagnostic ROM so that a memory test can be performed?

If you have a multimeter, start by checking the +5V supply to check that it is between +4.75V and +5.25V.
If you have a logic probe, logic analyser or oscilloscope, check pin 6 of the Z80 to see if it is getting the 3.5MHz clock. Then using a meter, logic probe, logic analyser or oscilloscope, check pin 26 to check that this is logic high. If you press the reset button, this should change to logic low, then go high again once you release the button.

There is a pin-out of the Z80 here.

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.
zedexspecky
Posts: 6
Joined: Thu Feb 03, 2022 5:12 am

Re: zx Spectrum 128k +2 Grey Screen Issue. Help appreciated.

Post by zedexspecky »

How are you getting on with this boot issue and garbled screen ?

I've got a very similar fault also with my grey +2 issue 3 board.

Moderator note: topic split and the new posts moved to their own thread: ZX Spectrum +2 (Grey) issue 3 board problems
Last edited by 1024MAK on Thu Feb 03, 2022 11:28 pm, edited 1 time in total.
Post Reply