Evening All.
Just trying to get the STM upgraded to take tos2.06 or EmuTOS so that I can put a TF536 into it. The main issue is that the 256k/1mbit rom jumpers are not present on this board.
Can anyone point me in the diection of a How to guide? I've had a quick Google but with no luck so far. The main difference seems to be needing a 74ls11 and A15 & 16 connected up.
2 chip TOS possible easily in C070243 rev F?
2 chip TOS possible easily in C070243 rev F?
If it ain't broke, test it to Destruction.
- stephen_usher
- Posts: 5677
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: 2 chip TOS possible easily in C070243 rev F?
Dos the machine have the standard MMU?
If so then you can use the circuit in the STFM schematic as a basis. The extra logic is simple.
If so then you can use the circuit in the STFM schematic as a basis. The extra logic is simple.
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: 2 chip TOS possible easily in C070243 rev F?
@PhilC
I have the same non-jumpered ST (rev. B in my case) as you and am currently awaiting delivery of an over the rom socket ROM switcher PCB from JLCPCB I hacked up. I plan to use one in conjunction with @agranlund's blitter board and will try feeding it ROM2 as I won't run < 2.0.
I'm not going to bother merging the CE if I can get away with it.
If it works out, I'd gladly send you one of each.
I have the same non-jumpered ST (rev. B in my case) as you and am currently awaiting delivery of an over the rom socket ROM switcher PCB from JLCPCB I hacked up. I plan to use one in conjunction with @agranlund's blitter board and will try feeding it ROM2 as I won't run < 2.0.
I'm not going to bother merging the CE if I can get away with it.
If it works out, I'd gladly send you one of each.
Re: 2 chip TOS possible easily in C070243 rev F?
I don't think you can get the (CPU) A16-A17 from the rom sockets on those motherboards which lack the jumpers for the 1M mode so you would have to fetch them from somewhere else.
So assuming you're using 32pin eproms of some sort, have one in a LO socket and the other in a HI socket (with necessary wiring to make up for the different pin count and layout between 28pin mask roms and 32pin eproms).
pin3 (A15) on both roms to pin44 (A16) on CPU
pin2 (A16) on both roms to pin45 (A17) on CPU
The other address signals are available from the rom sockets.
Pin24 (/OE) on both your roms goes to GND.
Then for /CE, you can copy the Atari schematics for motherboards that do have the rom jumpers:
/ROM0-2 from Glue to a 74LS11. The output is the /CE for both your roms (pin22). I *think* you get the Glue /ROM0-2 signals from pin 20 of Rom LO0-2 / HI0-2 on those motherboards that don't have the rom jumpers. One schematic I found had it like that anyway.. If this is the case for you then that is a lot easier than trying to wire them from the Glue.
None of this is something I tried myself and anything written above could be nonsense.. feel free to slap me around if I wrote something incorrect
My motherboard had those rom solder-jumpers & a slot for the 74LS11, so I had easy access to that single /CE + A16-A17 from the CPU when I did my first 6x 28pin Maskrom TOS 1.00 -> 2x 32pin Eeprom TOS 1.04 upgrade with some pretty crude hacked together sockets and wires
Best is to compare the ROM portion of these schematics:
https://dev-docs.exxosforum.co.uk/1040ST ... 6-1987.pdf
https://dev-docs.exxosforum.co.uk/520ST_Schematic.pdf
The above doesn't give you TOS2.06 of course, it's only for being able to use 2x 32pin eeproms instead of those 6 mask roms.
So assuming you're using 32pin eproms of some sort, have one in a LO socket and the other in a HI socket (with necessary wiring to make up for the different pin count and layout between 28pin mask roms and 32pin eproms).
pin3 (A15) on both roms to pin44 (A16) on CPU
pin2 (A16) on both roms to pin45 (A17) on CPU
The other address signals are available from the rom sockets.
Pin24 (/OE) on both your roms goes to GND.
Then for /CE, you can copy the Atari schematics for motherboards that do have the rom jumpers:
/ROM0-2 from Glue to a 74LS11. The output is the /CE for both your roms (pin22). I *think* you get the Glue /ROM0-2 signals from pin 20 of Rom LO0-2 / HI0-2 on those motherboards that don't have the rom jumpers. One schematic I found had it like that anyway.. If this is the case for you then that is a lot easier than trying to wire them from the Glue.
None of this is something I tried myself and anything written above could be nonsense.. feel free to slap me around if I wrote something incorrect
My motherboard had those rom solder-jumpers & a slot for the 74LS11, so I had easy access to that single /CE + A16-A17 from the CPU when I did my first 6x 28pin Maskrom TOS 1.00 -> 2x 32pin Eeprom TOS 1.04 upgrade with some pretty crude hacked together sockets and wires
Best is to compare the ROM portion of these schematics:
https://dev-docs.exxosforum.co.uk/1040ST ... 6-1987.pdf
https://dev-docs.exxosforum.co.uk/520ST_Schematic.pdf
The above doesn't give you TOS2.06 of course, it's only for being able to use 2x 32pin eeproms instead of those 6 mask roms.
I think just feeding it ROM2 should do the trick as long as you don't care about TOS 1.xx
Re: 2 chip TOS possible easily in C070243 rev F?
I may still have some of these PCBs about if it helps
https://www.exxosforum.co.uk/forum/viewt ... f=16&t=276
That converted 6 chip to 2 chip.
https://www.exxosforum.co.uk/forum/viewt ... f=16&t=276
That converted 6 chip to 2 chip.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Re: 2 chip TOS possible easily in C070243 rev F?
Thanks for the suggestions guys, I'm still deciding what to do exactly.
@exxos what would be required to use those with Tos2.06? Just the decoder logic?exxos wrote: ↑Wed Oct 07, 2020 12:06 am I may still have some of these PCBs about if it helps
https://www.exxosforum.co.uk/forum/viewt ... f=16&t=276
That converted 6 chip to 2 chip.
If it ain't broke, test it to Destruction.
Re: 2 chip TOS possible easily in C070243 rev F?
Yeah I guess so.PhilC wrote: ↑Wed Oct 07, 2020 4:11 pm Thanks for the suggestions guys, I'm still deciding what to do exactly.
@exxos what would be required to use those with Tos2.06? Just the decoder logic?exxos wrote: ↑Wed Oct 07, 2020 12:06 am I may still have some of these PCBs about if it helps
https://www.exxosforum.co.uk/forum/viewt ... f=16&t=276
That converted 6 chip to 2 chip.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.