[Video] 16MHz hack, the next generation: AltRAM

General discussions or ideas about hardware.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

[Video] 16MHz hack, the next generation: AltRAM

Post by Badwolf »

Morning all.

It's been a little while since my last offering on the video front.

During this time I've been playing with the STE PLCC/DIP adapter again. I've put together an experimental little board and have been boring Exxos and Christian with RAM-related questions. Oh yes.

Needless to say, things did not go according to plan.





Mahna mahna,

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
User avatar
exxos
Site Admin
Site Admin
Posts: 28354
Joined: 16 Aug 2017 23:19
Location: UK

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by exxos »

That MMU thing caught me out as well. You have to keep the RAM disabled until TOS boots, then when you install alt-ram you enable it as well.
Steve
Posts: 3305
Joined: 15 Sep 2017 11:49

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by Steve »

Really enjoyed the video :) Thanks for the mention :D

I can't wait to get some ALT-RAM into my ST's because I just love FreeMint and ALT-RAM is a godsend for it. I didn't catch it but is your booster going at 16mhz with the ALT-RAM or 32mhz?
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by Badwolf »

Steve wrote: 07 Feb 2022 13:38 Really enjoyed the video :) Thanks for the mention :D

I can't wait to get some ALT-RAM into my ST's because I just love FreeMint and ALT-RAM is a godsend for it. I didn't catch it but is your booster going at 16mhz with the ALT-RAM or 32mhz?
Haha, cheers, Steve. I hoped you'd notice the tip of the hat.

Chip is switching 8MHz to oscillator/4, RAM is at oscillator speed. Current oscillator is ~66MHz.

I thought I couldn't get MiNT (1.19) to work. Then it started working and I don't know what I changed. Then it stopped again. It's odd. MultiTOS works fine. EDIT: I wonder if it could be related to my blocking of the 'E' line?

My AltRAM at present is kind of implemented in a 'stupid' configuration. It doesn't try to optimise timings to the CPU clock as one of the target cases for this board was to provide an independent RAM board for Exxos's H5 setup where no knowledge of the CPU clock is available.

In short, there's a lot more I could do to optimise things but none of them will happen without rewrite of the SDRAM controller code. It's right on the edge of its capabilities. Perhaps that'll sort out this odd MiNT incompatibility. I could also try 1.18, I suppose.

I've also got a little plan to try using latches instead of voltage buffers. Will probably need a jump to 4 layer to accommodate the extra space, but that's not a bad thing. Should very much simplify the logic too.

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
User avatar
derkom
Moderator
Moderator
Posts: 1231
Joined: 29 Jul 2018 18:45

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by derkom »

"What an absolute shambles." :lol:

I did not expect to watch the whole video when I began, but it rapidly became essential viewing. Nice work. :D
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by Badwolf »

derkom wrote: 07 Feb 2022 17:23 "What an absolute shambles." :lol:

I did not expect to watch the whole video when I began, but it rapidly became essential viewing. Nice work. :D
Thank you, @derkom. I think you've just found the channel's motto. :lol:

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
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by Badwolf »



:shite:

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
User avatar
exxos
Site Admin
Site Admin
Posts: 28354
Joined: 16 Aug 2017 23:19
Location: UK

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by exxos »

Be interesting to try frontier on the 32Mhz CPU if you could post your frame counter version..
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by Badwolf »

exxos wrote: 07 Feb 2022 21:36 Be interesting to try frontier on the 32Mhz CPU if you could post your frame counter version..
cough.jpeg
innocent.jpg
8-)

BW
You do not have the required permissions to view the files attached to this post.
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
User avatar
derkom
Moderator
Moderator
Posts: 1231
Joined: 29 Jul 2018 18:45

Re: [Video] 16MHz hack, the next generation: AltRAM

Post by derkom »

Badwolf wrote: 07 Feb 2022 21:02
:dualthumbup:

Return to “HARDWARE DISCUSSIONS”

Who is online

Users browsing this forum: Baidu [Spider], ClaudeBot, petal [bot] and 6 guests