Overclock.net › Forums › Graphics Cards › AMD/ATI › Hawaii Bios Editing ( 290 / 290X / 295X2 / 390 / 390X )
New Posts  All Forums:Forum Nav:

Hawaii Bios Editing ( 290 / 290X / 295X2 / 390 / 390X ) - Page 307

post #3061 of 3870
yep i found same behaviour while testing this
also it looks like even with "disabled (in fact LLC = 1)" LLC the slope still doing something to voltage... hard to say what exactly is happening maybe someone can comment on that?

maybe what we now call LLC is GAMER MODE?

and LLC itself is turned of just by setting LLC slope?
Edited by OneB1t - 7/22/16 at 10:42am
FX
(7 items)
 
  
CPUMotherboardGraphicsRAM
FX-8320@4.4Ghz M5A99FX PRO R2.0 AMD Radeon R9 290X Patriot Memory  
Hard DriveCoolingMonitor
Samsung 840 Raijintek Ereboss iiyama X4071UHSU (4K) 
  hide details  
Reply
FX
(7 items)
 
  
CPUMotherboardGraphicsRAM
FX-8320@4.4Ghz M5A99FX PRO R2.0 AMD Radeon R9 290X Patriot Memory  
Hard DriveCoolingMonitor
Samsung 840 Raijintek Ereboss iiyama X4071UHSU (4K) 
  hide details  
Reply
post #3062 of 3870
Thread Starter 
Quote:
Originally Posted by OneB1t View Post

yep i found same behaviour while testing this

specool.gif , +rep for share of info.

Quote:
Originally Posted by OneB1t View Post

also it looks like even with "disabled (in fact LLC = 1)" LLC the slope still doing something to voltage... hard to say what exactly is happening maybe someone can comment on that?

Dunno, long time since I played with LLC. What interval are using in SW monitoring?
Quote:
Originally Posted by OneB1t View Post

maybe what we now call LLC is GAMER MODE?

No defo not "Gamer mode", again discussed in the past. The Stilt confirmed "Gamer mode" due to how ROM is and how it is enabled is not supported. These posts were around the time of VMAX crack / fSW register discovery.
Quote:
Originally Posted by OneB1t View Post

and LLC itself is turned of just by setting LLC slope?

Setting LLC slope does not switch off LLC AFAIK, again ref'ing datasheet. On another page is another set of values IIRC heading Load Line Trim???
Edited by gupsterg - 7/22/16 at 11:16am
The Stilt Machine
(14 items)
 
XPS - i5 4690K
(12 items)
 
XPS - Q6600
(8 items)
 
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Asus Crosshair VI Hero Sapphire Fury X@1145/545 G.Skill Trident Z 2x 8GB 3200MHz C14 
Hard DriveCoolingCoolingCooling
Samsung Evo 840 ThermalRight Archon IB-E X2 + 2x TY143 ThermalRight TY-143 2x front case intake Arctic Cooling F12 + 2x F9 as rear case exhaust 
OSMonitorKeyboardPower
Win 7 Pro x64 / Win 10 Pro x64 Asus MG279Q Cherry MX-Board 3.0 Cooler Master V850 
CaseMouse
SilverStone TJ06 Logitech G700S 
CPUMotherboardGraphicsRAM
i5 4690K@4.9GHz 1.255V Asus Maximus VII Ranger Sapphire Fury X@1145/545 HyperX Savage 2x8GB 2400MHz C11 
Hard DriveCoolingOSMonitor
Samsung Evo 840 TR Archon SB-E X2 Win 7 Pro x64 / Win 10 x64 Asus MG279Q 
KeyboardPowerCaseMouse
Cherry MX-Board 3.0 Cooler Master V850 SilverStone TJ06 Logitech G700S 
CPUMotherboardGraphicsRAM
Intel Q6600 G0 Asus P5K Premium Black Pearl Sapphire Toxic HD5850 Corsair Dominator 4GB 
Hard DriveCoolingOSPower
Crucial MX 100 256GB TR TRUE Rev.A Win 7 Pro x64 Cooler Master V650 
  hide details  
Reply
The Stilt Machine
(14 items)
 
XPS - i5 4690K
(12 items)
 
XPS - Q6600
(8 items)
 
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Asus Crosshair VI Hero Sapphire Fury X@1145/545 G.Skill Trident Z 2x 8GB 3200MHz C14 
Hard DriveCoolingCoolingCooling
Samsung Evo 840 ThermalRight Archon IB-E X2 + 2x TY143 ThermalRight TY-143 2x front case intake Arctic Cooling F12 + 2x F9 as rear case exhaust 
OSMonitorKeyboardPower
Win 7 Pro x64 / Win 10 Pro x64 Asus MG279Q Cherry MX-Board 3.0 Cooler Master V850 
CaseMouse
SilverStone TJ06 Logitech G700S 
CPUMotherboardGraphicsRAM
i5 4690K@4.9GHz 1.255V Asus Maximus VII Ranger Sapphire Fury X@1145/545 HyperX Savage 2x8GB 2400MHz C11 
Hard DriveCoolingOSMonitor
Samsung Evo 840 TR Archon SB-E X2 Win 7 Pro x64 / Win 10 x64 Asus MG279Q 
KeyboardPowerCaseMouse
Cherry MX-Board 3.0 Cooler Master V850 SilverStone TJ06 Logitech G700S 
CPUMotherboardGraphicsRAM
Intel Q6600 G0 Asus P5K Premium Black Pearl Sapphire Toxic HD5850 Corsair Dominator 4GB 
Hard DriveCoolingOSPower
Crucial MX 100 256GB TR TRUE Rev.A Win 7 Pro x64 Cooler Master V650 
  hide details  
Reply
post #3063 of 3870
If I upload my bios here, can someone tighten the memory even further? Like one strap tighter?

bios.zip 99k .zip file
Kukumonster
(13 items)
 
A pleasant surprise :)
Cooler Master USP 100 Black Edition
Value redefined.
Amd Athlon II X3 435
CPUMotherboardGraphicsRAM
Core i5 2320 Intel DH67BL Sapphire R9 285 Corsair 8GB (4x2)  
Hard DriveHard DriveHard DriveCooling
Kingston HyperX Fury 240GB  WD Blue 1TB Seagate Barracuda 500GB Noctua NH-C14S 
CoolingOSMonitorPower
Noctua NF-A140*2 Windows 10 Pro (TP) LG 22" 1080p  Seasonic G-550 F3 550W 
Case
Cooler Master USP100 Black Edition 
  hide details  
Reply
Kukumonster
(13 items)
 
A pleasant surprise :)
Cooler Master USP 100 Black Edition
Value redefined.
Amd Athlon II X3 435
CPUMotherboardGraphicsRAM
Core i5 2320 Intel DH67BL Sapphire R9 285 Corsair 8GB (4x2)  
Hard DriveHard DriveHard DriveCooling
Kingston HyperX Fury 240GB  WD Blue 1TB Seagate Barracuda 500GB Noctua NH-C14S 
CoolingOSMonitorPower
Noctua NF-A140*2 Windows 10 Pro (TP) LG 22" 1080p  Seasonic G-550 F3 550W 
Case
Cooler Master USP100 Black Edition 
  hide details  
Reply
post #3064 of 3870
What the hell did you do to that BIOS?

The straps are effed up! rolleyes.giftongue.gif
post #3065 of 3870
Quote:
Originally Posted by mus1mus View Post

What the hell did you do to that BIOS?

The straps are effed up! rolleyes.giftongue.gif

Someone on OCN tried helping me with it as I was totally confused regarding it. Can you please help tighten the memory straps, increase voltage to 1.3v and power limit to 250W? I would really appreciate your help. Here's my stock bios. I love pushing my hardware to the extreme biggrin.gif

stock1.zip 99k .zip file
Kukumonster
(13 items)
 
A pleasant surprise :)
Cooler Master USP 100 Black Edition
Value redefined.
Amd Athlon II X3 435
CPUMotherboardGraphicsRAM
Core i5 2320 Intel DH67BL Sapphire R9 285 Corsair 8GB (4x2)  
Hard DriveHard DriveHard DriveCooling
Kingston HyperX Fury 240GB  WD Blue 1TB Seagate Barracuda 500GB Noctua NH-C14S 
CoolingOSMonitorPower
Noctua NF-A140*2 Windows 10 Pro (TP) LG 22" 1080p  Seasonic G-550 F3 550W 
Case
Cooler Master USP100 Black Edition 
  hide details  
Reply
Kukumonster
(13 items)
 
A pleasant surprise :)
Cooler Master USP 100 Black Edition
Value redefined.
Amd Athlon II X3 435
CPUMotherboardGraphicsRAM
Core i5 2320 Intel DH67BL Sapphire R9 285 Corsair 8GB (4x2)  
Hard DriveHard DriveHard DriveCooling
Kingston HyperX Fury 240GB  WD Blue 1TB Seagate Barracuda 500GB Noctua NH-C14S 
CoolingOSMonitorPower
Noctua NF-A140*2 Windows 10 Pro (TP) LG 22" 1080p  Seasonic G-550 F3 550W 
Case
Cooler Master USP100 Black Edition 
  hide details  
Reply
post #3066 of 3870
Quote:
Originally Posted by MihaStar View Post

Let me share my results with everyone interested and possibly help you a bit smile.gif
Introduction, just for better understanding (Click to show)
As you may know, some time ago I've performed the RAM replacement procedure on R290X and changed the RAM chips for Elpida 4032BABG. It's not a very popular IC type, there's only one Elpida VBIOS at TPU database (from Sapphire R390) and a couple of VBIOSes from R290X 8GB. VRAM_Info table in Sapphire's BIOS contained 11 straps (200-400-800-1000-1250-1375-1425-1500-1625-1750-2000), while both 290X 8GB had only 6 (200-400-800-1000-1250-1375). Not too much for the beginning...

After that I tried to search for another Radeon cards that might have been equipped with the same RAM. I searched among 7790, R260X and R270X. I successfully found the 12'th unique strap for 900MHz. It had one improper sub-timing, possibly because of another GPU, but I modified it using simple calculations and some approximation.

So, in the end, my full set of 12 straps suitable for both 290X or 390X /w Elpida 4032BABG was ready. 12 straps for Elpida 4032BABG (Click to show)
200M: 204E00 00 999133200000000060881107C0540B060F05C1000020410022AA1C08150014209A8840A1000000C0030105070C0A100C
400M: 409C00 00 99913320000000006094120FD0540C07158892010020410022AA1C081D0314209A8880A2000000C006010A0F190E160D
800M: 803801 00 9991332000000000A5AC351F10550E0B218E35030044820022AA1C083D0914202A8900A5000000C00C06141A33182210
900M: 905F01 00 9991332000000000E7B4362430550E0D2590A6030044820022AA1C084D0B14202A8980A5000000C00E08171D3A1C2611
1000M: A08601 00 77713320000000002939572750550D0E261107040068C20022AA1C08540C1420AA8900A6000000C00F0A191E401E2712
1250M: 48E801 00 7771332000000000AD49593270550E102D1519050068C30022AA1C08640F1420BA8980A7000000C0130E202551242E13
1375M: 1C1902 00 7771332000000000EF516A3790550F1232179A05006AE40022AA1C0874021420CA89C0A8020000C01510232859283315
1425M: A42C02 00 777133200000000010D66A3990550F123498CA05006AE40022AA1C0874031420CA8900A9020000C0161124295C293515
1500M: F04902 00 7771332000000000315A6B3CA0550F1336191B06006AE40022AA1C087C041420CA8980A9020000C01712262B612B3715
1625M: C47A02 00 777133200000000073627C41B05510143A1B9C06006C060122AA1C0804061420EA8940AA030000C01914292E692E3B16
1750M: 98AB02 00 7771332000000000B56A7D46C05510153E1D1D07006C070122AA1C080C081420FA8900AB030000C01B162C3171313F17
2000M: 400D03 00 999133200000000018F77E4F0054121A46A01E08006C070122AA1C08350C1420FA8980AC030000C01E1932378139471A
note: there're two excessive tabs in each strap, after 6th and 7th bytes, for easier viewing, don't forget to remove them before copying the values into hex editor

Now it was the time for overclocking and benchmarks. I used the MSI Kombustor GPU Memory burner test as it seems to be quite sensitive to memory speed and latency. And certainly, HWiNFO for EDC reporting.
At first I wasn't satisfied with the results, the RAM could pass the 1500MHz barrier, but it began to produce errors at ~1530..1540MHz, but even at 1500MHz it wasn't rock stable. The max error-free speed was about 1450-1480MHz.

I tried to copy the timings from the Nth strap into the (N+1)th zone, but I still observed performance drop, this method didn't work... wth.gif

So, the only thing I could do is to increase the Nth strap "length", increasing the (N+1)th starting frequency value.

...Many hours have been spent during testing... And what's in the end?

Now the RAM runs 800 strap up to 1250MHz(!), 900 strap up to 1350MHz(!), and 1000 strap up to 1550MHz(!!) drool.gif

Moreover, trying to lower the VDDCI I came to 0.925V, and it's still not the limit, and the RAM is rock stable @0.925V and 1550MHz with 1000 strap (!!)
So, I still can't believe it, but it's true. And Elpida 4032 is not as bad as I initially expected thumb.gif

Here's my current VRAM_Info table, the straps after 1550MHz are not critical to operation so I set them nearly randomly smile.gif But the critical straps are okay.
VRAM_Info_4032BABG.zip 2k .zip file



Sorry for the late replies. I know how to manually find my straps and edit them to your specifications, but is there a way to easily integrate your whole VRAM_Info table into my BIOS all at once? I seem to have missed any discussion about how exactly these tables are generated.
post #3067 of 3870
Quote:
Originally Posted by snurds View Post

Sorry for the late replies. I know how to manually find my straps and edit them to your specifications, but is there a way to easily integrate your whole VRAM_Info table into my BIOS all at once? I seem to have missed any discussion about how exactly these tables are generated.
As I remember you asked about the performance gain I achieved after RAM tuning.
So, the gain depends on the task, I suppose some tasks will show nearly zero improvement. That's why I chosen Kombustor GPU Memory Burner for myself, as it's quite sensitive to frequency changes and straps.

At stock timings I listed earlier there was something strange to the straps 1375 and 1425 - the FPS didn't change after passing both of them. FPS in Kombustor GPU memory burner 6GB FPS with stock timings and straps (Click to show)
899 - 79-94
900 - 72-86
999 - 82-97
1000 - 78-92
1249 - 98-117
1250 - 87-105
1374 - 96-116
1375 - 96-116
1424 - 99-119
1425 - 98-118
1499 - 104-124
1500 - 94-113
The frequency values here are from HWiNFO readings, it differs from MSI Afterburner with -1MHz. So, 900MHz in Afterburner equals 899MHz in HWiNFO and it's listed here as 899, and so forth.
When I filled the table I realized there's something wrong at stock and began my experiments.

Final results: FPS in Kombustor GPU memory burner 6GB FPS with modified timings and straps (Click to show)
Didn't measure the lower freqs as there's little sense in those values.
1249 - 111-130
1250 - 103-122
1349 - 112-133
1350 - 107-128
1424 - 113-135
1450 - 116-138
1499 - 118-142
1549 - 124-147

Now about updating the VRAM_Info table. Check section How to edit ROM for data/command table length changes and the video in Adding 390/X MC Timings (v3.1) to a 290/X & 295X2 ROM in the OP of the thread.
If it doesn't make the things clear enough, post the BIOS here, I'll fix it for you.
post #3068 of 3870
Ty for this will retest later :-)
FX
(7 items)
 
  
CPUMotherboardGraphicsRAM
FX-8320@4.4Ghz M5A99FX PRO R2.0 AMD Radeon R9 290X Patriot Memory  
Hard DriveCoolingMonitor
Samsung 840 Raijintek Ereboss iiyama X4071UHSU (4K) 
  hide details  
Reply
FX
(7 items)
 
  
CPUMotherboardGraphicsRAM
FX-8320@4.4Ghz M5A99FX PRO R2.0 AMD Radeon R9 290X Patriot Memory  
Hard DriveCoolingMonitor
Samsung 840 Raijintek Ereboss iiyama X4071UHSU (4K) 
  hide details  
Reply
post #3069 of 3870
Thanks MihaStar. Do you think the higher VRAM clocks than 1550 just won't work without errors, regardless of the timings?



Edit - Also I have attached my ROM if you are willing to add in your straps. Not to be a charity case but I would prefer to avoid the risk of bricking my ROM since you've already done this...

original.zip 100k .zip file
Edited by snurds - 7/23/16 at 9:43pm
post #3070 of 3870
hi guys i wanted to ask something, 1.175V on AUX Voltage is risquy ?
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: AMD/ATI
Overclock.net › Forums › Graphics Cards › AMD/ATI › Hawaii Bios Editing ( 290 / 290X / 295X2 / 390 / 390X )