ZX diag cart and 128+ misbehavior
ZX diag cart and 128+ misbehavior
Hi, i have this Diagnostic Cartridge with Brendom 's ROM,
But gives me this result with a perfectly working ZX spectrum 128 6U board.. I think you can imagine my cold sweat running at that moment... I just wanted to try the color bars test after fixing the yellow/blue ghosting...
I could load the tap version using a divmmc with an all OK result... Much better image than before but still some green ghost that I don't know if has a cure...
Anyway my concern now is why is the diagnostic cart frightening people like this.. ?? I tried it on another +48 and works perfect ( I don have a second 128 but a black +2 and I don't know if it's compatible)
I've tried anther PSU and checked voltages under load as I thought that could be an issue but 5v are firmly 5v with multimeter.. I don't know were is the 128 using the 12v from the coil???? There are no 4116 nor 1889 IC (fortunately) ...
Any thoughts?
Thanks!!
that works flawlessly with many ZX 48 and clones.. But gives me this result with a perfectly working ZX spectrum 128 6U board.. I think you can imagine my cold sweat running at that moment... I just wanted to try the color bars test after fixing the yellow/blue ghosting...
I could load the tap version using a divmmc with an all OK result... Much better image than before but still some green ghost that I don't know if has a cure...
Anyway my concern now is why is the diagnostic cart frightening people like this.. ?? I tried it on another +48 and works perfect ( I don have a second 128 but a black +2 and I don't know if it's compatible)
I've tried anther PSU and checked voltages under load as I thought that could be an issue but 5v are firmly 5v with multimeter.. I don't know were is the 128 using the 12v from the coil???? There are no 4116 nor 1889 IC (fortunately) ...
Any thoughts?
Thanks!!
Ernesto
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
-
- Posts: 6
- Joined: Thu Feb 03, 2022 5:12 am
Re: ZX diag cart and 128+ misbehavior
I'm having a similar problem but with Smart Card V2 ROM Diagnostics v1.40.
The RAM tests seem to be reporting bad ram for the 48K model and shows the IC numbers at fault for a 48K spectrum (IC6,IC9,IC18).
I have a 128K +2 grey model similar to toastrack board and these have 16 RAM chips starting from IC17 to IC32.
Could be the machine model is not getting detected correctly for some unkown reason?
The RAM tests seem to be reporting bad ram for the 48K model and shows the IC numbers at fault for a 48K spectrum (IC6,IC9,IC18).
I have a 128K +2 grey model similar to toastrack board and these have 16 RAM chips starting from IC17 to IC32.
Could be the machine model is not getting detected correctly for some unkown reason?
- 1024MAK
- Posts: 5165
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: ZX diag cart and 128+ misbehavior
The +2A / +2B / +3 / +3B have different ROM chip control signals on the edge-connector/expansion port, so hardware designed for 16K/48K/+/128K (toastrack)/+2 (grey) is not compatible.
All the 128K models use bank switching.
I can’t think what is causing this issue. Obviously the test code can run. But why it thinks the RAM is faulty is beyond me.
If the ROM is switched out (which it must be as the expansion card ROM is in use), it’s hard for code to be fully certain which machine it is running on if that machine has a hardware fault…zedexspecky wrote: ↑Thu Feb 03, 2022 5:48 pm I'm having a similar problem but with Smart Card V2 ROM Diagnostics v1.40.
The RAM tests seem to be reporting bad ram for the 48K model and shows the IC numbers at fault for a 48K spectrum (IC6,IC9,IC18).
I have a 128K +2 grey model similar to toastrack board and these have 16 RAM chips starting from IC17 to IC32.
Could be the machine model is not getting detected correctly for some unkown reason?
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor 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 being good this year.
ZX81 Chip Pin-outs
ZX81 Video Transistor 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 being good this year.
Re: ZX diag cart and 128+ misbehavior
My EPROM programmer was made for the ZX81 and 16/48k Spectrum yet works perfectly well on my 2A.
Is it a case of the ROM chip control signals not being required for a device like this, genuine question?
Is it a case of the ROM chip control signals not being required for a device like this, genuine question?
Last edited by Moggy on Fri Feb 04, 2022 12:55 am, edited 1 time in total.
Re: ZX diag cart and 128+ misbehavior
Mine is a Toastrack, I don't remember using the diagnostic cart on my black +2...1024MAK wrote: ↑Thu Feb 03, 2022 11:49 pmThe +2A / +2B / +3 / +3B have different ROM chip control signals on the edge-connector/expansion port, so hardware designed for 16K/48K/+/128K (toastrack)/+2 (grey) is not compatible.
All the 128K models use bank switching.
I can’t think what is causing this issue. Obviously the test code can run. But why it thinks the RAM is faulty is beyond me.
Mark
My first thought was a dirty connector.. I ve cleaned it.. and DivMMC is working fine on it.. the Toastrack is working fine.. so I guess the problem is at the cartridge it self...
Ernesto
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
Re: ZX diag cart and 128+ misbehavior
Have you ran the RAM version of the test?zedexspecky wrote: ↑Thu Feb 03, 2022 5:48 pm I'm having a similar problem but with Smart Card V2 ROM Diagnostics v1.40.
The RAM tests seem to be reporting bad ram for the 48K model and shows the IC numbers at fault for a 48K spectrum (IC6,IC9,IC18).
I have a 128K +2 grey model similar to toastrack board and these have 16 RAM chips starting from IC17 to IC32.
Could be the machine model is not getting detected correctly for some unkown reason?
It doesn't recognice your ROM as a 128 model then bank switching may not being performed properly..
Is your cart the same as mine? And are you using Brendom Test?
Ernesto
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
-
- Posts: 6
- Joined: Thu Feb 03, 2022 5:12 am
Re: ZX diag cart and 128+ misbehavior
I'm using this slotted diag rom: http://blog.retroleum.co.uk/20170918/smart-card-v2/
I cannot access any menu test functions as the initial boot the diag rom auto tests the lower/upper ram.
If any ram errors are detected then I cannot proceed any further.
The ram faults are always 16K/48K spectrum (IC6,IC9,IC18) bits 0 and 3 even though I have a 128K +2.
I have socketed all of the 16 ram chips and installed new ram, swapping them all around just results with
the same ram errors in the same location.
I cannot access any menu test functions as the initial boot the diag rom auto tests the lower/upper ram.
If any ram errors are detected then I cannot proceed any further.
The ram faults are always 16K/48K spectrum (IC6,IC9,IC18) bits 0 and 3 even though I have a 128K +2.
I have socketed all of the 16 ram chips and installed new ram, swapping them all around just results with
the same ram errors in the same location.
Re: ZX diag cart and 128+ misbehavior
Ok. I have a different diag cart.. mine is not compatible with Amstrad models..zedexspecky wrote: ↑Fri Feb 04, 2022 1:07 am I'm using this slotted diag rom: http://blog.retroleum.co.uk/20170918/smart-card-v2/
I cannot access any menu test functions as the initial boot the diag rom auto tests the lower/upper ram.
If any ram errors are detected then I cannot proceed any further.
The ram faults are always 16K/48K spectrum (IC6,IC9,IC18) bits 0 and 3 even though I have a 128K +2.
I have socketed all of the 16 ram chips and installed new ram, swapping them all around just results with
the same ram errors in the same location.
If your machine is running well and the ram loaded tests are running ok (look for the testram.tap file on the release package here https://github.com/brendanalford/zx-dia ... i/Firmware ) then we may have some similar issues with the diagnostic rom cartridges. But if you actually have a hardware problem then you should focus on solving it..
Ernesto
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
ZX80 USA, ZX81UK, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128+ UK, ZX Spectrum +2/A, Sinclair QL, CZ1000, CZ1500, CZ2000, CZ1000Plus, CZ1500Plus, CZ Spectrum, CZ Spectrum Plus, TK83, TK85, TK90X, TK95. TS2068. And more to come
- 1024MAK
- Posts: 5165
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: ZX diag cart and 128+ misbehavior
Yes.
Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor 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 being good this year.
ZX81 Chip Pin-outs
ZX81 Video Transistor 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 being good this year.