A Very Faulty ZX Spectrum!

  Рет қаралды 6,085

Tony359 | Tony's Tinkering Shop

Tony359 | Tony's Tinkering Shop

Күн бұрын

Repairing a ZX Spectrum 48KB with 5 different faults hidden away!
**Please Like and Comment if you enjoyed the video, it means a lot to me! 🖖 **
Thanks PCBWay for sponsoring this video: pcbway.com/g/M525r4
Follow me on Twitter! / tony359
For your ZX Spectrum (and more) spares, take a look at Retroleum UK
retroleum.co.uk/
Diagnostic ROM
blog.retroleum.co.uk/electroni...
Take a look at Lee's channel for more Speccy fun ‪@MoreFunMakingIt‬
projectspeccy.com/ for tons of Spectrum projects
BitFunx store I do NOT recommend: www.aliexpress.com/store/1102...
00:00 Intro
02:20 Overview
04:08 PSU test
05:34 Composite mod
06:23 Power up
07:38 Diagnostic ROM
10:10 Troubleshooting
11:24 ULA replacement
12:26 RAM issue 1
13:10 Thermal analysis
14:15 Capacitor replacement
19:45 RAM issue 2
22:26 RAM issue 3
24:39 DC-DC mod
25:57 Speaker test
31:21 Video adjustment
33:25 Running software
34:28 Speaker replacement and final test
36:05 Cleaning and reassembling
36:34 Outro

Пікірлер: 100
7 ай бұрын
Tony, your smile when you heard the Manic Miner tune for the first time is priceless 😊
@tony359
@tony359 7 ай бұрын
It was so cute! :)
@markwrightrf
@markwrightrf 7 ай бұрын
That title screen "music" on Manic Miner could easily lead anyone to believe the sound was still faulty ;-) Thanks for the entertainment.
@tony359
@tony359 7 ай бұрын
ahh good point! I didn't think of that! Good suspense! :) Thanks for watching!
@harvaldi
@harvaldi 7 ай бұрын
I love the passion You put in those repairs :)
@tony359
@tony359 7 ай бұрын
Thank you, very kind of you!
@rodhester2166
@rodhester2166 7 ай бұрын
That is awesome, especially for 1982..
@tony359
@tony359 7 ай бұрын
indeed! I thought it was like a toy but it's not!
@rodneylanders5985
@rodneylanders5985 7 ай бұрын
Great job, Tony ! Always enjoy watching your videos . Cheers !
@tony359
@tony359 7 ай бұрын
Thank you for watching!
@Epictronics1
@Epictronics1 7 ай бұрын
Well done! Very cool custom case
@tony359
@tony359 7 ай бұрын
Wondering if the case was suitable for something else as well? Why so much unused space inside? Thanks for watching!
@spicybecca4899
@spicybecca4899 7 ай бұрын
Thank you for all the work!
@tony359
@tony359 7 ай бұрын
Thank you for bringing them in! I enjoyed working on this one! I hope the other one is a bit happier :)
@jms6306
@jms6306 7 ай бұрын
cheers tony, nice video for the friday warm down
@tony359
@tony359 7 ай бұрын
ahah, weekend video! :)
@aleksandardjurovic9203
@aleksandardjurovic9203 7 ай бұрын
Pretty impressive. Thank you for this entertaining video!
@tony359
@tony359 7 ай бұрын
Thank you for watching!
@laurencejohnson4106
@laurencejohnson4106 7 ай бұрын
Another very interesting video!👍👍
@tony359
@tony359 7 ай бұрын
Thank you!
@christophklein9724
@christophklein9724 7 ай бұрын
38 minutes of Tony-goodness? I'm in😊
@tony359
@tony359 7 ай бұрын
Can't be so good but thanks! ;)
@general23cmp
@general23cmp 7 ай бұрын
Great video!
@tony359
@tony359 7 ай бұрын
Thank you!
@Thorsten369
@Thorsten369 7 ай бұрын
Back then i was never into the ZX Spectrum, i started with the Commodore ViC20 and did love all the Commodores i had which where many. Great video Tony hope sometime you do some with a Commodore ViC 20. Keep up the good work my friend.
@tony359
@tony359 7 ай бұрын
I'd love to have a Vic20 on my bench, never seen one! Thanks for watching!
@LuisFCorreia
@LuisFCorreia 5 ай бұрын
on ZX Spectrum you ALWAYS replace ALL capacitors, no questions asked, EVER!
@tony359
@tony359 5 ай бұрын
Yes, I now know that! :) I'm fixing another one right now and new capacitor went in indeed! :) Thanks for watching!
@LuisFCorreia
@LuisFCorreia 5 ай бұрын
@@tony359 these days I don't even power them up before changing caps. Lower ram is very picky about power levels and can be damaged by spikes on power up.
@radio-ged4626
@radio-ged4626 7 ай бұрын
Sinclair used dodgy RAM - quote from Salkin (UK) website: "The TMS4532 is a 32k x1 bit Dynamic ram. It is actually a 64K static ram that failed testing, in either the upper or the lower portions and was marked appropriately (-4 if the Higher portion was good, or -3 if the lower portion was good.) As such, it comes in two variants that cannot be mixed, the TMS4532-3 and TMS4532-4 variants, which relate to the state required of AR during the CAS phase."
@tony359
@tony359 7 ай бұрын
I was aware that the ICs were actually 64KB, but not that it had failed! I wonder whether a failed bit means the whole IC is bad. If you think with today's eyes, a less powerful CPU is often a more powerful silicon die which did not pass the performance required - so it's downgraded to a slower model. AFAIK there's nothing wrong with that but I wonder whether the same applies to those RAM chips! Thanks for the comment, very interesting!
@radio-ged4626
@radio-ged4626 7 ай бұрын
@@tony359 It was Sinclair trying to reduce production costs. The RAM chips worked fine as 32K x 1 DRAM but I guess they have started failing now as they are so old. I remember buying one of these with my savings in December 1982, 5 months before I finished school. It competed with study time for my exams (and usually won). I always used to get copied games on cassette from my school friends and as a result always had to retry loading as they would often fail. I spent more time loading games than playing them on some days. Great video BTW!
@AndreZelak
@AndreZelak 7 ай бұрын
Great video, Tony! I never worked on a ZX Spectrum too but after seeing this video I’m hyped to try it. I only have to find some machine in need of care. It can be also one of the Brazilian clones from Microdigital, the TKs.
@tony359
@tony359 7 ай бұрын
They should be relatively easy to find, good luck and thank you!
@izzatullahkhoyratty7381
@izzatullahkhoyratty7381 7 ай бұрын
Hi Tony anaother great video!much appreciated Thanks
@tony359
@tony359 7 ай бұрын
Thank you!
@QARepair
@QARepair 7 ай бұрын
Pretty interesting, subscribed. My first computer was zx spectrum and I spent a lot time playing elite dangerous - David Braben legendary game and now still playing new version
@tony359
@tony359 7 ай бұрын
Amazing thanks! I shall give "elite dangerous" on the other ZX I have waiting to be repaired! :)
@taffeylewis
@taffeylewis 7 ай бұрын
Ah yes. The good old Speccy. My first computer was a second hand 48k +. Marginally better keyboard than the rubber key version. But not by much. I've still got it by the way :-) Re-capped of course. Also got a ZX-HD and DivMMC. You really ran into quite a few issues on this one. Nicely fixed Tony.
@tony359
@tony359 7 ай бұрын
Thank you for watching! I guess it would have been boring otherwise :)
@wolfgangrichter6088
@wolfgangrichter6088 4 ай бұрын
That reminds me about the time when I attached a very high quality surplus typewriter keyboard to a ZX 81 with dozens of diodes. ZX Spectrum was for billionaires. We students could afford ZX 81 back then only. But even the ZX81 solved differential equations numerically in Sinclair Basic.
@tony359
@tony359 4 ай бұрын
I guess back then it was a super WOW thing! NASA technology at home! :)
@Constantin314
@Constantin314 7 ай бұрын
great video, Tony. it has the same age as me, amazing it works fully now :)
@tony359
@tony359 7 ай бұрын
Cool! I have to grab something older to match my age unfortunately! LOL! Thanks for watching!
@Constantin314
@Constantin314 7 ай бұрын
@@tony359 you don't look a day older than 25 :)
@tony359
@tony359 7 ай бұрын
Well, in 2020 during pandemic they asked me to show an ID to prove I was older than 25 - I was buying spray paint and I was wearing a mask and a hat. I just removed my hat. :D
@Bergi2000
@Bergi2000 7 ай бұрын
Bravo! 🎉😊
@tony359
@tony359 7 ай бұрын
The projector was simpler - this was more fun :)
@barrybpl
@barrybpl 7 ай бұрын
I was too young to be playing with these when they came out, I started with the Spectrum +3, but this video was good, there is a 48k in the house, I'm tempted to see if it works...
@tony359
@tony359 7 ай бұрын
Good luck with the ZX! Thanks for your kind words!
@sokoloft3
@sokoloft3 7 ай бұрын
Some of that "return to black" treatment would of been great for that plastic. Usually for automotive plastics, but I've seen people use it on consoles they fix.
@tony359
@tony359 7 ай бұрын
Is there anything that actually works? I looked into that for my car's bumpers and most are black paint you apply - I don't like the idea as I don't know how much it's going to last and what happens then? Silicone spray only works temporarily AFAIK. Thanks for watching!
@sokoloft3
@sokoloft3 7 ай бұрын
@@tony359 I'm not 100% sure. I need to pick some of it up myself and try. The product I had seen used was actually "back to black" and it seemed to do good for a playstation 2 shell. Gave it that glossy sheen along with restoring the black color. I need to get some and try for myself. I wonder if tire shine would have a similar affect. I have some of that. 🤷‍♂
@tony359
@tony359 7 ай бұрын
I had a quick look around some time ago and I couldn't find anything with a long lasting effect - and I don't want to paint the plastic! :)
@Spiderelectron
@Spiderelectron 4 ай бұрын
24:32 Freeze spray and heat gun are your friend in a case like this. 🙂
@tony359
@tony359 4 ай бұрын
Yes, that might have triggered some more fault. I use that method very often! Thanks for watching!
@SianaGearz
@SianaGearz 5 ай бұрын
Besides ESR the problem with shot capacitors is that they grow a resistor in parallel, not just in series, that reads as simultaneously possibly an increase in measured capacity and increased VLoss value, they're basically dumping all the current put into them into heat in relatively short order, including the current used by your meter for capacity measurement. Doubled apparent capacitance is probably an indication that it dumps at least half if not more of the current going into it into heat immediately, and then it loses an additional 6% charge per second when not being actively held up. The ESR per se isn't something these old computers are particularly sensitive to, but the loss or parallel resistance, that's really really bad. Also makes me wonder if just replacing capacitors with fresh ones and preferably high temperature grade low loss type would actually reduce the regulator heatsink temperature by a lot. Because all the unproductive current being sunk by capacitor loss needs to be sourced by the voltage regulator, increasing its heat output. I also wonder what one could do to allow the ULA to remain socketable while giving it a heatsink, exactly how much clearence is there. As a rule of thumb, a copper heatsink needs half the volume envelope of the aluminium heatsink for the same thermal performance, so that's one way to save space, you can get relatively low profile ones; furthermore copper has a high lateral conductivity. Maybe all it takes is a 0.8mm thin sheet of copper and let it overhang over less critical components? Making the area 2-3 times the size can be vaguely equivalent to the difference between a sheet and a finned heatsink for area.
@tony359
@tony359 5 ай бұрын
Good point about the regulator being cooler with new caps. I have another ZX, Maybe I can do the caps and then the regulator to see if it changes anything! I really didn't think too much about ULA cooling solutions but you make a good point too! Thank you!
@TheDefpom
@TheDefpom 7 ай бұрын
Sinclair products were made down to a price, so they wouldn’t have used the higher quality capacitors anyway, so likely they all needed replacement anyway, it’s not just ESR and capacitance, but also leakage.
@tony359
@tony359 7 ай бұрын
Indeed. Caps rarely last 40 years, those were cheap in the first place and also they lived in an oven :) Thanks for watching!
@LutzSchafer
@LutzSchafer 7 ай бұрын
Good job. Back in the 80s I wrote a spice node network analyzer for the zx spectrum. Almost all in assembly. Still works great. It supports circuits up to 256 nodes. Let me know if you are interested....
@tony359
@tony359 7 ай бұрын
Amazing, does that mean the ZX could be networked?
@LutzSchafer
@LutzSchafer 7 ай бұрын
@tony359 oh no sorry. You can set up a electronic circuit and characterize it's 4-pole properties over a range of frequencies. Such software was later known as spice programs such as Lt-Spice for example (you can Google it). Only this highly complex one runs on a ZX spectrum.
@tony359
@tony359 7 ай бұрын
ah very interesting - I didn't know what a "spice" program was, pretty cool!
@IlBiggo
@IlBiggo 7 ай бұрын
@@tony359 It could. The Interface 1 (needed if you were using Sinclair's own Microdrive storage devices) added an RS232 port that could network up to 64 Spectrums. Seriously, the Speccy could do amazing things even out of the box, but the quantity and scope of the additional hardware you could connect to it was astonishing. At one time I had the Interface 1, a floppy disk interface, a MIDI controller, joystick/mouse ports, video capture, external audio (with the usual AY chip) and probably a few more.
@bitsundbolts
@bitsundbolts 7 ай бұрын
I never had one of those nor seen one live. Nevertheless, great repair and video! That audio debugging program had better sound than that game 😅
@jbinary82
@jbinary82 7 ай бұрын
That game is supposed to be an achievement for in-game music plus platforming (as speaker is cpu hungry, like in IBM PC). I never liked it hehe. There are newer games like Target Renegade, Robocop or older ones like Jetpack that are much better for me.
@tony359
@tony359 7 ай бұрын
Thank you! Well if you see that from a 1982 perspective, my Apple IIe from 1983 could NOT make those sounds :) Even though to be fair the Apple II series was a bit behind when it came to sound and graphics. @jbinary82 Thanks, I'll give them a go on my next ZX!
@Torbjorn.Lindgren
@Torbjorn.Lindgren 7 ай бұрын
My guess is that the reason it's reporting "ER stuck high" without the speaker resistance is that it's usind the speaker as pull-down. Clearly other things pulls it down eventually but without the speaker it stays high far too long and this is what the test notices (IE not pulled up, lack of pull down). It might even have cleaned up the audio test waveform, we see that the falling edge takes a very long time to hit zero, this may well be due to this lack of "speaker working as pull-down resistor".
@tony359
@tony359 7 ай бұрын
ahhhhh yes that makes very sense! The circuit is so simple that using the speaker as a resistor seems logical! Thanks for that!
@skeptic10
@skeptic10 3 ай бұрын
Wow. My ULA had the exact same fault. The letter doubling IIGGOO etc. with the diagnostic ROM. Still haven't been able to fix the RAM fault on mine. After replacing the RAM the test indicated bad did nothing. Maybe I need to replace some other RAM's too.
@Khvs77
@Khvs77 7 ай бұрын
Ohh,zx, my firsts computer. I assembled the 48k version myself. There were a lot of glitches, but I wrote my first program on it.
@tony359
@tony359 7 ай бұрын
it must have been a big thing the 48KB upgrade back in the days! Thanks for watching!
@mikerogers7071
@mikerogers7071 7 ай бұрын
👍👍
@jbinary82
@jbinary82 7 ай бұрын
It was my first computer, and also the only computer I've developed homebrew games for😂
@tony359
@tony359 7 ай бұрын
eheh I can imagine, it was fun to use! I loved the way they designed the input!
@jbinary82
@jbinary82 7 ай бұрын
Yes!, you should try a +2A. Amstrad did a nice improvement over the poor speccy. It's also the most reliable.
@happysprollie
@happysprollie 7 ай бұрын
I had that case, but the one with the spacebar. It was a huge improvement over the dead flesh keyboard. Then I bought a BBC Micro which was a huge improvement over the Spectrum. 😉 Discuss.
@tony359
@tony359 7 ай бұрын
ahah! I've never used either of them so I'll sit here and let more knowledgeable people run the discussion! But yes I hear the BBC micro was a very nice machine! Thanks for watching!
@skynetcybersystem3tech
@skynetcybersystem3tech 7 ай бұрын
👍
@kenabi
@kenabi 7 ай бұрын
as for the video input device, i use a gv-usb2 to input some of my older consoles into my pc for various reasons, composite, l/r audio, and svideo inputs, svideo overrides composite. works with ntsc and pal formats fine from what i could tell, but some software suites have issues with the , versus . numeric separators when using the gv-usb2 with them. as far as i know OBS isn't one of them. not sure if this interests you, or is viable with the rest of your setup, but you never know.
@tony359
@tony359 7 ай бұрын
Thank you, appreciated! I'm testing THREE more devices, will come up with a video soon! :) Thanks for watching!
@markretro3612
@markretro3612 3 ай бұрын
good stuff .. when you showed your other spectrum, it looked to me that the upper ram link was not fitted.. this can cause problems
@tony359
@tony359 3 ай бұрын
Thank you - I looked at that other Spectrum here: kzfaq.info/get/bejne/m7lpdbV7ytTYaYE.html I'm not familiar with that link, can you help me finding out more? Thank you for watching!
@markretro3612
@markretro3612 3 ай бұрын
@@tony359 my reply isn't showing 😢
@tony359
@tony359 3 ай бұрын
It's not me :) I checked in the "held for review" section and yours is not there. Sorry!
@johnr3435
@johnr3435 7 ай бұрын
Just have done with it and socket them all. Then go back and recheck the 'faulty' mem chips. The diagnostic may have misreported as all data/address lines are connected to each other. Other chips 'may' be OK.
@tony359
@tony359 7 ай бұрын
Anything is possible of course but I'd expect similar issues on socketed ICs where the socket might get dodgy. On a soldered IC I'd say chances that adding a socket might improve the situation are slim! :) Thanks for watching!
@johnr3435
@johnr3435 7 ай бұрын
@@tony359 Only in terms of testing. If they are soldered you can't easily swap around - as you found during your testing. Some versions of the Speccy had the upper memory bank socketed anyway as they were an upgrade form 16K version - adding an extra 32K. Very rare for a socket to go 'bad' - might need a clean with deoxit or similar if tarnished over time. Also avoids constantly applying soldering heat to 40 year old chips. Good to see them still being kept going after all these years. I might have to dig mine out of storage and fire it up - hopefully still works ....... :)
@timwikblad6119
@timwikblad6119 7 ай бұрын
I had one that had a similar fault but its many years ago and i didnt get it to work.
@tony359
@tony359 7 ай бұрын
It's amazing the free tools available today to troubleshoot these machines! Thanks for watching!
@mrsurname9217
@mrsurname9217 5 ай бұрын
More than one fault almost always indicates a meddling pillock who had no idea what he was doing. If he did know, he would have fixed it, if he didn't fix it, he probably didn't know that his inexpert meddling would just make things worse. Think of the detective and some idiot has contaminated the crime scene.
@tony359
@tony359 5 ай бұрын
Maybe - but I believe all those parts are kind of known for failing. But who knows. The board didn't seem to have been worked on before. It was good fun though! Thanks for watching!
@mrsurname9217
@mrsurname9217 3 ай бұрын
@@tony359 In my experience, the first fault stops the device working, so no one uses it again, thus the other four parts can't break because it isn't switched on. I still believe unrelated faults are almosty always caused by a meddler :)
@fft2020
@fft2020 7 ай бұрын
You deal with vintage computers but you dont have a TV ? OMFG
@tony359
@tony359 7 ай бұрын
Too big - not enough space! It's either me or the TV in the workshop! :D Thanks for watching!
@IlBiggo
@IlBiggo 7 ай бұрын
@@tony359 Sinclair also made a pocket TV set (kzfaq.info/get/bejne/p6l6g6lnqs-Xhqs.html) :D Unfortunately, it lacks an RF input - but I think you'd be able to add one.
@cosmefulanito5933
@cosmefulanito5933 7 ай бұрын
* A technician repairing machines of that era must have a television with a multi-standard RF input. It is something essential. * Please stop bothering everyone with "subscribe" and "hit the bell". If you create good videos, people will. It is impossible to subscribe to all the channels you watch. I wouldn't even have time to watch the videos. * If the computer is executing code, all lines in the data bus are correct. You don't need to check it. * All electrolytic capacitors must be replaced. If they haven't failed yet, they will fail in no time. It's something every technician knows. The computer is running. Congratulation. But you need to understood and learn from your mistakes.
@tony359
@tony359 7 ай бұрын
To learn I need to make mistakes which I am sharing with you! Feel free to skip the parts that bother you! Thanks for your comment!
Two failed Hard Drives, let's discover why
28:15
Tony359 | Tony's Tinkering Shop
Рет қаралды 4,3 М.
Let's service this ZX spectrum!
32:06
Tony359 | Tony's Tinkering Shop
Рет қаралды 6 М.
Increíble final 😱
00:37
Juan De Dios Pantoja 2
Рет қаралды 106 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 30 МЛН
Let's see why the Apple II Europlus broke again!
24:01
Tony359 | Tony's Tinkering Shop
Рет қаралды 3 М.
DUMPSTER DIVE! - The Good, the Bad and the Ugly!
44:59
Tony359 | Tony's Tinkering Shop
Рет қаралды 7 М.
Upgrading (and repairing) my Retro PC was PAINFUL!
30:36
Tony359 | Tony's Tinkering Shop
Рет қаралды 8 М.
Socket 7 motherboard repair - endless faults!
39:39
Tony359 | Tony's Tinkering Shop
Рет қаралды 52 М.
Fixing this PS/2 was so much work!! #doscember
23:39
Tony359 | Tony's Tinkering Shop
Рет қаралды 7 М.
"It's Broken Again!" - let's diagnose a monitor using my new Ring Tester
26:34
Tony359 | Tony's Tinkering Shop
Рет қаралды 3,2 М.
Analog oscilloscope repair - tons of problems!
34:17
DiodeGoneWild
Рет қаралды 23 М.
Socket 7 Motherboard repair - Shuttle HOT591P
26:05
Tony359 | Tony's Tinkering Shop
Рет қаралды 6 М.
Fixing this soundcard wasn't easy!
32:40
Tony359 | Tony's Tinkering Shop
Рет қаралды 66 М.
Ждёшь обновление IOS 18? #ios #ios18 #айоэс #apple #iphone #айфон
0:57
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 205 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 1,2 МЛН