In my decoder I merely had a separate jumper which either connected A17 on the ROM to my decoding circuit or the system’s address line. It was the simplest method I could see.exxos wrote: Wed Mar 24, 2021 10:51 pmThe first problem is A17 has a 2.2K pullup, so its simply GND the pin on the jumper to select bank zero.stephen_usher wrote: Mon Mar 01, 2021 1:05 pm Anyway, it's good to see that development is continuing. Just out of interest, will the ROM interface 512K ROMs as well as twin 256K ones?
So I will have to try and separate that into a 3 way jumper, then have a second to "ignore" high and low selects and wire A17 on the ROM to A17 on the CPU bus to allow 512K decoding.
Capture.PNG
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 :)
REV 3 - REV 5 - The beginning (ST536)
- stephen_usher
- Site sponsor

- Posts: 7464
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: REV 3 - The beginning
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: REV 3 - The beginning
I gave all the SMT connections the once over, and found a short as well...
We'll see if it passes memory test properly this time...
EDIT:
It's got past the part it got stuck on yesterday
We'll see if it passes memory test properly this time...
EDIT:
It's got past the part it got stuck on yesterday
Re: REV 3 - The beginning
Yay, blame me for building it. Good job I've just got useless some glasses

If it ain't broke, test it to Destruction.
Re: REV 3 - The beginning
Works for me!
Will see if I can get the ROM working later on today..
Re: REV 3 - The beginning
Managed to squash in the A17/18 select line to the ROM...
Re: REV 3 - The beginning
TTRAM all past good several times. I tried MAPROM 1.8, and opening and closing the floppy window is definitely a lot faster but the floppy contents are still corrupted and I cannot run anything
And it just simply locks up after a few seconds 
- stephen_usher
- Site sponsor

- Posts: 7464
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: REV 3 - The beginning
You shouldn't need maprom for 2.06 to properly detect the TT-RAM with the latest (Sept/Oct) firmware on the TF.
P.S. Have you turned off the cache?
P.S. Have you turned off the cache?
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: REV 3 - The beginning
FASTRAM.PRG works fine.. I am using MAPROM to map the rom into TTRAM.. but I dont know what its doing exactly or if it is setting anything else up for simply not doing it properly..stephen_usher wrote: Thu Mar 25, 2021 12:51 pm You shouldn't need maprom for 2.06 to properly detect the TT-RAM with the latest (Sept/Oct) firmware on the TF.
Also note the firmware I am using, I don't know what version it is, as this board is not compatible with the original firmware anyway.
Yep.
But simply copying ROM into RAM shouldn't break stuff anyway..
Re: REV 3 - The beginning
Looking through the code, there was still some A31,A30's used.. I have swapped them to A29... but now FASTRAM.PRG just locks up after it loads 
I wonder if the software always assumes the board has all 32 bits in use ?
EDIT:
Even GB6's installer locks up now
It is very difficult to follow someone else's code in a language I don't really understand 
EDIT2:
I think the software automatically assumes more than 64MB RAM , and assume it declares a larger amount and then locks up because that RAM does not actually exist.. GB6 can install some TTRAM for testing.. and that is working...
I wonder if the software always assumes the board has all 32 bits in use ?
EDIT:
Even GB6's installer locks up now
EDIT2:
I think the software automatically assumes more than 64MB RAM , and assume it declares a larger amount and then locks up because that RAM does not actually exist.. GB6 can install some TTRAM for testing.. and that is working...

