I have recently bought an UltraSatan from Lotharek (latest version from this year, black PCB) and it works perfectly with my MegaST4 (TOS 1.06):
But with my TT030 (TOS3.06) there is a strange behavior:
- The first cold boot seems to be OK, but there is an error message from the US_GETCL.PRG located in the AUTO folder that it cannot be read from US.
- When I run the us_config: in the welcome screen it shows no firmware version and both ACSI-IDs are 0,
- The 4 firmware slots beneath the write protected are empty:
When I plug the UltraSatan back to my MegaST4:
- Everything is OK,
- When I run the us_config tool the ACSI-IDs are 0 and 1 again,
- The 4 firmware slots are filled again with the uploaded versions as in the first picture.
When on my MegaST4 I change the 68000 against my (recently finished) ST536 accelerator board (exxos patched TOS 2.06 and EmuTOS 1.2.1), there is exactly the same behavior as on my TT030.
What I have tried so far to solve the problem:
- I contacted jookie (no answer so far),
- I contacted Lotharek (we had a lot of e-mail ping-pong but in the end he has no idea what the problem is),
- on my TT030 I have tried to change the ACSI-IDs to 0 an 1 and save it. The setting ist stored but it does not work (-> picture 2).
- on my MegaST4 I changed the ACSI-ID to 2 and 3 and saved this setup to the US. It works perfectly there. When with this configuration I plug the US to the TT030, it bahaves again like shown on picture 2 (ACSI-ID are 0 and 0 again).
So now to the interesting trial:
- My TT030 has 2 MB ST-RAM and 4 MB TT-RAM. I unplugged the TT-RAM card and suddenly the US works perfectly on my TT030!!!
Now to my opinion the cause is the firmware of the US. It does not work as soon as TT-Ram is detected (TT030 and ST536). Mybe it was never tested with my RAM configuration?
Any comments to solve it are welcome.
If there is a TT-owner in the region of Berlin wo would allow me to plug the UltarSatan to his TT, this would outrule that my TT030 has a specific problem (that I do not believe in).
Thank you
Stefan
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 :)
UltraSatan not compatible with TT030!?
UltraSatan not compatible with TT030!?
Mega ST4, TOS 1.06
- stephen_usher
- Site sponsor

- Posts: 7464
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: UltraSatan not compatible with TT030!?
Firstly, you shouldn't need the UltraSATAN clock on the TT, but that aside, the program probably has the "FASTRAM" bits set in the header meaning that it gets loaded into TT-RAM and can't DMA to/from the ACSI bus and hence can't read the time.
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: UltraSatan not compatible with TT030!?
SOLVED,
Thank you Stephen.
I post the solution that worked for me here, in case there are more dummies like me online.
The driver files I downloaded from jookie's home page had the following flags set:
I changed these to:
Since that change and the deletion of the us_getcl prg from my AUTO folder I have no problems on my TT030 and I can set different ACSI-IDs. If this works for my MegaST with ST536 as well, I will post it here.
But I do not understand this fully. When booting the us-conf program is not involved. Eventhough the HD driver showed me both ACSI-IDs are the same.
This included crashes and once I had to reinstall the US firmware via DIP switch.
Maybe the us_getcl program that was in my AUTO folder did somehow this chaos.
Thanks again for the instant help!
Stefan
Thank you Stephen.
I post the solution that worked for me here, in case there are more dummies like me online.
The driver files I downloaded from jookie's home page had the following flags set:
I changed these to:
Since that change and the deletion of the us_getcl prg from my AUTO folder I have no problems on my TT030 and I can set different ACSI-IDs. If this works for my MegaST with ST536 as well, I will post it here.
But I do not understand this fully. When booting the us-conf program is not involved. Eventhough the HD driver showed me both ACSI-IDs are the same.
This included crashes and once I had to reinstall the US firmware via DIP switch.
Maybe the us_getcl program that was in my AUTO folder did somehow this chaos.
Thanks again for the instant help!
Stefan
Mega ST4, TOS 1.06
Re: UltraSatan not compatible with TT030!?
As mentioned in my previous post the MegaST4 with ST536 card works with the UltraSatan fine too!
Mega ST4, TOS 1.06