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 303

post #3021 of 4010
Guys what is the use of the VRM setting and options in Hawaii bios editor?
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 #3022 of 4010
I'd always discounted claims that memory and core overclocking had any relation to each other, but today I more or less proved it while playing around with my bios to lower the voltage for all 8 of my pstates.

For example, if I run 936 on the core (pstate 5, aka the 3rd highest) with 1740 memory (my max) at a minimal core voltage, I will get massive memory artifacting. Memory artifacting is very different from core artifacting - more like flickering, in this case, while core artifacting is white snow. Running OCCT with its error checking on I get 0 errors, but the screen flickers unusably.

Now if I lower memory from 1740 to 1500, it's immediately solved. But if I raise core voltage enough (like 50 mV), it's also solved. And this is a straight up on-off thing: at one voltage setting it's flickering to hell, and then with 6.25 mV more it's completely gone and stable. AUX voltage seems to have no effect.
Dorje
(12 items)
 
  
CPUMotherboardGraphicsRAM
4690k Gigabyte z97x-sli MSI TF 280 G Skill Sniper 1600/9 
Hard DriveCoolingOSMonitor
Seagate 4 tb hybrid Corsair h80i Windows 8.1 SE39UY04 
PowerCaseMouseAudio
EVGA NEX-G 750W S340 (white) Bloody ZL5A Razer Blackshark 
  hide details  
Reply
Dorje
(12 items)
 
  
CPUMotherboardGraphicsRAM
4690k Gigabyte z97x-sli MSI TF 280 G Skill Sniper 1600/9 
Hard DriveCoolingOSMonitor
Seagate 4 tb hybrid Corsair h80i Windows 8.1 SE39UY04 
PowerCaseMouseAudio
EVGA NEX-G 750W S340 (white) Bloody ZL5A Razer Blackshark 
  hide details  
Reply
post #3023 of 4010
And another strange question: is there a minimum VID?

If I use 727 core (p2) with a 900 vid and a negative offset, it's stable down to 900-31, where it runs around ~.9V as the reported VDDC (per hwinfo).

But if I simply use 869 as the VID, or 800 as the VID for my 300 mhz idle state, then the VDDC is reported as around .994V.

This is backed up by the wattage numbers as well. My stock bios with a 900 mV p0 state reports about 4-5W total use on idle (sum of power in from both vrms), along with a ~939 mV reported VDDC. But with the exact same bios changed to 800 mV p0 state (from 900 mV) the VDDC is reported ~994 mV and the lowest idle power draw is more in the 8W range. Take that exact same thing and apply a -100 mV offset and it's back down below stock again.

Searched the original post but could not find anything.

So for now I've got my lowest 3 pstates on 900-920-940, even though these are higher (possibly by as much as 1 watt at idle, aka not really worth worrying about) than necessary.
Edited by jdorje - 7/18/16 at 5:48pm
Dorje
(12 items)
 
  
CPUMotherboardGraphicsRAM
4690k Gigabyte z97x-sli MSI TF 280 G Skill Sniper 1600/9 
Hard DriveCoolingOSMonitor
Seagate 4 tb hybrid Corsair h80i Windows 8.1 SE39UY04 
PowerCaseMouseAudio
EVGA NEX-G 750W S340 (white) Bloody ZL5A Razer Blackshark 
  hide details  
Reply
Dorje
(12 items)
 
  
CPUMotherboardGraphicsRAM
4690k Gigabyte z97x-sli MSI TF 280 G Skill Sniper 1600/9 
Hard DriveCoolingOSMonitor
Seagate 4 tb hybrid Corsair h80i Windows 8.1 SE39UY04 
PowerCaseMouseAudio
EVGA NEX-G 750W S340 (white) Bloody ZL5A Razer Blackshark 
  hide details  
Reply
post #3024 of 4010
Quote:
Originally Posted by snurds View Post

Thanks mus1mus.

So it is possible to get a benefit at stock RAM clocks by copying the lower timings to the higher straps?

Why does this work? Did AMD make an error of some sort which is reflected in the irregular progression of straps from 1375MHz to 1731MHz then back to 1500MHz?

Just trying to understand it a little better.
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
post #3025 of 4010
Thanks for the info MihaStar. What kind of performance gains did you see from this?
post #3026 of 4010
Quote:
Originally Posted by jdorje View Post

And another strange question: is there a minimum VID?
try disabling ULPS as it ****s with voltage / power in weird ways
post #3027 of 4010
Will editing maximum ASIC temperature as described in the OP affect my 295x2's temperature throttle @ 75c? Or is that related to something else? I don't want to waste a bunch of time only to find out it was the wrong approach and or it is hardcoded.
post #3028 of 4010
It is possible to transform this bios to elpida bios just with changing vram_info ? thanks 390AFR.zip 99k .zip file
post #3029 of 4010
Quote:
Originally Posted by Samuris View Post

It is possible to transform this bios to elpida bios just with changing vram_info ? thanks 390AFR.zip 99k .zip file
Yes.
Superhero Effect
(26 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7-3820 @4.7GHz Asus P9X79 PRO 2 x Sapphire R9 290 4GB GDDR5 Corsair Vengeance CMZ16GX3M4X1600C9 (16GB) 
Hard DriveHard DriveOptical DriveCooling
WD WD6400AAVS 640GB 8MB SATA-II Caviar Green 2 x Plextor PX-M5S 128GB (RAID0) Liteon 12x Blu-ray Drive COMBO 2 x (EK-FC R9-290X - Acetal, EK-FC R9-290X Back... 
CoolingCoolingCoolingCooling
Koolance Ball Valve VLV-BL1X2 XSPC D5 Dual Bay Reservoir/Pump Combo Hardware Labs Black Ice GT Stealth 360mm Hardware Labs Black Ice SR-1 120 
CoolingCoolingCoolingCooling
XSPC EX240 2x120mm radiator 5 x Corsair SP120 High Performance 2 x Corsair SP120 PWM High Performance XSPC Raystorm 
CoolingCoolingOSMonitor
NZXT Sentry 2 fan controller PrimoFlex Advanced LRT 10ft Tubing - 7/16in. ID... Windows 10 Home 64-bit Samsung SyncMaster B2330H 23" 
MonitorKeyboardPowerCase
Philips 236G3DHSB 3D LCD LED 23" Razer BlackWidow Ultimate Seasonic X-1050 1050W Corsair Vengeance C70 Mid-Tower Gaming Case Gun... 
MouseAudio
Razer Imperator 2012 Realtek ALC898 8-Channel High Definition Audio ... 
CPUMotherboardGraphicsRAM
Intel Core i7 720QM Dell Studio 1557 Intel PM55 ATI Mobility Radeon HD 4500/5100 Series Samsung 2GB DDR3-1333 
RAMHard DriveOptical DriveCooling
Samsung 2GB DDR3-1333 Seagate ST9320325AS HL-DT-ST_DVD+-RW_GA11N Fan + Copper + Aluminum + Shin-Etsu G751 
OSMonitorKeyboardPower
Windows 7 Home Premium 64-bit 15.6" LCD (WXGA) InnoLux BT156GW01 Dell Studio 1557 Keyboard Dell 90W AC Adapter 
Audio
IDT High Definition Audio CODEC 
  hide details  
Reply
Superhero Effect
(26 items)
 
   
CPUMotherboardGraphicsRAM
Intel Core i7-3820 @4.7GHz Asus P9X79 PRO 2 x Sapphire R9 290 4GB GDDR5 Corsair Vengeance CMZ16GX3M4X1600C9 (16GB) 
Hard DriveHard DriveOptical DriveCooling
WD WD6400AAVS 640GB 8MB SATA-II Caviar Green 2 x Plextor PX-M5S 128GB (RAID0) Liteon 12x Blu-ray Drive COMBO 2 x (EK-FC R9-290X - Acetal, EK-FC R9-290X Back... 
CoolingCoolingCoolingCooling
Koolance Ball Valve VLV-BL1X2 XSPC D5 Dual Bay Reservoir/Pump Combo Hardware Labs Black Ice GT Stealth 360mm Hardware Labs Black Ice SR-1 120 
CoolingCoolingCoolingCooling
XSPC EX240 2x120mm radiator 5 x Corsair SP120 High Performance 2 x Corsair SP120 PWM High Performance XSPC Raystorm 
CoolingCoolingOSMonitor
NZXT Sentry 2 fan controller PrimoFlex Advanced LRT 10ft Tubing - 7/16in. ID... Windows 10 Home 64-bit Samsung SyncMaster B2330H 23" 
MonitorKeyboardPowerCase
Philips 236G3DHSB 3D LCD LED 23" Razer BlackWidow Ultimate Seasonic X-1050 1050W Corsair Vengeance C70 Mid-Tower Gaming Case Gun... 
MouseAudio
Razer Imperator 2012 Realtek ALC898 8-Channel High Definition Audio ... 
CPUMotherboardGraphicsRAM
Intel Core i7 720QM Dell Studio 1557 Intel PM55 ATI Mobility Radeon HD 4500/5100 Series Samsung 2GB DDR3-1333 
RAMHard DriveOptical DriveCooling
Samsung 2GB DDR3-1333 Seagate ST9320325AS HL-DT-ST_DVD+-RW_GA11N Fan + Copper + Aluminum + Shin-Etsu G751 
OSMonitorKeyboardPower
Windows 7 Home Premium 64-bit 15.6" LCD (WXGA) InnoLux BT156GW01 Dell Studio 1557 Keyboard Dell 90W AC Adapter 
Audio
IDT High Definition Audio CODEC 
  hide details  
Reply
post #3030 of 4010
i tried to change the vram info with exactly the same block size (take from insanity rom) but it won't work, it won't boot, i fixed checksum but it change nothing
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 )