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

Polaris Bios Editing ( RX5xx / RX4xx )

post #1 of 2532
Thread Starter 
Polaris Bios Editing RX580/570/560/RX480/470/460
Last update: 20/04/17





16.9.1+ Drivers Allow modded Bios
16.12.1+ Drivers BLOCK modded Bios > Use Atikmdag - Patcher
17.4.3+ Drivers Allow modded Bios

Atikmdag - Patcher - Modded Bios Enabler (Click to show)
Quote:
I've added the BIOS signature check to the pixel clock patcher: https://www.monitortests.com/forum/Thread-AMD-ATI-Pixel-Clock-Patcher

1. Flash Bios. Do not reboot when asked.
2. Run atikmdag-patcher.exe to patch the driver.
3. Reboot.

I haven't tested it with a modified BIOS, so let me know if it works. You can undo the patch by running the patcher again. If you don't need any of the pixel clock limits, you can rename the file to atikmdag-patcher-bios.exe to patch only the BIOS signature check.
RX480 > RX580 Conversion (Click to show)

Find a bios for your card : RX580 Video BIOS Collection

RX480 8GB Reference Friendly RX580 Bios / 1350Mhz Core UberMix v2.3 Timings (Click to show)

-Open CMD with admin rights
-Find the atiflash folder
cd c:/.../.../.../atiflashfolder (example)
-than force flash the bios
atiflash -p -f 0 biosname.rom (example)

Reference RX480 to RX580 Conversion V2.0 with no VRM Overheat

ReferenceRX480toRX580v2.zip 408k .zip file

MOD.rom is the bios i'm using on my Reference XFX RX480 8GB.
GV-RX580GAMING-8GD.rom is the original Bios from MSI RX580 1340Mhz
All 3 DisplayPorts work fine
1.200v Wattman Limit


MSI RX480 Gaming X 8GB to MSI RX580 Gaming X 8GB (Click to show)
Quote:
Originally Posted by propa View Post

Just flashed my MSI RX480 Gaming X 8GB with the unconfirmed MSI RX580 Gaming X 8GB Bios and ist works fine for me.

Polaris Bios Editor (Click to show)
v 1.4 (Click to show)
-Not my work - GitHub/caa82437/PolarisBiosEditor.
-Elpida/Micron memory not compatible ( See "How to Read/Mod Memory HEX Values" section for manual hex edit). Use Hawaii Bios Reader to fix the checksum.
-6528x are EVV Voltages, Manually input a value in mV to force a specific voltage.
-Memory Voltage is the Memory-Controller Voltage (VDDCI- AUX Voltage in older cards).
Quote:
The voltage is not the actual memory voltage?? (which is fixed to about 1.5 V or needs a hardmod). The voltage controllers second loop is not used, so it is questionable, whether the memory controller has an own dynamic voltage plane. My guess is that the voltage set here simply is a lower limit for the core voltage. If you overclock the memory, always check for memory errors (can be done with HWiNFO)

Download Polaris Bios Editor 1.4 Download

v 1.4.1 with Elpida Support (Click to show)
Polaris Memory Straps List / Vram HEX List (Click to show)
Strap end 1250MHz (48 E8 01) , Range = 1126-1250MHz
Strap end 1375MHz (1C 19 02) , Range = 1251-1375MHz
Strap end 1500MHz (F0 49 02) , Range = 1376-1500MHz
Strap end 1625MHz (C4 7A 02) , Range = 1501-1625MHz
Strap end 1750MHZ (98 AB 02) , Range = 1626-1750MHz
Strap end 2000MHZ (40 0D 03) , Range = 1751-2000MHz+
Reference Sapphire RX480 8GB Timings (Samsung) (Click to show)
48 E8 01 00 33 30 00 00 00 00 00 00 22 CC 1C 00 4A 49 49 37 B0 57 0C 12 29 4A 94 08 00 46 A7 00 72 0E 14 20 7A 89 00 A0 00 00 00 00 13 0B 25 2D 89 25 2A 14
1C 19 02 00 33 30 00 00 00 00 00 00 22 CC 1C 00 8C 51 5A 3D C0 57 0D 13 2D CB 74 09 00 48 C7 00 7A 00 14 20 7A 89 00 A0 02 00 00 00 15 0D 29 31 97 28 2E 15
F0 49 02 00 55 50 00 00 00 00 00 00 22 CC 1C 00 AD 59 5B 41 C0 57 0E 14 B0 0B 45 0A 00 68 C7 00 03 01 14 20 FA 89 00 A0 03 00 00 00 17 0E 2B 34 A4 2A 31 16
C4 7A 02 00 55 50 00 00 00 00 00 00 22 CC 1C 00 CE 61 6C 47 D0 57 0F 15 B4 8C 25 0B 00 6A E7 00 0B 03 14 20 FA 89 00 A0 03 00 00 00 19 0F 2F 39 B2 2D 35 17
98 AB 02 00 77 70 00 00 00 00 00 00 22 CC 1C 00 10 6A 6D 4D D0 57 10 16 B9 0D 06 0C 00 6A E7 00 14 05 14 20 FA 89 00 A0 03 00 00 00 1B 11 33 3D C0 30 3A 17
40 0D 03 00 77 70 00 00 00 00 00 00 22 CC 1C 00 31 F6 7E 57 F0 57 11 18 3F CF B6 0D 00 6C 07 01 24 08 14 20 FA 89 00 A0 03 00 00 00 1E 12 3A 46 DB 35 40 19
Reference RX480 4GB Timings (SAMSUNG) (Click to show)
250 - 111000000000000022CC1C00628C 11 0B 2057 09 080DC 36 00 10 02 04 20 021011420A A8800A 000000 00004 03 08 09 16 0D 0E 0E
600 - 333000000000000022CC1C00A520 24 19 4057 0B 0B16C 55 10 30 02 26 40 03A051420C A8800A 000000 00009 06 11 14 35 14 17 10
900 - 333000000000000022CC1C00E730 36 25 8057 0B 0F9D8 60 20 50 02 48 50 05A091420D A8800A 000000 0000D 08 19 1E 50 1B 1E 12
1000 - 333000000000000022CC1C0008B5 36 29 9057 0B 101FC 79 20 50 04 48 60 0620A14206 A8900A 000000 0000E 09 1C 21 59 1D 20 13
1125 - 333000000000000022CC1C0029BD 47 2F A057 0C 11234 85 30 60 04 6A 60 06A0C14206 A8900A 000000 00010 0A 20 26 65 20 24 14
1250 - 333000000000000022CC1C004AC5 48 34 B057 0C 12A68 80 30 70 04 6A 70 0720E14207 A8900A 000000 00012 0B 23 2A 70 22 27 14
1375 - 333000000000000022CC1C008CCD 59 3A C057 0D 13AA0 9B 40 70 04 8C 70 07A0014207 A8900A 002000 00014 0D 27 2E 7B 25 2B 15
1500 - 555000000000000022CC1C00AD51 5A 3E C057 0E 142D4 A6 40 80 04 8C 70 0030114207 A8900A 003000 00015 0E 2A 31 86 27 2E 16
1625 - 555000000000000022CC1C00CE59 6B 44 D057 0F 1531C B2 40 90 04 AE 70 00B0314207 A8900A 003000 00017 0F 2E 36 92 2A 32 17
1750 - 777000000000000022CC1C001062 6C 49 D057 10 16B50 BD 50 90 04 AE 70 0140514207 A8900A 003000 00019 11 31 39 9D 2C 36 17
1900 - 777000000000000022CC1C00106A 7D 4F E057 11 17B98 CA 50 A0 04 C0 70 11C0714207 A8900A 003000 0001B 11 35 3F AA 2F 3A 18
2000 - 777000000000000022CC1C0031EE 7D 53 F057 11 183BC D3 50 B0 04 C0 70 1240814207 A8900A 003000 0001C 12 38 42 B3 31 3C 19
Sapphire RX 480 Nitro OC 4GB Timings (Hynix/Elpida) (Click to show)
H5GC4H24AJR (ID 01 Hynix)
EDW4032BABG (ID 02 Elpida)


A6BB-A826 Block

48 E8 01 01 77 70 00 00 00 00 00 00 22 FF 1C 00 8C C5 58 34 60 55 0F 0F 2C 4A B4 07 00 48 C5 00 5C 0F 14 20 5A 89 00 A0 00 00 31 20 12 0D 23 28 7B 22 2D 13 1C 19 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE CD 59 39 80 55 11 11 AE 8A 84 08 00 48 C6 00 6C 00 14 20 6A 89 00 A0 02 00 31 20 14 0F 26 2B 88 25 2F 15 A4 2C 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE 51 6A 3B 80 55 11 11 2F CB D4 08 00 4A E6 00 6C 00 14 20 6A 89 00 A0 02 00 31 20 15 0F 27 2D 8D 26 30 15 F0 49 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE 51 6A 3D 90 55 11 12 30 CB 44 09 00 4A E6 00 74 01 14 20 6A 89 00 A0 02 00 31 20 15 0F 29 2F 94 27 31 16 C4 7A 02 01 99 90 00 00 00 00 00 00 22 55 9D 00 10 DE 7B 44 80 55 13 12 B7 8C 45 0A 00 4C 06 01 75 04 14 20 6A 89 00 A0 02 00 31 20 18 11 2D 34 A4 2A 38 16 98 AB 02 01 99 90 00 00 00 00 00 00 22 55 9D 00 31 62 7C 48 90 55 13 13 39 CD D5 0A 00 4C 06 01 7D 05 14 20 6A 89 00 A0 02 00 31 20 19 12 30 37 AD 2C 3A 17 40 0D 03 01 BB B0 00 00 00 00 00 00 22 88 9D 00 73 EE 8D 53 80 55 15 13 3E CF 56 0C 00 4E 26 01 7E 05 14 20 6A 89 00 A0 02 00 31 20 1C 14 38 40 C5 30 3F 17

A8F7-AA62 Block

48 E8 01 02 77 70 00 00 00 00 00 00 22 AA 1C 00 AD 49 59 32 70 55 0E 12 AD 8A 14 05 00 68 C3 00 64 0F 14 20 BA 89 80 A7 00 00 04 C0 13 0E 20 25 51 24 2E 13 1C 19 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 EF 51 6A 37 90 55 0F 14 B2 0B 95 05 00 6A E4 00 74 02 14 20 CA 89 C0 A8 02 00 04 C0 15 10 23 28 59 28 33 15 A4 2C 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 10 D6 6A 39 90 55 0F 14 34 4C C5 05 00 6A E4 00 74 03 14 20 CA 89 00 A9 02 00 04 C0 16 11 24 29 5C 29 35 15 F0 49 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 31 5A 6B 3C A0 55 0F 15 B6 8C 15 06 00 6A E4 00 7C 04 14 20 CA 89 80 A9 02 00 04 C0 17 12 26 2B 61 2B 37 15 C4 7A 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 73 62 7C 41 B0 55 10 16 BA 0D 96 06 00 6C 06 01 04 06 14 20 EA 89 40 AA 03 00 04 C0 19 14 29 2E 69 2E 3B 16 98 AB 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 B5 6A 7D 46 C0 55 10 17 BE 8E 16 07 00 6C 07 01 0C 08 14 20 FA 89 00 AB 03 00 04 C0 1B 16 2C 31 71 31 3F 17 40 0D 03 02 99 90 00 00 00 00 00 00 22 AA 1C 00 18 F7 7E 4F D0 55 12 19 46 50 17 08 00 6C 07 01 1D 0C 14 20 FA 89 80 AC 03 00 04 C0 1E 19 32 37 81 36 47 18
Reference Sapphire RX470 Timings (Hynix/Elpida) (Click to show)
H5GC4H24AJR (ID 01 HYNIX)
EDW4032BABG (ID 02 ELPIDA)


A5AD-A818 Block
1250-2000Mhz

48 E8 01 01 77 70 00 00 00 00 00 00 22 FF 1C 00 8C C5 58 34 60 55 0F 0F 2C 4A B4 07 00 48 C5 00 5C 0F 14 20 5A 89 00 A0 00 00 31 20 12 0D 23 28 7B 22 2D 13 1C 19 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE CD 59 39 80 55 11 11 AE 8A 84 08 00 48 C6 00 6C 00 14 20 6A 89 00 A0 02 00 31 20 14 0F 26 2B 88 25 2F 15 A4 2C 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE 51 6A 3B 80 55 11 11 2F CB D4 08 00 4A E6 00 6C 00 14 20 6A 89 00 A0 02 00 31 20 15 0F 27 2D 8D 26 30 15 F0 49 02 01 77 70 00 00 00 00 00 00 22 33 9D 00 CE 51 6A 3D 90 55 11 12 30 CB 44 09 00 4A E6 00 74 01 14 20 6A 89 00 A0 02 00 31 20 15 0F 29 2F 94 27 31 16 C4 7A 02 01 99 90 00 00 00 00 00 00 22 55 9D 00 10 DE 7B 44 80 55 13 12 B7 8C 45 0A 00 4C 06 01 75 04 14 20 6A 89 00 A0 02 00 31 20 18 11 2D 34 A4 2A 38 16 98 AB 02 01 99 90 00 00 00 00 00 00 22 55 9D 00 31 62 7C 48 90 55 13 13 39 CD D5 0A 00 4C 06 01 7D 05 14 20 6A 89 00 A0 02 00 31 20 19 12 30 37 AD 2C 3A 17 40 0D 03 01 BB B0 00 00 00 00 00 00 22 88 9D 00 73 EE 8D 53 80 55 15 13 3E CF 56 0C 00 4E 26 01 7E 05 14 20 6A 89 00 A0 02 00 31 20 1C 14 38 40 C5 30 3F 17


A8E9-AA54 Block
1250-2000Mhz

48 E8 01 02 77 70 00 00 00 00 00 00 22 AA 1C 00 AD 49 59 32 70 55 0E 12 AD 8A 14 05 00 68 C3 00 64 0F 14 20 BA 89 80 A7 00 00 04 C0 13 0E 20 25 51 24 2E 13 1C 19 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 EF 51 6A 37 90 55 0F 14 B2 0B 95 05 00 6A E4 00 74 02 14 20 CA 89 C0 A8 02 00 04 C0 15 10 23 28 59 28 33 15 A4 2C 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 10 D6 6A 39 90 55 0F 14 34 4C C5 05 00 6A E4 00 74 03 14 20 CA 89 00 A9 02 00 04 C0 16 11 24 29 5C 29 35 15 F0 49 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 31 5A 6B 3C A0 55 0F 15 B6 8C 15 06 00 6A E4 00 7C 04 14 20 CA 89 80 A9 02 00 04 C0 17 12 26 2B 61 2B 37 15 C4 7A 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 73 62 7C 41 B0 55 10 16 BA 0D 96 06 00 6C 06 01 04 06 14 20 EA 89 40 AA 03 00 04 C0 19 14 29 2E 69 2E 3B 16 98 AB 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 B5 6A 7D 46 C0 55 10 17 BE 8E 16 07 00 6C 07 01 0C 08 14 20 FA 89 00 AB 03 00 04 C0 1B 16 2C 31 71 31 3F 17 40 0D 03 02 99 90 00 00 00 00 00 00 22 AA 1C 00 18 F7 7E 4F D0 55 12 19 46 50 17 08 00 6C 07 01 1D 0C 14 20 FA 89 80 AC 03 00 04 C0 1E 19 32 37 81 36 47 18
Sapphire RX 480 Nitro 8GB 1750Mhz (Micron) (Click to show)

Samsung K4G80325FB
Frequency|ID|Latency
48 E8 01 01 33 30 00 00 00 00 00 00 22 CC 1C 00 4A 49 49 37 B0 57 0C 12 29 4A 94 08 00 46 A7 00 72 0E 14 20 7A 89 00 A0 00 00 00 00 13 0B 25 2D 89 25 2A 14 1250Mhz
1C 19 02 01 33 30 00 00 00 00 00 00 22 CC 1C 00 8C 51 5A 3D C0 57 0D 13 2D CB 74 09 00 48 C7 00 7A 00 14 20 7A 89 00 A0 02 00 00 00 15 0D 29 31 97 28 2E 15 1375Mhz
F0 49 02 01 55 50 00 00 00 00 00 00 22 CC 1C 00 AD 59 5B 41 C0 57 0E 14 B0 0B 45 0A 00 68 C7 00 03 01 14 20 FA 89 00 A0 03 00 00 00 17 0E 2B 34 A4 2A 31 16 1500Mhz
C4 7A 02 01 55 50 00 00 00 00 00 00 22 CC 1C 00 CE 61 6C 47 D0 57 0F 15 B4 8C 25 0B 00 6A E7 00 0B 03 14 20 FA 89 00 A0 03 00 00 00 19 0F 2F 39 B2 2D 35 17 1625Mhz
98 AB 02 01 77 70 00 00 00 00 00 00 22 CC 1C 00 10 6A 6D 4D D0 57 10 16 B9 0D 06 0C 00 6A E7 00 14 05 14 20 FA 89 00 A0 03 00 00 00 1B 11 33 3D C0 30 3A 17 1750Mhz
40 0D 03 01 77 70 00 00 00 00 00 00 22 CC 1C 00 31 F6 7E 57 F0 57 11 18 3F CF B6 0D 00 6C 07 01 24 08 14 20 FA 89 00 A0 03 00 00 00 1E 12 3A 46 DB 35 40 19 2000Mhz

Micron MT51J256M32HF
Frequency|ID|Latency
48 E8 01 02 77 70 00 00 00 00 00 00 22 AA 1C 00 AD 49 49 32 70 55 0E 12 AE 8A 94 08 00 66 A3 00 64 00 14 20 BA 89 00 A8 02 00 00 00 13 0E 20 25 89 24 2F 13 1250Mhz
1C 19 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 EF 51 5A 37 90 55 0F 14 B2 0B 75 09 00 68 C4 00 74 02 14 20 CA 89 C0 A8 02 00 00 00 15 10 23 28 97 28 33 15 1375Mhz
A4 2C 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 10 D6 5A 39 90 55 0F 14 34 4C C5 09 00 68 C4 00 74 03 14 20 CA 89 00 A9 02 00 00 00 16 11 24 29 9C 29 35 15 1425Mhz
F0 49 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 31 5A 5B 3C A0 55 0F 15 B6 8C 45 0A 00 68 C4 00 7C 04 14 20 CA 89 80 A9 02 00 00 00 17 12 26 2B A4 2B 37 15 1500Mhz
C4 7A 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 73 62 6C 41 B0 55 10 16 BA 0D 26 0B 00 6A E6 00 04 06 14 20 EA 89 40 AA 03 00 00 00 19 14 29 2E B2 2E 3B 16 1625Mhz
98 AB 02 02 77 70 00 00 00 00 00 00 22 AA 1C 00 B5 6A 6D 46 C0 55 10 17 BE 8E 06 0C 00 6A E6 00 0C 08 14 20 EA 89 00 AB 03 00 00 00 1B 16 2C 31 C0 31 3F 17 1750Mhz
6C DC 02 02 99 90 00 00 00 00 00 00 22 AA 1C 00 D6 72 7E 4B C0 55 12 18 C3 0F E7 0C 00 6B 06 01 15 0A 14 20 EA 89 C0 AB 03 00 00 00 1D 17 2F 35 CE 34 44 18 1875Mhz
40 0D 03 02 99 90 00 00 00 00 00 00 22 AA 1C 00 F7 F6 7E 4F D0 55 13 19 C6 50 B7 0D 00 6C 06 01 1D 0C 14 20 EA 89 80 AC 03 00 00 00 1E 18 32 38 DB 36 47 19 2000Mhz
How to Read/Mod Memory HEX Values (Click to show)
Example:
Use AtomBiosReader (GitHub - kizwan/ATOMBIOSReader / Download Section) to generate the master list of command and data tables.

Open the Bios with an Hex editor , i use HxD (Download Section)

Look for (Example) : 001c: a446 Len 0753 Rev 02:02 (VRAM_Info)

a446 : is the start adress
0753 : is the lenght

At the beginning of the VRAM_Info section (Text, not in HEX) you will find the memory model /s supported by the bios :

only K4G80325FB (Samsung) in this case, so the memID in the straps wll be 00

Example of a 2000Mhz strap

40 0D 03 02 99 90 00 00 00 00 00 00 22 AA 1C 00 F7 F6 7E 4F D0 55 13 19 C6 50 B7 0D 00 6C 06 01 1D 0C 14 20 EA 89 80 AC 03 00 00 00 1E 18 32 38 DB 36 47 19

40 0D 03 > inverted is 03 0D 40 > converted in decimal is 200000 > remove "00" > 2000Mhz strap

02 is the mem ID. In this bios 02 is for Micron set of timings. 01 is the other set. 00 if only one memory is supported

99 90 00 00 00 00 00 00 22 AA 1C 00 F7 F6 7E 4F D0 55 13 19 C6 50 B7 0D 00 6C 06 01 1D 0C 14 20 EA 89 80 AC 03 00 00 00 1E 18 32 38 DB 36 47 19 are the timings of this strap. Like 9-9-9-24 ecc ecc in your system ram.

Try to use tighter straps than stock but keep the last 8 timings from the higher straps(1750-2000 usually,try what's best) the last 8 values helps a lot at high mem clock.
Radeon MemoryInfo (Click to show)
Radeon MemoryInfo
This utility for AMD graphics cards will tell you which memory chips are installed on your card. So no need to take apart your cooler and visually inspect it to find out whether the memory is Samsung, Hynix or Elpida.
RX580/480 Performance Timings (Click to show)
---Samsung Memory---
Uber-Mix Extreme v2.3 (Click to show)

777000000000000022CC1C00AD615B41C0570E152DCB7409006007000B031420FA8900A00300000010123A46DB354019
777000000000000022CC1C00AD615B41C0570E15B00B450A006007000B031420FA8900A0030000001011333DC0303A17
555000000000000022CC1C00AD615B41C0570E152DCB74090068C7000B031420FA8900A0030000001B11333DC0303A17
777000000000000022CC1C00AD615B41C0570E152DCB74090068C7000B031420FA8900A0030000001E123A46DB354019

~236GB/s (~214GB/s Stock) +10% (OclMemBench)
1500 - 1625 - 2000 straps Mix
No EDC Errors Mem@2100Mhz (1000mv) / Core @1350Mhz
Tested with 3DMark ,Valley,BF1,FC Primal,ecc ecc

Stock 2000Mhz Strap = ~49fps
Uber-Mix Extreme = ~53fps
+10% bandwidth = +8% fps
(The Witcher 3 Blood&Wine)
Uber-Mix Light (OLD) (Click to show)
555000000000000022CC1C00AD615B41C0570E15B00B450A0068C7000B031420FA8900A0030000001B11333DC0303A17

A less "Extreme" Uber-Mix for 2125-2150Mhz Mem OC
1750/2000Mhz Mix Timings (Click to show)
777000000000000022CC1C00106A6D4DD0571016B90D060C006AE70014051420FA8900A0030000001E123A46DB354019

+ 6-7 GB/s (OclMemBench)

Tested@2100Mhz(950mv) 0 EDC errors
1625/2000Mhz Mix Timings (Click to show)
777000000000000022CC1C00CE616C47D0570F15B48C250B006AE7000B031420FA8900A0030000001E123A46DB354019

+ 10-12 GB/s (OclMemBench)

Tested@2100Mhz(950mv) 0 EDC errors
Results (Click to show)
Quote:
216GB/s Stock
14200 FireStrike Stock
THE WITCHER 3(Ultra-No HW-AA On) 53fps 1080P Stock
THE WITCHER 3(Ultra-No HW-AA On) 22fps 4K Stock


229GB/s MOD +6%
14500 FireStrike MOD +2.1%
THE WITCHER 3(Ultra-No HW-AA On) 56fps 1080P MOD +5.6%!
THE WITCHER 3(Ultra-No HW-AA On) 23fps 4K MOD +4.5%

Performance/Bandwidth Tested with The Witcher 3 in a Heavy Foliage Place in Blood&Wine DLC (Stock-MOD Memory @2100Mhz)
Quote:
An user test/example:
"RX480 GTR
stock timings

1266/2000 - 198 GB/s
1266/2100 - 210 GB/s

Uber V2.1

1266/2000 - 224 GB/s
1266/2100 - 232 GB/s

1266/2000 with stock timings - Firestrike graphic points: 12953
1266/2000 with uber v2.1 timings - Firestrike graphic points 13643

nearly 700 points increase, it's equivalent of +95-100 mhz on core, a lot"
Quote:
My personal best stable OclMemBench bandwith is ~238-239GB/s using Uber-Mix v2.3 timings at 2100Mhz (Air: Core @1350Mhz)
RX480 Memory Scaling (Click to show)


Polaris need a lot of Bandwidth! Even at low Core clock.
Scaling only start to slow down with 2100Mhz memory (230+GB/s) and 1100Mhz core.
1350-1100-800Mhz core
Memory OC - EDC Errors monitoring using HWiNFO (Click to show)

Download HWiNFO




The value is shown as "GPU Memory Errors", it counts errors only when the GPU is under load(3D).
CUINFO v1.7 (Click to show)
CUINFO v1.7
compute unit configuration reader

DISCLAIMER
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
IN NO EVENT SHALL AUTHOR, OR ANY PERSON BE LIABLE FOR ANY LOSS,
EXPENSE OR DAMAGE, OF ANY TYPE OR NATURE ARISING OUT OF THE USE
OF, OR INABILITY TO USE THIS SOFTWARE OR PROGRAM, INCLUDING,
BUT NOT LIMITED TO, CLAIMS, SUITS OR CAUSES OF ACTION INVOLVING
ALLEGED INFRINGEMENT OF COPYRIGHTS, PATENTS, OR TRADE SECRETS.

This tool can be used to read information about active and disabled CU units in Hawaii, Tonga, Fiji and Ellesmere.
Tool is based on public sources with some amount of guess-work. Any data interpretations are not official.

Memory Info tool is still required to run cuinfo.

CUinfo v1.7:
http://rgho.st/862wsGgdx
mirror:
https://cloud.mail.ru/public/FnpE/gn1b4GH7p

Download it and unzip into Memory info's folder. This tool uses DLLs from Memory info package for direct access to HW. Elevated privileges required because of that. This tool is not a virus and is not malicious in any kind. Tools may crash just like Memory info do if you don't have compatible graphics card, run it at limited user account and so on. Windows 8 compatibility is limited to ULPS-disabled configurations. Windows 10 compatibility is unknown.

Make sure no single 3D application is running while trying this tool!

If you've got the files from untrusted source, please check exe's SHA1 hash to make sure it wasn't altered:

ed57970eb33471f2e3fc1d11624824e19464a2a1 cuinfo_ver17.zip

5a94c52a08d4421846de48750edf3c51d16e664b cuinfo17.exe
d1b79dca54889adbe67ba3613f787c7c56e0fec3 cuinfo.txt

What's new:
v1.7:
+ basic support for RX480/RX470 (Ellesmere) cards.
My Hybrid AC/LC RX480 (Click to show)

Modded Sapphire RX480 8GB with Corsair H70 as Cooler. I have used the AM3 adapter and drilled new holes(53.5x53.5mm).

Water OC Results:
1266Mhz@1031mv
1385Mhz@1150mv
1400Mhz@1168mv
Ram 2100Mhz@950mv 1625Mhz Timings on 2Ghz Strap NO EDC Errors
Max Temp 50-55°

Faster than a 390X but Lower Power Consumption
Random Info (Click to show)
-The VRM mosfets (MDU1511 and MDU1514 on the reference board) are perfectly fine even at 100°C. They are only slightly less efficient at high temperatures. At some point there might be problems because the whole PCB heats up and not all components/ICs are fine with such high temperatures. So removing the heat at its source is the most efficient thing to do.
-Low Temp Help a lot with this cards. Water <50° for High Overclocks and low voltages / Air(Reference Blower) 70-75°
-Idle <0.7V is not possible via Bios mod. Only using negative offset in MSI AB
Quote:
http://www.overclock.net/t/1605802/official-radeon-rx480-470-460-owners-club/990

"RX 480 scales nearly perfectly linearly with memory frequency. It is ABSURDLY bound by memory performance:

I've put hours of work into examining Polaris 10 in both RX 470 and RX 480 clothes. I have even created full curves of memory sensitivity in 200MHz increments from 600Mhz:

You can see that scaling only really stops with the 750MHz GPU and 1600MHz RAM. That would be 2.667GHz RAM clocks for 1250MHz... or 340GB/s. Meaning Polaris 10 needs 33% more bandwidth than it has for optimal performance. I haven't done the math, but I think it would be about 25% faster with that much bandwidth, with no increase in GPU clocks... and almost no change in power usage."
Downloads (Click to show)
Make backup of original bios on video card
Warning: Using modded bios will void your warranty (if card has one). I accept no responsibility for damage from using this information. All efforts are being made to double check information but there maybe errors.

Edited by generaleramon - Today at 10:10 am
post #2 of 2532
Mind sharing the hex values and addresses? Since you are bored waiting afterall.

I'very manages to mod a 380x 4gb rom to work on a R9 285 along with using straps taken from a 290 rom. I got the best performance using a 1250 290 strap despite it clocking lower, but I'm willing to try others.

Also I will say I've flashed my 285 bad ... wouldn't boot... about 15 times and always have been able to fix with a 2nd gpu. Morality aside, I know I could flash back to stock and RMA without a problem.
Gaming Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 7700K ASRock Z270 K6 Gaming Fatality R9 285 TridentZ 3600 15-15-35 
Hard DriveCoolingOSMonitor
Samsung EVO 850 Corsair H115i Windows 10 Nixeus NX-Vue24a 
KeyboardPowerCaseMouse
Corsair K70 Rapidfire  Corsair RM850X Corsair 600Q Logitech G303 
Mouse PadAudio
Steelseries Qck+ Integrated  
  hide details  
Reply
Gaming Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
Intel 7700K ASRock Z270 K6 Gaming Fatality R9 285 TridentZ 3600 15-15-35 
Hard DriveCoolingOSMonitor
Samsung EVO 850 Corsair H115i Windows 10 Nixeus NX-Vue24a 
KeyboardPowerCaseMouse
Corsair K70 Rapidfire  Corsair RM850X Corsair 600Q Logitech G303 
Mouse PadAudio
Steelseries Qck+ Integrated  
  hide details  
Reply
post #3 of 2532
my RX 480 memory already running at 2000Mhz, is this for the 4GB version?
CSC Skylake Rig
(10 items)
 
  
CPUMotherboardGraphicsRAM
i3 6100 GA Z170M-D3H RX 480 Kingston Hyper X Fury  
Hard DriveOSMonitorPower
PNY 1131 Windows 10 BenQ GW2470  Corsair GS650 
Case
Corsair Air240 
  hide details  
Reply
CSC Skylake Rig
(10 items)
 
  
CPUMotherboardGraphicsRAM
i3 6100 GA Z170M-D3H RX 480 Kingston Hyper X Fury  
Hard DriveOSMonitorPower
PNY 1131 Windows 10 BenQ GW2470  Corsair GS650 
Case
Corsair Air240 
  hide details  
Reply
post #4 of 2532
Thread Starter 
8GB version, ram speed is 2000mhz as stock but the latencies are from the 1750mhz strap, so (if stable/working) you have more bandwidth/performance. If you post your 4Gb bios i can mod it.
post #5 of 2532
Thread Starter 
Quote:
Originally Posted by ducegt View Post

Mind sharing the hex values and addresses? Since you are bored waiting afterall.

I'very manages to mod a 380x 4gb rom to work on a R9 285 along with using straps taken from a 290 rom. I got the best performance using a 1250 290 strap despite it clocking lower, but I'm willing to try others.

Also I will say I've flashed my 285 bad ... wouldn't boot... about 15 times and always have been able to fix with a 2nd gpu. Morality aside, I know I could flash back to stock and RMA without a problem.

2000Mhz strap is in the A6AA - A6DD block / Lenght 34 (40 0D 03 inverted = 2000)

2000Mhz/2000 Timing Warning: Spoiler! (Click to show)
40 0D 03 00 77 70 00 00 00 00 00 00 22 CC 1C 00 31 F6 7E 57 F0 57 11 18 3F CF B6 0D 00 6C 07 01 24 08 14 20 FA 89 00 A0 03 00 00 00 1E 12 3A 46 DB 35 40 19
2000Mhz/1750 Timings Warning: Spoiler! (Click to show)
40 0D 03 00 77 70 00 00 00 00 00 00 22 CC 1C 00 10 6A 6D 4D D0 57 10 16 B9 0D 06 0C 00 6A E7 00 14 05 14 20 FA 89 00 A0 03 00 00 00 1B 11 33 3D C0 30 3A 17
post #6 of 2532
ATIFlash can't find the card (no support yet, i guess).
Any possibility to flash this BIOS otherwise?
post #7 of 2532
Thread Starter 
I guess we have to wait doh.gif
post #8 of 2532
Can you also raise the memory and core voltage as well?
post #9 of 2532
maybe raise the fan speed as well
CSC Skylake Rig
(10 items)
 
  
CPUMotherboardGraphicsRAM
i3 6100 GA Z170M-D3H RX 480 Kingston Hyper X Fury  
Hard DriveOSMonitorPower
PNY 1131 Windows 10 BenQ GW2470  Corsair GS650 
Case
Corsair Air240 
  hide details  
Reply
CSC Skylake Rig
(10 items)
 
  
CPUMotherboardGraphicsRAM
i3 6100 GA Z170M-D3H RX 480 Kingston Hyper X Fury  
Hard DriveOSMonitorPower
PNY 1131 Windows 10 BenQ GW2470  Corsair GS650 
Case
Corsair Air240 
  hide details  
Reply
post #10 of 2532
Thread Starter 
My card is arriving now(i hope)...i will work on the bios this weekend.
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 )