Come on!
:ball:
Hopefully the only-a-quarter-of-your-memory-being-detected was a bit of a one off, else the obvious place to inspect would be the BA lines.
BW
REV 3 - REV 5 - The beginning (ST536)
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: REV 3 - The beginning
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: 28375
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
I think @PhilC said there was 64MB on it, so "lost" half ... Might be a iffy PLD solder... but if this current RAM passes, then at least I can carry on with other stuff...Badwolf wrote: 29 Mar 2021 17:26 Hopefully the only-a-quarter-of-your-memory-being-detected was a bit of a one off, else the obvious place to inspect would be the BA lines.
-
PhilC
- Moderator

- Posts: 7451
- Joined: 23 Mar 2018 20:22
Re: REV 3 - The beginning
I've only ever made two 128mb boards, one I've got and another was for a forum member. The ram price is nearly 10 times as much for 128mb.
If it ain't broke, test it to Destruction.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: REV 3 - The beginning
My first board was 128... second one is 32. :lol:PhilC wrote: 29 Mar 2021 17:35 I've only ever made two 128mb boards, one I've got and another was for a forum member. The ram price is nearly 10 times as much for 128mb.
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: 28375
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
:lol: Mine is zero currently :roll:
-
exxos
- Site Admin

- Posts: 28375
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
The original TF536 actually comes out the same amount of TTRAM... Odd the start address is "out"... It seems to be passing memory test just fine..
I tried porting my firmware over to the original board, but I just get a row of bombs as soon as FASTRAM.PRG is run :roll: So there must be some problem with my changes somewhere even though I have not touched the TTRAM code :roll:
I tried porting my firmware over to the original board, but I just get a row of bombs as soon as FASTRAM.PRG is run :roll: So there must be some problem with my changes somewhere even though I have not touched the TTRAM code :roll:
You do not have the required permissions to view the files attached to this post.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: REV 3 - The beginning
That just means some of the AltRAM has been used already and isn't available for testing. Probably YAARTTT itself is loaded into it!exxos wrote: 29 Mar 2021 20:04 The original TF536 actually comes out the same amount of TTRAM... Odd the start address is "out"... It seems to be passing memory test just fine..
0x1000000 to 0x5000000 is expected each block of 1000000 is 16 meg, so four blocks = 64.
You can choose not to run FASTRAM.PRG and instead, when running YAARTTT choose the (hidden) "M" option from the menu and type in your own address range.I tried porting my firmware over to the original board, but I just get a row of bombs as soon as FASTRAM.PRG is run :roll: So there must be some problem with my changes somewhere even though I have not touched the TTRAM code :roll:
So, for example, run YAARTTT.TOS, press "M", put in a start address of 1000000 and an end address of 2000000 and you'll test the first 16Meg. You can selectively chose the blocks to test to verify certain lines are behaving.
Of course pointless in this case as that particular board passes with the original firmware.
SDRAM timing is much more likely. What's the Integer Division figure at 50MHz on the original board with your firmware and *without* FASTRAM.PRG? Basically, if it's not 1.820, you're likely going to have SDRAM trouble.
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: 28375
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
That is what I have been doing... RAM just fails after a few seconds... But running in STOS, assume because the loops are slower, the RAM tests just fine...Badwolf wrote: 29 Mar 2021 20:24 You can choose not to run FASTRAM.PRG and instead, when running YAARTTT choose the (hidden) "M" option from the menu and type in your own address range.
I have avoided every type of bus access imaginable to hold off DTACK on TTRAM access.. it just does not seem to matter at all what the delay is there... In theory if the RAM is 70ns, then 100ns should be just fine.. but nope...
I would have thought there would have been some sort of "hold off" routine in the SRAM section somewhere, to stop the CPU accessing RAM if it's doing a refresh or something... I only assume I have not found it yet and that is the reason it seems to pass for a few seconds then go nuts.
-
PhilC
- Moderator

- Posts: 7451
- Joined: 23 Mar 2018 20:22
Re: REV 3 - The beginning
I know I might be sitting the obvious but you do remember the ram runs at 100mhz?
If it ain't broke, test it to Destruction.
-
exxos
- Site Admin

- Posts: 28375
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: REV 3 - The beginning
Yep, not touched it.PhilC wrote: 29 Mar 2021 20:41 I know I might be sitting the obvious but you do remember the ram runs at 100mhz?
Who is online
Users browsing this forum: ClaudeBot and 6 guests