I kind of thought that would be the case, especially since the components are too tall to allow stacking, but wouldn't it be cool if you couldSteve wrote: Thu Aug 27, 2026 12:10 pmAs far as I know, the cannot stack TRAMS. I *think* the sockets are so you can probe signals easily.rubber_jonnie wrote: Thu Aug 27, 2026 11:58 am So is it possible to stack the boards one on top of the other to improve density?
If not then why have the sockets at all?
Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
Supercomputing adventures with a MegaST/4
- rubber_jonnie
- Site Admin

- Posts: 15206
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Supercomputing adventures with a MegaST/4
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...
Re: Supercomputing adventures with a MegaST/4
I did see a post somewhere on an old Transputer discussion forum where they were actively talking about 'stacking Trams'. I don't know if I bookmarked it... will look later.
Anyway it seems unlikely because the serial links are just an RX/TX pair and if you stack them together the Transputers won't know which message is intended for which unit. Even if you had the software sort that out with a complicated multicast protocol, the link controller would lose packets on colliding signals.
But maybe someone thought of all that
I'll follow up soon with more progress on this thing...
Anyway it seems unlikely because the serial links are just an RX/TX pair and if you stack them together the Transputers won't know which message is intended for which unit. Even if you had the software sort that out with a complicated multicast protocol, the link controller would lose packets on colliding signals.
But maybe someone thought of all that
I'll follow up soon with more progress on this thing...
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
Re: Supercomputing adventures with a MegaST/4
So cruel of themalexh wrote: Thu Aug 27, 2026 11:51 am Great find. Several employees here are former inmos engineers who say they have old boards in their attics and I've been begging them to bring them in / loan or sell them to me. So far just a few pictures no hands on
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
Re: Supercomputing adventures with a MegaST/4
The next incremental step towards desk-flames was to plug the thing into a VME backplane - one that is not designed for it at all - and see if I could find any compatibility problems with pinouts/conflicts. Especially the power hookups.
I beeped out various points and confirmed 5V/GND where it should be expected and nowhere it wasn't expected. I wasn't really exhaustive with that but it was 'good enough' for the next step.
I obviously removed all the TRAMs before taking things further in case of accidents. They were bolted down with extremely annoying nylon bolts with some 1980s version of nail-varnish-threadlock stuff. I got most of them off by applying IPA and cracking the varnish with pliers before attempting to remove them. A few 'died' in the process when I ran out of patience.
I powered the backplane from a 5V bench supply. The backplane has nice chunky power terminals with big bolts. That might come in handy later.
...especially since the backplane alone sucks more than an Amp just for termination.
Anyway nothing blew up yet and I could see power at the correct points on the ICs etc. Good for the next step....
I beeped out various points and confirmed 5V/GND where it should be expected and nowhere it wasn't expected. I wasn't really exhaustive with that but it was 'good enough' for the next step.
I obviously removed all the TRAMs before taking things further in case of accidents. They were bolted down with extremely annoying nylon bolts with some 1980s version of nail-varnish-threadlock stuff. I got most of them off by applying IPA and cracking the varnish with pliers before attempting to remove them. A few 'died' in the process when I ran out of patience.
I powered the backplane from a 5V bench supply. The backplane has nice chunky power terminals with big bolts. That might come in handy later.
...especially since the backplane alone sucks more than an Amp just for termination.
Anyway nothing blew up yet and I could see power at the correct points on the ICs etc. Good for the next step....
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
Re: Supercomputing adventures with a MegaST/4
The next small step in the adventure - confirm the local 5MHz oscillator is appearing on the clock pin of all 8 TRAM slots.
...which it is!
Everything gets more difficult from this point onwards
...which it is!
Everything gets more difficult from this point onwards
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
- rubber_jonnie
- Site Admin

- Posts: 15206
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Supercomputing adventures with a MegaST/4
Good work so far, looking like a real interesting project so far.
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...
Re: Supercomputing adventures with a MegaST/4
Thanks!rubber_jonnie wrote: Fri Aug 28, 2026 8:50 am Good work so far, looking like a real interesting project so far.
I have a bit more detail to follow sometime today or tomorrow - after which we'll be fully caught up with my progress trying to reverse it.
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
- stephen_usher
- Site sponsor

- Posts: 7514
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: Supercomputing adventures with a MegaST/4
You do realise that the "narrow" VME bus in the TT is compatible with the "wide" one on that backplane don't you?
"Wide" cards can usually run in "narrow" mode.
Of course, the TT doesn't support VME bus mastering, which may be an issue if trying to interface with that card.
"Wide" cards can usually run in "narrow" mode.
Of course, the TT doesn't support VME bus mastering, which may be an issue if trying to interface with that card.
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.
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.
Re: Supercomputing adventures with a MegaST/4
I suspected as much but wasn't sure if it fully compatible. I will post a bit more on the connector soon.stephen_usher wrote: Fri Aug 28, 2026 10:39 am You do realise that the "narrow" VME bus in the TT is compatible with the "wide" one on that backplane don't you?
"Wide" cards can usually run in "narrow" mode.
Of course, the TT doesn't support VME bus mastering, which may be an issue if trying to interface with that card.
However given the nature of Transputers and the limited signals required - and some other details I haven't revealed yet - it seemed like this would be a less fiddly approach to waking it up, at least for now...
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT