New project: Repro Camputers Lynx

Blogs & guides and tales of woo by forum members.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: New project: Repro Camputers Lynx

Post by rubber_jonnie »

stephen_usher wrote: 14 Apr 2026 09:28 The rest of the 74Sxxx chips arrived yesterday and I had about an hour yesterday evening to do some testing....

They've made things worse rather than better as the nearly stable system using 80ns 41256 RAM is as unstable as with 4164 chips now. Also there's a new display artefact with red "ghosting" which varies across the screen changing every 8 characters.

I'm wondering if there's some sort of capacitative coupling going on somewhere on the board, a bit like the phantom short on one of the RAM sockets which went away with IPA and a slight brush. I've noticed on some of the signals they seem to be picking up about a 0.5V echo of another signal. No idea if this is just cross-talk or something more sinister.
Oh what a pain.

It's not interference from the PSU thats messing with the video is it? I ask as I've had this issue several times now with various things.

The instability is a bit annoying, what speed RAM is expected? 80ns seems more than good enough when you consider the ST will use 120ns. Are RAS/CAS stable?
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: New project: Repro Camputers Lynx

Post by stephen_usher »

The original used 200ns RAM and this is a direct reproduction. It must be a signal timing issue of some kind or maybe the Samsung 8ns RAM chips are less sensitive to whatever the issue is.

I had a bit of time to look this morning. The red fringing wasn’t there when I first turned on the machine but slowly faded in over time and also faded in nad out over about 10 seconds. Not sure how this can happen with TTL. RGB. The machine was more stable as well this morning.

I’m wondering if it’s related to the issue of the phantom short on one of the RAM sockets I had which went away by flushing with IPA and a light brush. Maybe some capacitor i’ve coupling somewhere.
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: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: New project: Repro Camputers Lynx

Post by rubber_jonnie »

stephen_usher wrote: 14 Apr 2026 11:50 The original used 200ns RAM and this is a direct reproduction. It must be a signal timing issue of some kind or maybe the Samsung 8ns RAM chips are less sensitive to whatever the issue is.

I had a bit of time to look this morning. The red fringing wasn’t there when I first turned on the machine but slowly faded in over time and also faded in nad out over about 10 seconds. Not sure how this can happen with TTL. RGB. The machine was more stable as well this morning.

I’m wondering if it’s related to the issue of the phantom short on one of the RAM sockets I had which went away by flushing with IPA and a light brush. Maybe some capacitor i’ve coupling somewhere.
Definitely worth a look at but one of those ethereal faults that can be hard to track down.

Annoying.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: New project: Repro Camputers Lynx

Post by stephen_usher »

Well, the RAM problem is fixed...

How was that done? Well, inject the raw Z80 refresh signal into the /CAS line for the main memory chips using a 74LS08 to and the signal in with the other CAS signals.

IMG_5069.jpeg

Obviously the original design relied upon RAM chips with a long persistence time, far beyond the specification, as the generated refresh was not regular enough. I'm not sure why the original designers didn't use this simple approach to begin with, other than it reduced the chip count by one.

Where the machine in the MON debugger would previously crash after about 30 seconds now it's rock solid.

So, the "final" task is to finish off the case.

I've started the hopefully final print of the top case this evening after I got home and installed the new grey filament which arrived today. It should be ready about 10am tomorrow. Then I can print the two halves of the lower case.
You do not have the required permissions to view the files attached to this post.
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: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: New project: Repro Camputers Lynx

Post by rubber_jonnie »

Interesting, so basically boosting CAS to ensure the RAM stays refreshed?
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: New project: Repro Camputers Lynx

Post by stephen_usher »

rubber_jonnie wrote: 15 Apr 2026 09:59 Interesting, so basically boosting CAS to ensure the RAM stays refreshed?
Well, more mixing in the CPU refresh so there's a deterministic refresh of the chips rather than hoping that normal memory access will be enough.
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: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: New project: Repro Camputers Lynx

Post by rubber_jonnie »

stephen_usher wrote: 15 Apr 2026 11:00
rubber_jonnie wrote: 15 Apr 2026 09:59 Interesting, so basically boosting CAS to ensure the RAM stays refreshed?
Well, more mixing in the CPU refresh so there's a deterministic refresh of the chips rather than hoping that normal memory access will be enough.
Understood
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: New project: Repro Camputers Lynx

Post by stephen_usher »

Swapping out the 80ns 41256 chips with 150ns 4164 chips made the system unstable again. I managed to find a set of 120ns 4164 chips and the machine is working correctly again. So 120ns seems like the slowest speed it will work with, which is surprisingly fast.

I've also had a quick play with Lynx BASIC... Lots of advanced features such as procedures, while/wend, repeat until BUT only single character (case sensitive) variable names and it seems that FOR-NEXT loops break if you use GOTO within them! This makes it seriously restrictive.

IMG_5070.jpeg
You do not have the required permissions to view the files attached to this post.
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
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: New project: Repro Camputers Lynx

Post by stephen_usher »

Well, the top case print overnight was a bit of a disaster.

I obviously used the "wrong type" of supports which won't come off the print without destroying it.

Secondly, I'd modified a post to allow for the 74LS145 to fit, except I'd modified the one on the opposite side of the case to the chip.

Thirdly, the spool got stuck at ~4:30am so I lost 5 hours before I found out that the print was a bit naff and it made a line on the two parts where it stopped..

Other than that(?!) it looks quite good and the cut outs for the ports and the keyboard are just right.

IMG_5077.jpeg
You do not have the required permissions to view the files attached to this post.
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: 7440
Joined: 23 Mar 2018 20:22

Re: New project: Repro Camputers Lynx

Post by PhilC »

@stephen_usher that does look pretty good actually. Shame about the supports though. I'm sure you'll sort it out.
If it ain't broke, test it to Destruction.

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: ClaudeBot, semrush [bot], trendiction [bot] and 20 guests