Overclock.net › Forums › Graphics Cards › AMD/ATI › Polaris Bios Editing ( RX5xx / RX4xx )
New Posts  All Forums:Forum Nav:

Polaris Bios Editing ( RX5xx / RX4xx ) - Page 277

post #2761 of 3312
Quote:
Originally Posted by Vento041 View Post

LINK TO THREAD (so we do not fill this thread): http://www.overclock.net/t/1629357/r-timings-encode-decode-rx-r9-memory-straps

Finally I finished one of my projects!

Based on "OhGodADecode" by "OhGodACompany - @OhGodAGirl & OhGodAPet" v1.01.
(I'm using a modified version of "ohgodadecode.h" from OhGodADecode code)

R_Timings is an easier way to manipulate timings straps, it works as follow:
Code:
Decode with: R_Timings.exe <96-char_hex_string> <output_file>
Encode with: R_Timings.exe <input_file>

Yes, you can decode timings strap (like OhGodADecode did but with more timings shown), save them to a file, edit that file and generate a new timing strap from that file.

When you decode a timings strap a file will be created with this syntax:
Code:
####<SECTION NAME>####
TIMING_NAME_#1 = VALUE
TIMING_NAME_#2 = VALUE
TIMING_NAME_#3 = VALUE
TIMING_NAME_#4 = VALUE
....

Remember that the syntax is really strict (I've no time for beautiful user input parsing):
  • There must be a space before and after the '=' character!
  • Every TIMING_NAME is just for you to easily understand what are you modifying but there must be only one space after it
  • Every VALUE is unsigned and there must be only one space before it and no space after it
  • Inside "ohgodadecode.h" you can find how many bits are allocated for each timing (so you can know the maximum value: 2^(bit + 1) - 1)

Download: R_Timings1.01.zip 130k .zip file

I did some testing and it seems to work, but I'd like more help from you guys (I need to be sure that every strap is decoded/encoded properly).
Insied the zip file you can find the windows binary (compiled for 32bit) and the source, it should work everywhere.

I tried to maintain the R9 strap compatibility but you have to try it for yourself (I do not have an R9), also you have to recompile everything with "-DSTRAP_R9=1".

Off Topic:
// PROGRAMMER POINT OF VIEW

I wrote this is my free time, I know that there are better way to wrote this, I'll later updated this project if needed. Any type of comment is appreciated.

UPDATE #1:
v 1.01 - Fixed typos

Glad to see our tools are getting some use!
post #2762 of 3312
Sorry for the spam. Question: what should I do to get memory with no errors when OCing it? Even on the stock XFX GTR 480 bios I got errors from moving it up to 2005 from 2000. not talking about 2025/2050/2075/2100 etc. At the end of the benchmark there are millions of memory errors.

I flashed the rx580 bios I got from here that is running 1350/2100 which must be tweaked for better memory oc? Still. I can run heaven for first 10 secs, tab out and see 300k errors. I want to oc my memory for once without errors. maybe someone have an idea what should I do?

Model: RX-480P8DFA6 1288mhz version.
Edited by risotto - 5/1/17 at 7:24pm
post #2763 of 3312
If you can't oc your memory, try checking the first post on modding bios to try better timings instead. My memory can't go above 2100, so i undervolt it and use uber v3 timings.

Just to be sure, at stock you get no errors?

Try running stock core or under clock it to make sure it's the memory and not your over clock. If stock or lower let's you overclock without errors, then maybe you have another crappy xfx like my rs rx480 which can barely go up on core
post #2764 of 3312
Quote:
Originally Posted by braddocksp View Post

What version is your nitro?

I have a rx470 Nitro OC+ 1216/1750Mhz Hynix memory. Can flash this?
I got the 1260 version with Hynix too- but it same just higher OC model.

Back to my post: I tested again my RX 470 @ original bios and 1340Mhz core/1750Mhz memory and got this FPS on TimeSpy:
Graphic Score:3357
GT1-26.3
GT2-21.71



Now with Nitro RX 570 bios 1340Mhz/1750Mhz:
Graphic Score:3899
GT1-22.56
GT2-18.75



Can memory timing can do such Boost?
Of course no Throttling on frequency drops!
post #2765 of 3312
Anyone had any luck with 470/480 with 8gb micron memory?
post #2766 of 3312
Quote:
Originally Posted by Hwgeek View Post

I got the 1260 version with Hynix too- but it same just higher OC model.

Back to my post: I tested again my RX 470 @ original bios and 1340Mhz core/1750Mhz memory and got this FPS on TimeSpy:
Graphic Score:3357
GT1-26.3
GT2-21.71



Now with Nitro RX 570 bios 1340Mhz/1750Mhz:
Graphic Score:3899
GT1-22.56
GT2-18.75



Can memory timing can do such Boost?
Of course no Throttling on frequency drops!

I have flashed, seems to run ok.

The fans are 100% in every start, but at enter to windows go normal.
The Aorus app dont run, Trixx run and cand control led, fan check dissapear.
I need to test the performance, My card with original bios can run 1411/1995Mhz stable at 1,188v. I test and report in some time.
post #2767 of 3312
Testing I have same performance +- and the oc is the same the limit of 1400-1411Mhz without crashing, the voltaje seems by default low.

Editing with polaris editor the original bios and the new, the only diference i can see, the gpu frencuencies, the memory timings (is diferent in the new) and the power limit, my original bios have a 130W Max Power limit, and the new are 90W ???
post #2768 of 3312
Quote:
Originally Posted by robnitro View Post

If you can't oc your memory, try checking the first post on modding bios to try better timings instead. My memory can't go above 2100, so i undervolt it and use uber v3 timings.

Just to be sure, at stock you get no errors?

Try running stock core or under clock it to make sure it's the memory and not your over clock. If stock or lower let's you overclock without errors, then maybe you have another crappy xfx like my rs rx480 which can barely go up on core
It goes up very nicely on the core with very low volt. On stock I was hitting 1400@1150mV.I will try what you said.

I can get it to 2050 with 4 errors per run on heaven. Not really good . Whats the problem here? **** chip to OC memory on? Even though ocing core is really good on this one

At stock 2000mhz no errors. Core stock volt stock, trying to bump over 2000 results in errors. w tf?
Edited by risotto - 5/2/17 at 5:49am
post #2769 of 3312
More Info.

I can push the memory to 2000Mhz without errors ( with original 1995Mhz max), the min fan is diferent, in this gigabyte start from 1200rpm, and the core in stanby or low work stay in 300Mhz (Similar to energy eficiency option but with no lose perfomance).

In general, seems a optimiced bios, in terms of Voltajes and Wattages, but the perfomance for me is very equal to my rx470 nitro oc+ 4gb hynix.

Someone have tested the nitro oc+ 570 bios?
post #2770 of 3312
@generaleramon
Strange behaviour with the MODv2.1.rom regarding CSM on/off.

I've flashed the RX580 BIOS while CSM was completely disabled in BIOS. I just did a CMOS_CLEAR on my Mainboard, so CSM is enabled again. If i try to disable CSM now, I can't enter the Mainboard BIOS again. OS is loading just fine, but I'm not able to enter the mainboard BIOS. If I flash back to the stock RX 480 BIOS, everything works as it should and I can enter the BIOS even with CSM disabled.

Maybe the original GV-RX580GAMING-8GD.rom isn't the best choice? Are you able to try a different BIOS as a base? E.g. https://www.techpowerup.com/vgabios/191274/191274
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: AMD/ATI
Overclock.net › Forums › Graphics Cards › AMD/ATI › Polaris Bios Editing ( RX5xx / RX4xx )