Best Way to Test Dual RAM?

For topics which do not fit in other specific forums.
Goemon
Posts: 7
Joined: Mon Mar 20, 2023 7:08 pm
Has thanked: 2 times

Best Way to Test Dual RAM?

Unread post by Goemon »

I’ve just installed a 2nd sdram to have dual ram in my system, what’s the best way to test that it’s working as expected?

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

Load up the PS1 core if it's working it will state in the OSD menu under video/audio that the SPU is using the second SDram

FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Best Way to Test Dual RAM?

Unread post by FPGA64 »

Armakuni wrote: Sat Sep 02, 2023 3:56 pm

Load up the PS1 core if it's working it will state in the OSD menu under video/audio that the SPU is using the second SDram

Make sure you have downloaded the dual Ram Version. Update all will not get it by default

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

FPGA64 wrote: Sat Sep 02, 2023 5:22 pm
Armakuni wrote: Sat Sep 02, 2023 3:56 pm

Load up the PS1 core if it's working it will state in the OSD menu under video/audio that the SPU is using the second SDram

Make sure you have downloaded the dual Ram Version. Update all will not get it by default

It works on the Main release you don't need a specific dual build. The core auto detects dual SDram which is why I suggested it originally

FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Best Way to Test Dual RAM?

Unread post by FPGA64 »

Armakuni wrote: Sun Sep 03, 2023 3:03 pm
FPGA64 wrote: Sat Sep 02, 2023 5:22 pm
Armakuni wrote: Sat Sep 02, 2023 3:56 pm

Load up the PS1 core if it's working it will state in the OSD menu under video/audio that the SPU is using the second SDram

Make sure you have downloaded the dual Ram Version. Update all will not get it by default

It works on the Main release you don't need a specific dual build. The core auto detects dual SDram which is why I suggested it originally

Not on my System The single ram build has it perma greyed out. I know I have dual ram working becasue the dual ram build has it as a toggle.

From the Mister Docs https://mister-devel.github.io/MkDocs_M ... or-the-spu

This option to use Dual SDRAM for the SPU is disabled by default in the releases of the core. To get a special release with Dual SDRAM support currently you can either open the Quartus Project File (.qpf) with the name "PSX_DualSDRAM.qpf" using Quartus 17.0.2 and compile the core, or you can get the latest Test Build from the MiSTer FPGA Discord in the #test-builds channel.

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

On my system using the main core when i Insert the second SDram you can see it states SPU is using the second SDram but it is greyed out so you can't change it. If I switch back so does the information in the OSD back to single SDram greyed out

Try it, now if the core is taking advantage is another thing but it's an easy way to test if cores can see the dual SDram

FPGA64
Top Contributor
Posts: 771
Joined: Mon Mar 01, 2021 3:10 pm
Has thanked: 45 times
Been thanked: 330 times

Re: Best Way to Test Dual RAM?

Unread post by FPGA64 »

Armakuni wrote: Sun Sep 03, 2023 3:53 pm

On my system using the main core when i Insert the second SDram you can see it states SPU is using the second SDram but it is greyed out so you can't change it. If I switch back so does the information in the OSD back to single SDram greyed out

Try it, now if the core is taking advantage is another thing but it's an easy way to test if cores can see the dual SDram

You are correct. How very strange. I didnt think there was an auto detect and have always just used the dual build which lets me toggle.

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

FPGA64 wrote: Mon Sep 04, 2023 6:35 am
Armakuni wrote: Sun Sep 03, 2023 3:53 pm

On my system using the main core when i Insert the second SDram you can see it states SPU is using the second SDram but it is greyed out so you can't change it. If I switch back so does the information in the OSD back to single SDram greyed out

Try it, now if the core is taking advantage is another thing but it's an easy way to test if cores can see the dual SDram

Yoy are correct. How very strange. I didnt think there was an auto detect and have always just used the dual build which lets me toggle.

Yeah it always stood out to me as a bit odd but nice to see you can replicate it

User avatar
neogeo81
Posts: 374
Joined: Fri Apr 16, 2021 1:52 pm
Has thanked: 32 times
Been thanked: 45 times

Re: Best Way to Test Dual RAM?

Unread post by neogeo81 »

Armakuni wrote: Mon Sep 04, 2023 6:47 am
FPGA64 wrote: Mon Sep 04, 2023 6:35 am
Armakuni wrote: Sun Sep 03, 2023 3:53 pm

On my system using the main core when i Insert the second SDram you can see it states SPU is using the second SDram but it is greyed out so you can't change it. If I switch back so does the information in the OSD back to single SDram greyed out

Try it, now if the core is taking advantage is another thing but it's an easy way to test if cores can see the dual SDram

Yoy are correct. How very strange. I didnt think there was an auto detect and have always just used the dual build which lets me toggle.

Yeah it always stood out to me as a bit odd but nice to see you can replicate it

that is because you already used the dual core one time and set it that way and now it is set in the config file.

there is no auto detect. if you want to fully use the dual ram you need the dual ram core.

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

neogeo81 wrote: Mon Sep 04, 2023 7:28 am
Armakuni wrote: Mon Sep 04, 2023 6:47 am
FPGA64 wrote: Mon Sep 04, 2023 6:35 am

Yoy are correct. How very strange. I didnt think there was an auto detect and have always just used the dual build which lets me toggle.

Yeah it always stood out to me as a bit odd but nice to see you can replicate it

that is because you already used the dual core one time and set it that way and now it is set in the config file.

there is no auto detect. if you want to fully use the dual ram you need the dual ram core.

It changes though if you go back to single SDram so whether its using it or not you can still see the core detects the second SDram

User avatar
neogeo81
Posts: 374
Joined: Fri Apr 16, 2021 1:52 pm
Has thanked: 32 times
Been thanked: 45 times

Re: Best Way to Test Dual RAM?

Unread post by neogeo81 »

Armakuni wrote: Mon Sep 04, 2023 3:59 pm
neogeo81 wrote: Mon Sep 04, 2023 7:28 am
Armakuni wrote: Mon Sep 04, 2023 6:47 am

Yeah it always stood out to me as a bit odd but nice to see you can replicate it

that is because you already used the dual core one time and set it that way and now it is set in the config file.

there is no auto detect. if you want to fully use the dual ram you need the dual ram core.

It changes though if you go back to single SDram so whether its using it or not you can still see the core detects the second SDram

yes you see but if you use the single ram core rbf it will not use the dual ram as it is not programed to do it.

User avatar
Armakuni
Posts: 189
Joined: Fri Jan 13, 2023 10:37 am
Has thanked: 35 times
Been thanked: 27 times

Re: Best Way to Test Dual RAM?

Unread post by Armakuni »

neogeo81 wrote: Tue Sep 05, 2023 8:38 am
Armakuni wrote: Mon Sep 04, 2023 3:59 pm
neogeo81 wrote: Mon Sep 04, 2023 7:28 am

that is because you already used the dual core one time and set it that way and now it is set in the config file.

there is no auto detect. if you want to fully use the dual ram you need the dual ram core.

It changes though if you go back to single SDram so whether its using it or not you can still see the core detects the second SDram

yes you see but if you use the single ram core rbf it will not use the dual ram as it is not programed to do it.

The op asked how does it know if the dual SDram.is working so fulfills that goal, the core shows it can see the second SDram irrelevant of if it can use it or not

User avatar
neogeo81
Posts: 374
Joined: Fri Apr 16, 2021 1:52 pm
Has thanked: 32 times
Been thanked: 45 times

Re: Best Way to Test Dual RAM?

Unread post by neogeo81 »

Armakuni wrote: Tue Sep 05, 2023 9:05 am
neogeo81 wrote: Tue Sep 05, 2023 8:38 am
Armakuni wrote: Mon Sep 04, 2023 3:59 pm

It changes though if you go back to single SDram so whether its using it or not you can still see the core detects the second SDram

yes you see but if you use the single ram core rbf it will not use the dual ram as it is not programed to do it.

The op asked how does it know if the dual SDram.is working so fulfills that goal, the core shows it can see the second SDram irrelevant of if it can use it or not

that is correct. it shows a second RAM. If it can use it is then another story. Basically you can also start a dual RAM core on a single RAM mister but you will have slowdowns or crashes.

Antoine.WG
Posts: 33
Joined: Mon Jan 09, 2023 11:30 pm
Has thanked: 24 times
Been thanked: 4 times

Re: Best Way to Test Dual RAM?

Unread post by Antoine.WG »

I have a related question: Is there a dual RAM version of the MemTest core? Currently, the core only tests RAM in GPIO slot 0.

Post Reply