Fixing my C128D
-
PhilC
- Moderator

- Posts: 7441
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
@rubber_jonnie I've got a dead test cart but they assume that the CPU is working to be able to function, ie detecting faulty ram chips (which they are very good at) This C128D doesn't get as far as that so the cartridge does nothing unfortunately.
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
Rats...PhilC wrote: 11 Sep 2023 14:05 @rubber_jonnie I've got a dead test cart but they assume that the CPU is working to be able to function, ie detecting faulty ram chips (which they are very good at) This C128D doesn't get as far as that so the cartridge does nothing unfortunately.
Out of curiosity, is anything socketed or is it all soldered?
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: 7441
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
@rubber_jonnie Only chips that are socketed are the Roms, SID, VDCs and a couple of the other large MOS chips.
You do not have the required permissions to view the files attached to this post.
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
Have you tried removing the socketed chips one at a time to see if anything changes on the address bus? BTW are you getting a CE signal to the ROMs?PhilC wrote: 11 Sep 2023 14:16 @rubber_jonnie Only chips that are socketed are the Roms, SID, VDCs and a couple of the other large MOS chips.
IMG_2812.jpeg
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...
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
I was just doing some digging and saw that the machine starts in Z80 mode and then hands off to the 8502, so can you see what the Z80 is doing on boot?
Also, are you able to blind type GO 64 and hit enter to see if it swaps modes?
Also, are you able to blind type GO 64 and hit enter to see if it swaps modes?
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...
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Fixing my C128D
Again, my C128 days were quite a while back, but IIRC, if you put the CP/M disk in the drive and switch on, it will autoboot before the Z80 gives up the machine to the 8502. (Jon just reminded me of this with his above post). :)
Maybe try that?
Maybe try that?
-
PhilC
- Moderator

- Posts: 7441
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Actually that's not a bad suggestion, after I've socketed the two chips I'll give that a go.mrbombermillzy wrote: 11 Sep 2023 15:38 Again, my C128 days were quite a while back, but IIRC, if you put the CP/M disk in the drive and switch on, it will autoboot before the Z80 gives up the machine to the 8502. (Jon just reminded me of this with his above post). :)
Maybe try that?
If it ain't broke, test it to Destruction.
-
PhilC
- Moderator

- Posts: 7441
- Joined: 23 Mar 2018 20:22
Re: Fixing my C128D
Okay, so not a great deal of timer today to carry on with the C128 but have tried a few things.
I found some bad corrosion on a couple of the Z80 pins, they looked like they were connected to the PCB track but looking at the at a different angle I spotted they had corroded away. So fixed them but still no boot :lol:
I've checked the ROMS OE CS and CE and two rooms are set to work but two are held high on OE, that will probably tell me which stage its got to in its start up hopefully, so got some googling to do.
I found some bad corrosion on a couple of the Z80 pins, they looked like they were connected to the PCB track but looking at the at a different angle I spotted they had corroded away. So fixed them but still no boot :lol:
I've checked the ROMS OE CS and CE and two rooms are set to work but two are held high on OE, that will probably tell me which stage its got to in its start up hopefully, so got some googling to do.
If it ain't broke, test it to Destruction.
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Fixing my C128D
Sounds like we have an accord :)PhilC wrote: 11 Sep 2023 15:44Actually that's not a bad suggestion, after I've socketed the two chips I'll give that a go.mrbombermillzy wrote: 11 Sep 2023 15:38 Again, my C128 days were quite a while back, but IIRC, if you put the CP/M disk in the drive and switch on, it will autoboot before the Z80 gives up the machine to the 8502. (Jon just reminded me of this with his above post). :)
Maybe try that?
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...
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Fixing my C128D
Indeed. :)
It probably needs at least three of us to diagnose a machine with 2 different CPUs and 2 different video chips! :lol:
Who is online
Users browsing this forum: apple [bot], ClaudeBot, petal [bot] and 12 guests