Keep going Phil.
Sooner or later you will get there. :busy:
(Could really do with a 'busy soldering' smilie, but you get the jist.)
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Fixing my C128D
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Still waiting for the power switch but in the meantime I fitted the modulator replacement. It gives me an S-VHS out and headphones out on top of everything else. I’ll eventually fit it to the C128D as well.
So I also couldn’t wait for the power switch to arrive and bridged the connections so I could try and get the board up and running.
The bad news is that it’s still not booting but the good news is that all of the address bus is now working as it should and I think I’m finally in a position where I can track down what else is going on.
I am still going to socket the rest of the 74 series chips and Ram but want to see if I can get it to boot beforehand. Might be nice to take two C128s to Cyber Legends perhaps?
So I also couldn’t wait for the power switch to arrive and bridged the connections so I could try and get the board up and running.
The bad news is that it’s still not booting but the good news is that all of the address bus is now working as it should and I think I’m finally in a position where I can track down what else is going on.
I am still going to socket the rest of the 74 series chips and Ram but want to see if I can get it to boot beforehand. Might be nice to take two C128s to Cyber Legends perhaps?
If it ain't broke, test it to Destruction.
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Going to park this repair for a bit as it’s taking up too much time and I have stuff to do for Cyber Legends ready for next weekend.
It is in a position where I’ve got rom and ram access and it switches from the Z80 to the 8502 but then doesn’t
Do anything after that and the screen stays black.
It is in a position where I’ve got rom and ram access and it switches from the Z80 to the 8502 but then doesn’t
Do anything after that and the screen stays black.
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14719
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
You sound really close to fixing it, looking forward to that happy day :)
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...
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...
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Yes I think I am but maybe have a track or two that may be broken and can't find them by scoping alone.rubber_jonnie wrote: 30 Sep 2023 15:24 You sound really close to fixing it, looking forward to that happy day :)
If it ain't broke, test it to Destruction.
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Had another go at fixing this yesterday, I did find a couple more faults.
Found some more dry joints and the big was finding a factory bodge wire that was soldered to one pin and the pin next to it had pierced the insulation causing D7 to have a 5V pull-up when none should be fitted. I had to take out all of the chips and then some to track that one down.
I'm just doing this repair in small stints from now on as it ends up taking up a lot of my time having to go over old stuff too see what's changed after each fix.
Not given up yet, just paused for thought.
Found some more dry joints and the big was finding a factory bodge wire that was soldered to one pin and the pin next to it had pierced the insulation causing D7 to have a 5V pull-up when none should be fitted. I had to take out all of the chips and then some to track that one down.
I'm just doing this repair in small stints from now on as it ends up taking up a lot of my time having to go over old stuff too see what's changed after each fix.
Not given up yet, just paused for thought.
If it ain't broke, test it to Destruction.
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Not had a great amount of time to look into this lately but noticed that there is a GitHub for a replacement C128 motherboard, so considering how much corrosion is on this board I’ve decided to order a couple of those and will build them up as a replacement for the one in my C128D to future proof it a bit more hopefully.
If this is something you’re interested in, the GitHub is here:
https://github.com/jgrip/open128
If this is something you’re interested in, the GitHub is here:
https://github.com/jgrip/open128
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14719
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
That's a good project, it really is great the number of modern replacements that can be had these days.PhilC wrote: 28 Oct 2023 11:25 Not had a great amount of time to look into this lately but noticed that there is a GitHub for a replacement C128 motherboard, so considering how much corrosion is on this board I’ve decided to order a couple of those and will build them up as a replacement for the one in my C128D to future proof it a bit more hopefully.
If this is something you’re interested in, the GitHub is here:
https://github.com/jgrip/open128
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...
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...
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
So I'd ordered a couple of PCBs from an online seller which never turned up so just got a refund.
I've checked on JLC and to order 5 of them including postage, tax etc is going to be around £60. So I'll probably have to wait for payday for that as I've spent too much already this month.
I've checked on JLC and to order 5 of them including postage, tax etc is going to be around £60. So I'll probably have to wait for payday for that as I've spent too much already this month.
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14719
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
I know that feeling...PhilC wrote: 28 Nov 2023 16:32 So I'd ordered a couple of PCBs from an online seller which never turned up so just got a refund.
I've checked on JLC and to order 5 of them including postage, tax etc is going to be around £60. So I'll probably have to wait for payday for that as I've spent too much already this month.
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...
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...
Who is online
Users browsing this forum: CCBot and 4 guests