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 299

post #2981 of 3796
Thank you gupsterg for the reply.

At this point I'm ready to give up since I've been trying to make the memory OC work for the last 2 weeks.

The rom on the left works at 1375Mhz Memory if I apply +35mv using afterburner, or else it artefacts on desktop, as well as ocasionally in Firestrike.
So I decided to apply that voltage directly to the DPM states.
At start, the applied frequency is 1250 as per my previous post, but when I manually apply 1375Mhz at idle, it artefacts, although GPU-Z reports the same idle VDDC as when I applied +35mv using Afterburner.
Where's the logic? blinksmiley.gif

post #2982 of 3796
Thread Starter 
To help me to help you, lets start from top, what card do you have? from GPU-Z screen you have 290X flashed as 390X?
Edited by gupsterg - 7/8/16 at 10:25am
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 #2983 of 3796

It is a r9 290 with unlockable CUs, flashed with Insan1tyOne's 390x bios.
I will try to mod the bios of a Gigabyte 290x but first I have a few questions.

The PT1T bios gave me 1150/1500 stable at 1.33v, but the firestrike score was 13750. The 390x at these settings gave a score of 14500. Is the score bonus only related to the Memory timing improvements?

Also, the stock bios was very fussy about memory OC, basically it was very hard to get it over 1400. What do I need to do to unlock higher memory clocks? A few pages ago you said something about applying the timings from the 1250Mhz bracket to higher brackets. Won't that make memory OC even more difficult due to the tighter timings?

I really like how the card feels with the 390x bios. If only it wasn't this awkward with memory OC.

Edit1: I remember why the Gigabyte 290x bios was a no-go. It created a 3rd phantom display that I couldn't get rid of.



Also, these are the details of the card before unlocking.

Edited by madalin3 - 7/8/16 at 1:55pm
post #2984 of 3796
Thread Starter 
OK so your card is Gigabyte R9 290 Windforce OC.

Flash your card with stock factory ROM, power down after flash and then switch on, make sure you have no OC tools applying a profile at OS load, then use AiDA64 to gain registers dump, the 30 day trial will even work for this purpose. Enable status bar via view menu and then right click and save files from marked processes in AiDA64 screenie below.





Regardless of if we go 290X ROM or 390X ROM getting this info when on stock ROM is beneficial.
Edited by gupsterg - 7/8/16 at 2:28pm
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 #2985 of 3796
atigpureg.txt 43k .txt file
atismbusdump.txt 27k .txt file

Here are the dumps.
Edit1. Wait, you said to actually flash the original bios? I switched to the untouched bios switch position and then extracted the dumps.
Edited by madalin3 - 7/9/16 at 3:00am
post #2986 of 3796
Thread Starter 
Quote:
Originally Posted by madalin3 View Post

I switched to the untouched bios switch position and then extracted the dumps.

Great thumb.gif , so lets look at what we've got smile.gif .





All stock ROMs are EVV for DPM 1 - 7, so ROM/driver based on GPU properties and clocks has calculated VID per DPM, data in green box. We use this data to setup other ROMs you may flash, this will aid us not to run into issues.

In the SMBus dump we can see your cards ROM / IR3567B MTP has no visible VDDC or VDDCI offsets (the 2 red boxes together), but you have the invisible VDDC & VDDCI offset (the 1 box in red), FF denotes -6.25mV to VDDC & VDDCI by VRM controller.

The VID per DPM data in green box do not take into account any VRM offsets, this is due to us seeing PowerPlay "info" in a way. As also VDDCI is set by PowerPlay, where you see 1000mV voltage in VDDCI states section of HawaiiReader it will work out as ~993mV, even if you are seeing 1.000V in monitoring software.

Now viewing this hi-res image of WF290OC I'd be inclined to flash The Stilt's MLU ROM which has +/- 0mV offset.





From the image the phases used from IR3567B are same number as ref PCB, the mosfets are the same IR 6894 & 6811 as well. The Stilt's fSW mod will lower your VRM temps and improve their efficiency. Next his ROM has the tweaked Elpida BBBG timings, my card had differing RAM IC Hynix AFR but when using his tweaked timings with 1375MHz RAM clock was on par with 1500MHz stock ROM.


M0PM.zip 99k .zip file


As the MLU ROM is a 290X ROM you will also get your unlock, I would advise check you get the same VID per DPM when using that ROM, as when I was helping a member unlock a card we noted he got differing VID per DPM on a 290X ROM. You may find a 290X ROM is better than 390X for stability/daily use, even when we flash a 290/X to 390/X the driver will read the fused ID on ASIC and not detect it as a 390/X.
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 #2987 of 3796
Thank you!

I took that rom, changed the ID so that I don't get black screen during post.
Then I changed the core frequency to 1100 and the voltages per dpm as they were in the previous screenshot. (1.000v at idle up to 1.300v at 1100Mhz, will fine tune it once I settle on the best performing frequencies that I can hit stable and without astronomical voltage.)

390x bios gave 13500 Graphics score at 1100/1250
Stilt's bios gave 13500 Graphics score at 1100/1375
Stilt's bios gave 13500 Graphics score at 1100/1500
Stilt's bios gave 13500 Graphics score at 1100/1600

Why the severe lack of score improvement with memory frequency? What would the best approach be to improve this? Adding the timings from the 390x bios would result in the same problems with memory OC that the 390x bios gave me?
post #2988 of 3796
Thread Starter 
No worries smile.gif .

Read the OP of The Stilt's MLU ROM wink.gif .

Even if we transfer The Stilt's BBBG timings into the correct memory strap so 1376MHz to 1500MHz RAM clock starts using them they will be too tight for you to use. On my Hynix AFR card I could use his timings up to about 1420MHz IIRC and anything near 1450MHz I'd start to see artifacts at idle/desktop wha-smiley.png .

The way forward maybe to try:-

a) The Stilt's BBBG timings in the 1500MHz strap but make ROM default to 1375MHz RAM and then test using MSI AB, etc to see what max clock you can gain/performance boost.

b) inserting stock ROM 1250MHz timings (or lower) in 1500MHz strap of The Stilt's ROM. Then possibly 1376MHz to 1500MHz RAM clocks start getting a boost over The Stilts timings at 1375MHz RAM clock (this worked for me on Hynix AFR card).

c) you could mod 390/X Memory controller timings into The Stilts ROM to give you a small boost (OP has section and I would add The Stilt's BBBG timings only to straps 1250MHz & 1375MHz and what works best for you in 1500MHz strap.

Only my opinion get this ROM setup as "optimal" as you can, get data on performance/temps, etc. Then try a 390X ROM if you want and set it up "optimally" and get the same data and compare what is best for you.

You may find after you setup a 390X ROM correctly (which is more work than what you have or will do to The Stilt's ROM) you don't gain much performance for day to day use.

Enjoy Hawaii bios mod the fruit of collective work by members thumb.gif .

PS Core clock is king, don't get to bogged down with RAM TBH due to the width of the bus we don't gain as much from RAM tweaking.
Edited by gupsterg - 7/9/16 at 6:33am
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 #2989 of 3796
Are there any modded bios databases ?
Edited by Marty215 - 7/9/16 at 12:15pm
post #2990 of 3796
The stilt bios looks solid, but the first thing I notice that idle temperature is 7 degrees higher on both core and VRM while the gaming temperature is about 15-20 8-10 degrees higher on the VRM and 8 degrees higher on the core, which is very surprising. expected.

I also did some comparison benchmarks:
http://www.3dmark.com/compare/fs/8918164/fs/9235226/fs/9026672/fs/9026751#

Score 1: PT1T bios at 1150/1500 - 13 735 Graphics score
Score 2: Stilt bios at 1150/1375 - 13 841 Graphics score
Score 3: 390x bios at 1100/1500 - 13 950 Graphics score
Score 4: 390x bios at 1150/1600 - 14 655 Graphics score

Seems like Stilt's bios has an edge over the unoptimised 290x bios but 390x seems to perform a bit better. Is this only due to memory controller and timings changes?
The first thing I will do is mod the Gigabyte 290x bios with my settings and test to see if the temperatures are similar.
Then I would try to play with the timings on Stilt's bios but from what I've seen about memory timing mods I think I may be over my head on this. Would be nice to get 14k Graphics for daily use though.biggrin.gif But my card barely gets 1150@1.35v, and I wouldn't go past that for daily use, so it seems that the extra performance can only come from the memory.

Edit 1: It seems that the Higher VRM temperatures are due to me changing the rpm of the fan that's cooling them. Now that I changed it back I only get 85 degrees in load, instead of 95. It's still higher than 75 which is what I was getting with the 390x bios but it is pretty much expected.

Seeing that I could get the memory up to 1600Mhz using the 390x bios, could it be that hard to get tighter timings working at 1500Mhz?

Edit 2:
So I applied Stilt's memory timings to all the memory straps.
1100/1500 @1.300v is stable. Even 1550 doesn't artifact on desktop but it does artifact in Firestrike.
1150/1375 @1.350v is stable.
1150/1500 @1.350v artifacts ocasionally in firestrike.
1150/1500 @1.368v artifacts ocasionally in firestrike. I read in Stilt's thread that this is the limit set in the rom.
1150/1500 @1.368v 1.039VDDCI artifacts ocasionally in firestrike.
Tried a bunch of combinations, the highest stable combination of both core and memory I got is:
1130/1500 @1362v.
Is there a reason why core and ram are stable at 1150/1500 but not both at once?
Edited by madalin3 - 7/9/16 at 5:44pm
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 )