Fixing my C128D

Blogs & guides and tales of woo by forum members.
User avatar
PhilC
Moderator
Moderator
Posts: 7451
Joined: 23 Mar 2018 20:22

Re: Fixing my C128D

Post by PhilC »

stephen_usher wrote: 12 Sep 2023 14:46 74LS244's are prone to dying. It's not a MOS part is it? MOS TTL chips are the worst possible for reliability. I'd preemptively replace any on the board with new TI versions.
It's not a MOS part fortunately and once I got it out and tested it it actually passed the TL866 test. I'll probably put a fresh one in it anyway. I have learnt something the input side of the chip on pin 13 does respond to a reset but the out side pin 7 doesn't, so i'l off to find out what else is on pin 10 and has died :lol:
If it ain't broke, test it to Destruction.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7380
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Fixing my C128D

Post by stephen_usher »

Oh, what fun.

It's whack-a-mole time on the address bus!

The pull-up resistor's OK isn't it? Just a random thought. Then again it would be floating if not pulled up and not driven low.

With the machine off what's the resistance between A10 and ground?
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14903
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Fixing my C128D

Post by rubber_jonnie »

PhilC wrote: 12 Sep 2023 14:17 So doing a bit of fault finding it looks like one of the buffers is potentially not working, so I'm going to remove that and put it in the chip tester.

Of course it could be something else on the output side of the buffer causing the issue but everything else on that buffer chips seems to work.

Wish me luck!!!

Screenshot 2023-09-12 at 14.15.39.png

p.s. its pin 7 for those that are interested. we have a pulsing waveform on pin 13 but other on 7.
Nice find :)

Be good to see how it tests in the chip tester.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
PhilC
Moderator
Moderator
Posts: 7451
Joined: 23 Mar 2018 20:22

Re: Fixing my C128D

Post by PhilC »

@stephen_usher actually A10 is 3.5 ohm to gnd whereas the rest are about 9.5K

I was just socketing the Z80, a couple of legs fell off of it, no joke, so its been replaced but still don't work :lol:

Well I'll get my fault. finding moneys worth with this no doubt
If it ain't broke, test it to Destruction.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7380
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Fixing my C128D

Post by stephen_usher »

Start removing one chip at a time which is connected to A10 until the short goes (if it does). Unfortunately that's the only way unless you have a very accurate multimeter which can measure very small resistance changes. If you do then you can try to find the chip[ with the lowest resistance to ground and that will be the region where the short is on the board.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
PhilC
Moderator
Moderator
Posts: 7451
Joined: 23 Mar 2018 20:22

Re: Fixing my C128D

Post by PhilC »

stephen_usher wrote: 12 Sep 2023 15:49 Start removing one chip at a time which is connected to A10 until the short goes (if it does). Unfortunately that's the only way unless you have a very accurate multimeter which can measure very small resistance changes. If you do then you can try to find the chip[ with the lowest resistance to ground and that will be the region where the short is on the board.
Thanks Stephen, I realised that's what you were going to suggest, so tried all the socketed chips on A10 and it stayed the same, resistance lowered as I got near to the 8502, so I've desoldered it and measuring between A10 and GND on the chip gives me the short to gnd. Well, good job I've ordered one, even if it was bloody expensive!
If it ain't broke, test it to Destruction.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7380
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Fixing my C128D

Post by stephen_usher »

Oh dear! Well, at least you found the culprit.

What happens if you try to boot to CP/M with the 8502 removed?
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
PhilC
Moderator
Moderator
Posts: 7451
Joined: 23 Mar 2018 20:22

Re: Fixing my C128D

Post by PhilC »

stephen_usher wrote: 12 Sep 2023 16:08 Oh dear! Well, at least you found the culprit.

What happens if you try to boot to CP/M with the 8502 removed?
I'll have to reattach everything and fine the CPM disk first :P. but will try in a mo

EDIT: Well I get a tiny bit of disk activity and then nothing, LOL, so will try again when the 8502 arrives.
If it ain't broke, test it to Destruction.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14903
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Fixing my C128D

Post by rubber_jonnie »

Good bit of detective work there :)

I once had a weird short on a BBC B and it was under an IC in a socket, put 5v straight into the video signal. I had to cut the track either side of the short and bodge it. Funny old thing, but I got video after that :)

Not sure if you watch Adrians Digital Basement, but he was working on an Apple ][ clone that had shorts underneath some sockets. He had a bit of a job finding them, not to mention one under an expansion slot.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
PhilC
Moderator
Moderator
Posts: 7451
Joined: 23 Mar 2018 20:22

Re: Fixing my C128D

Post by PhilC »

@rubber_jonnie haven't found any under sockets on this board so far but have found a few soldered pins that were left too long and just about touching the one next to it, that and the case of the rust monster leaving his foot prints everywhere.

Once I’ve got this board booting again I’m sealing the whole thing with some pcb lacquer.

Hopefully the 8502 comes tomorrow.
If it ain't broke, test it to Destruction.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: ClaudeBot, gpt [bot], OAI-Search [Bot] and 12 guests