stephen_usher wrote: 19 Mar 2024 23:24
:dualthumbup: :yay2: :cheer:
I also get a picture on my Dell LCD too :)
It's not a good picture, but it's more than it did before.
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...
So based on some help over at OSIWeb, it looks like I had my RAM ICs in. the wrong sockets, so I moved them over and got something approaching a normal screen, but with just a '-' somewhere in the middle. It was also suggested the RAM might be bad, so I swapped it over for some fresh and now get this:
IMG20240320105529.jpg
This is correct, but I'm not out of the woods yet though, as the display is very flickery and I had to hold down a key to even get this to photograph.
What next, I'm not sure since it looks like a key is stuck down, but that is just a guess ATM, so more checks to be done.
I can say it recognises me holding a key down, as the screen stops flickering, and that sort of suggests that it isn't a stuck key, and it could easily be something else. Reset also works as I can see a reset signal at pin 40 of the CPU when pressing break.
I suppose it could be constantly restarting?
However I am largely positive since it means the video circuit and CHARGEN are good, as is the video RAM and it looks like the 2 RAM ICs in the system RAM sockets are also good. I have spare RAM ICs so I should still have enough to fill the bank up when it comes to it.
I think it also potentially means that the ROMs are all good in order to get this far.
Pretty pleased with my progress in the last few days
You do not have the required permissions to view the files attached to this post.
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...
PhilC wrote: 20 Mar 2024 11:35
That's some good progress.
I've always found that having a break from a frustrating project and then coming back to it is very helpful.
It's definitely helped in this case, thats for sure.
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...
HigashiJun wrote: 20 Mar 2024 12:25
Nice progress !
:D
Thanks :)
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...
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.
stephen_usher wrote: 20 Mar 2024 13:41
Getting there! :-)
Indeed, I at least know it is running code and getting to that point where I can input something, even if I can't input anything!!
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...
OK, so looking at the schematics again, the behaviour is as such:
Pressing the break key causes a reset on pin 40 of the CPU, so that circuit is working fine. The on screen message also flickers when the reset happens.
The RESET circuit is in fact totally separate from the keyboard, even though it is the BREAK key, and as such has nothing to do with KBD operations.
KBD is handled by 4 ICs and a number of resistors/diodes and is formed from 2x LS75s (U2 and U3) for the rows and 2x LS125's (U4 &U5) for the columns.
If I remove U5, the on screen message is no longer flickering, it's steady, but of course I then can't type anything in.
Time for some hopping, skipping and jumping through the schematics...
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...
And there in the service manual is what I seem to be getting:
Screenshot 2024-03-20 at 15.13.05.png
I have enough RAM to swap it out, and I have tried an alternative CPU so I guess that leaves the ROM monitor and BASIC 4 ROM to check first.
You do not have the required permissions to view the files attached to this post.
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...