I did the video but I think I have solved the problem.. It actually would work fine on one of my later boards, but three of the earlier revisions all at the same problems of locking up somewhere around ROM copy on boot.
It looks like the problem was the CPU was not entering 50mhz fast enough on TTram access. It just must have been a fluke of tolerances that it worked before. I have shaved a cycle (about 10ns) off that switch , and its behaving fine at the moment :hide:
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
REV 3 - REV 5 - The beginning (ST536)
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
-
PhilC
- Moderator

- Posts: 7383
- Joined: 23 Mar 2018 20:22
Re: REV 3 - REV 5 - The beginning (ST536)
:chairsmack: :chairsmack: :chairsmack:
If it ain't broke, test it to Destruction.
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - REV 5 - The beginning (ST536)
I seem to have found a odd bug somewhere..It has been driving me nuts all day.. But I think I have found a method which seems repeatable now..
Basically if I cold boot and skip STram test (just pressing space) it gets to desktop fine.
If I do the same, but press spacebar on TTram test, it seems to load stuff from floppy , but resets just before it gets to desktop.
:shrug:
I've tried several boots with EMUTOS and it does not seem to behave the same way. Though it may not be a further test because it doesn't copy ROM to TTram like my ST536 TOS does. So that could be a factor. Or something is "broken" in TOS..
Not sure how to diagnose this one..
EDIT:
It might have something to do with my ROM copy to TTram ... If I don't run ROM from TTram, it seems to behave.. hmmm :shrug:
Basically if I cold boot and skip STram test (just pressing space) it gets to desktop fine.
If I do the same, but press spacebar on TTram test, it seems to load stuff from floppy , but resets just before it gets to desktop.
:shrug:
I've tried several boots with EMUTOS and it does not seem to behave the same way. Though it may not be a further test because it doesn't copy ROM to TTram like my ST536 TOS does. So that could be a factor. Or something is "broken" in TOS..
Not sure how to diagnose this one..
EDIT:
It might have something to do with my ROM copy to TTram ... If I don't run ROM from TTram, it seems to behave.. hmmm :shrug:
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - REV 5 - The beginning (ST536)
Let TOS do TTRAM test and it resets every time before getting to desktop. It shows the mouse for a split second then resets. If I skip TTRAM test, it's fine..
It will run GB6 from TTRAM. ROM shadow in TTRAM.
Its just done a full pass of YAARTTT without issue.
I've tried slowing TTRAM access down, disabled the CPU cache. Various code fiddles.. Not had any luck.
If I disable the ROM shadow then it works...
As the ROM copy still happens.. I'll write a STOS program tomorrow to see if ROM in TTRAM is still valid after TOS TTRAM test..
But there shouldn't be any way TOS can corrupt the ROM shadow. I only let TOS see 60MB.. My ROM shadow is around the 62MB mark.
It will run GB6 from TTRAM. ROM shadow in TTRAM.
Its just done a full pass of YAARTTT without issue.
I've tried slowing TTRAM access down, disabled the CPU cache. Various code fiddles.. Not had any luck.
If I disable the ROM shadow then it works...
As the ROM copy still happens.. I'll write a STOS program tomorrow to see if ROM in TTRAM is still valid after TOS TTRAM test..
But there shouldn't be any way TOS can corrupt the ROM shadow. I only let TOS see 60MB.. My ROM shadow is around the 62MB mark.
-
Badwolf
- Site sponsor

- Posts: 3026
- Joined: 19 Nov 2019 12:09
Re: REV 3 - REV 5 - The beginning (ST536)
How do you do that?exxos wrote: 10 Feb 2026 22:54 But there shouldn't be any way TOS can corrupt the ROM shadow. I only let TOS see 60MB.. My ROM shadow is around the 62MB mark.
Alternative suggestion: only do the shadow ROM after TT-RAM detection (& testing if it's allowed to proceed) happens?
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - REV 5 - The beginning (ST536)
That's what it does do...Badwolf wrote: 11 Feb 2026 10:05 How do you do that?
Alternative suggestion: only do the shadow ROM after TT-RAM detection (& testing if it's allowed to proceed) happens?
I just issue berr after 60mb.. TOS doesn't find it and doesn't try to test it, at least AFAIK.. ROM copy happens after the detection.
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - REV 5 - The beginning (ST536)
I left it running overnight...
You do not have the required permissions to view the files attached to this post.
-
Badwolf
- Site sponsor

- Posts: 3026
- Joined: 19 Nov 2019 12:09
Re: REV 3 - REV 5 - The beginning (ST536)
After the detection & testing?exxos wrote: 11 Feb 2026 11:26That's what it does do...Badwolf wrote: 11 Feb 2026 10:05 How do you do that?
Alternative suggestion: only do the shadow ROM after TT-RAM detection (& testing if it's allowed to proceed) happens?
I just issue berr after 60mb.. TOS doesn't find it and doesn't try to test it, at least AFAIK.. ROM copy happens after the detection.
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
exxos
- Site Admin

- Posts: 28159
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - REV 5 - The beginning (ST536)
Testing only goes to 60mb as that is what TOS detects.. If it went beyond that, it'd trash rom and crash right away.. At least AIUI.
But this problem only seems to have surfaced recently.. I don't remember having it before.
I brainstormed with AI, it thinks my bus error logic might be glitching and the fault only shows up during TOS TTram check. :shrug: only avenue to go down currently. I can gate bus error right after rom copy.. So be easy to test.
-
PhilC
- Moderator

- Posts: 7383
- Joined: 23 Mar 2018 20:22
Re: REV 3 - REV 5 - The beginning (ST536)
@exxos disable the ram test routine, it's not an essential and YAART does a better job. Itll also speed up boot times
If it ain't broke, test it to Destruction.
Who is online
Users browsing this forum: CCBot and 15 guests