xCuri0 / ReBarUEFI

Resizable BAR for (almost) any UEFI system
MIT License
1.32k stars 59 forks source link

AB350 Gaming Rev:1 AM4 Problem in above 64 and 2g in BAR , for Rx580 Nitro 4g #30

Open RRM5 opened 1 year ago

RRM5 commented 1 year ago

System

Well, that with above64 and 2g of BAR on a RX580Nitro 4g, it gives me microblocks and an FPS drop of about 80 to 40. The value of the BAR 512, 1024, 2048 does not matter. 2048 is the limit for graphics with 4g of vram (as I understand). But if I don't activate above64 in the bios and I put 1024 of BAR, it behaves perfectly. Without the above64 it is the maximum 1024 because it does not matter if they change the MMIO, it does not admit more than 1024 and below.

As seen with SAM ON 2048 the minimum FPS drops to half, it's strange, it seems that SAM and my Hardware don't get along.

SAM_ON_2048 TR_SAM_OFF TR_SAM_ON_2048 SAM_OFF_LEGACY_4096

This is problem: https://gitlab.freedesktop.org/drm/amd/-/issues/1864

The memory range FFFFFFFFFF

219018001-1aae2de6-84fd-4dd5-90b4-42c361823d46

RRM5 commented 1 year ago

Thanks @xCuri0 and @Koekieezzz . Well, in the end, doing tests, it worked at 10= 1024, at 11=2048 the performance drops a lot. I leave the ROM in case someone uses this GA-AB350 GAMING rev1 board (just plain, it's not gaming 3). It worked for me, I installed the bios, adjusted csm disabled, above 4g enabled, boot security enabled, before leaving I saved the profile to load it later. I turn off before entering w11, remove the battery for a few minutes, put it on, boot and enter bios and restore the serial configuration, and load the saved profile and modify the rest, save, enter w11, REBAR Legacy On.reg for me rx580 , then ReBarState.exe value 10= 1024 and reboot. Now I don't lose FPS in Doom Eternal, if I don't do it like this I lost about 50 FPS.

AB350G.51h Program to change bios image (it is customized for me)

BAR EN  AMD1 HWINFO Y GPUZ

RRM5 commented 1 year ago

With an RX 6600 Eagle, rebar works correctly for me with the bios mod with the 8G

xCuri0 commented 1 year ago

@RRM5 what about with 2gb bar size. Because with 8gb BAR you won't be using the part with slow access unless you use close to the VRAM limit

RRM5 commented 1 year ago

@xCuri0 With the RX 580 or with the value 10, 11, 12 and others it was not stable, the FPS dropped a lot because of the Vram range even with all stock. Come on, the PC was slowing down. On the other hand, with the RX 6600 that doesn't happen, the bios is the same, and the entire PC is the same with the same OC/Undervolt values. I leave some screenshots so you can see the ranges of the RX 6600. I think it's because of the Graphics/Bios of the RX 580 4g. But I don't know much about it. Greetings and thanks. DIREC MEMO RX6600 RX6600

Fenivan commented 1 year ago

@xCuri0 With the RX 580 or with the value 10, 11, 12 and others it was not stable, the FPS dropped a lot because of the Vram range even with all stock. Come on, the PC was slowing down. On the other hand, with the RX 6600 that doesn't happen, the bios is the same, and the entire PC is the same with the same OC/Undervolt values. I leave some screenshots so you can see the ranges of the RX 6600. I think it's because of the Graphics/Bios of the RX 580 4g. But I don't know much about it. Greetings and thanks.

Hey, which value did you use for RX 6600? I got same gpu and want to enable it.

RRM5 commented 1 year ago

Hey, which value did you use for RX 6600? I got same gpu and want to enable it.

First a bios mod with the RebarDXE added, then in windows RebarState with the value 13= 8G of vram. Without modifying the registry Legacy. BAR 13

DnnhSilva commented 1 month ago

Thanks @xCuri0 and @Koekieezzz . Well, in the end, doing tests, it worked at 10= 1024, at 11=2048 the performance drops a lot. I leave the ROM in case someone uses this GA-AB350 GAMING rev1 board (just plain, it's not gaming 3). It worked for me, I installed the bios, adjusted csm disabled, above 4g enabled, boot security enabled, before leaving I saved the profile to load it later. I turn off before entering w11, remove the battery for a few minutes, put it on, boot and enter bios and restore the serial configuration, and load the saved profile and modify the rest, save, enter w11, REBAR Legacy On.reg for me rx580 , then ReBarState.exe value 10= 1024 and reboot. Now I don't lose FPS in Doom Eternal, if I don't do it like this I lost about 50 FPS.

AB350G.51h Program to change bios image (it is customized for me)

BAR EN AMD1 HWINFO Y GPUZ

Can you replace BIOS mod file?

Link is broken. Thank u