Showing posts with label R9 Fury. Show all posts
Showing posts with label R9 Fury. Show all posts

Sunday, April 3, 2016

More Custom Fiji BIOSs

So I noticed that I forgot to include the 3584 core BIOSs in the last BIOS pack. Those are now included. I also got my hands on a Windforce Fury BIOS so those of you who have can now enjoy the magic of overpowered BIOSs. Also apparently the 3776 core and 3840 core BIOS for all Fury cards were name swapped this should now be fixed. Enjoy!

For those who do not know what the custom BIOSs are

Here's the dropbox link

I'd like to make a "pro" BIOS for the Nano however I do not want to set peoples GPUs on fire so I need a Nano to test with. Even as much as I like to think that I'm a famous overclocker. I'm not and so while I can ask AMD/Sapphire/Powercolor.... bla bla bla for samples I don't get them. I think you get the idea of where this is headed. I need money. There's a donate button in the top left of the page.

BTW if you're wondering about my voltmoding progress with the Fury X. Then I got good and bad news.
The Fury X I started with still works. The bad news is that it's currently stuck at +20% Vcore and I can't really bench the card till I fix that. I do know how to fix that because I already did the same thing to my 290X. The problem is that the fix isn't very tidy and I'd like it to look good. It also doesn't help that the fix makes the Volt mod less sensitive. So I'm currently thinking about how to fix the card the best way.

Here's a silly Fury X for the time being


Also I'm considering throwing the Fury Xs on Dry ice if things go well on the stock cooler. Should be pretty awesome based from what Joshy Ocuk told me at The Big Freeze. Apparently HBM absolutely loves cold and at around -70C I won't even have to do much to keep the card happy since the cold bugs are bellow -100C°.

Wednesday, March 9, 2016

R9 Fury and Fury X high voltage high power BIOSs


This post is outdated all the new BIOSs can be found in this post.






So as you can clearly see from the image above I have a really awesome desktop background. It started out as a picture of some fire which I...

Ok now seriously my desktop looks pretty great but what is actually important is that the GPU-z window. As you can see the BIOS version says: BZBIOS.FrX.1300mv.400W. This is because it's my own BIOS which unsurprisingly sets the stock load core voltage to 1.3V, sets the stock power limit to 400W and sets the current limit to 350A. This beautiful BIOS does not see the negative FPS scaling that software setting core voltage does and while it still doesn't give us a real 1.3V it does give you a good boost in overclocking headroom and sustained my best card at 1175mhz. You can also run +25mv on top of this BIOS to get even more overclocking headroom but with no FPS loss. On the new 16.3 drivers there seems to be a bug with HBM overclocking on this BIOS. If this is also the case for you with this BIOS say so in the comments bellow so that I can go and make BIOSs with already applied HBM overclocks. I've made BIOSs for every Fury and Fury X that I could. So for now that means the STRIX and the Tri-X Furys and all Fury Xs since those all use the same PCB. I've also made them to support the different unlock levels from 3776 to 4096 SPs for the Furys.

DISCLAIMER: By downloading the following zip file you agree that I am in no way responsible for any damage that happens to your GPU by flashing these BIOSs. 

Dropbox Download Link

These modded BIOSs are only possible due to the efforts of all the people over in this OCN thread. If you would like to learn how to make your own BIOSs just read that thread.

Now if you're wondering about my progress with crushing the HWbot Firestrike leader boards then I have good news. With this BIOS I have finally managed to beat the highscore I set on my Fury Tri-X. Also I will be buying all the voltmodding equipment I need soon and based on the fact that this BIOS mod works so well I do not expect to run into anymore issues with scaling. Also I have acquired an oscilloscope so I will have even more detailed testing results to work with which will hopefully further speed up progress.

If you want more content check out the Facebook Page or the Youtube Channel.
If that's still not enough content for you then consider donating and help me make more.

Friday, September 11, 2015

R9 Fury Tri-X and Fury X Vmod Guide.

Wow am I sloooooow. I promised a Fury Vmod guide in August. It is now September. But hey better late than never. This guide will work for ALL reference PCB Furys. That means any Fury X and the Sapphire Fury Tri-X and the Powercolor Fury. If you have the ASUS STRIX use this guide from Xtreme Addict. Another way to get some extra performance out of the Fury is to try unlock extra cores on it.

VRM overview
The Fury has 4 VRMs. The HBM and Vcore are controlled by the IR 3567B the AUX and 0.95V voltage are controlled by other controllers which I can't find because none of part numbers for the ICs that could be voltage controllers return anything. That also means that I won't be covering how to mod the AUX and 0.95V voltage. If you're on air or water cooling this doesn't matter. For LN2 users you'll have to figure out how to get 1.05V on the 0.95V VRM output your selves because I don't have the resources to figure it out.


DISCLAIMER: Everything past this point will void your warranty! If the GPU stops working due to you doing any of the things described bellow I am at no fault what so ever.

Modding
 Before starting with any volt mods you need a way to measure you voltages. So hook up one wire to any of the GND points, one wire the Core voltage points and one wire to the HBM voltage points. This will allow you to use a multimeter to check the voltages because software does not pick up on the increase in voltage due to volt mods. Also there is no software voltage reading for the HBM or AUX voltages. For AUX it doesn't matter. The stock voltages are 1.2V core and 1.35V HBM.


Now for the actual volt modding. The 3567B is a very very smart voltage controller. It's so smart that if you try to hard mod the power limit you end up with this and run the risk of burning the VRM. Instead just max the power slider in you overclocking software(Sapphire Trixx 5.0.0 goes upto +50% and supports HBM overclocking). To get core voltage under control hook up a 100ohm variable resistor(potentiometer or trimmer) to any of the red points and to ground. To limit the maximum core voltage to 1.8V put a 7ohm resitor in series with the variable resistor. If you want a maximum voltage of 1.5V use a 14ohm resistor. For the HBM hook up a 220ohm variable resistor use a 50ohm resistor to limit the maximum voltage to 1.62V.



Practical tips
Use a fine chisel tip for all the soldering. A needle tip will make everything much harder because the tip of the pen won't actually melt anything.

If you have a temperature regulated iron set it to 240-250C for everything except when trying to solder onto the GND pins of the PCI-e connector. Those act like massive heatsinks so I suggest you raise your pen temperature to 300C.

When you finish soldering one of the connections to an SMD component I recommend using plastidip to hold it in place. Hot glue is harder to apply and very bulky which might lead to you not be able to fit the heatsink back on the card.

Route wires from the 3567B between the PCI-e power connectors. This will hold them in place without the need for more glue/plastidip.

Some results.

Due to budget constraints I do not have 100ohm nor 220ohm potentiometers. So I improvised a dipswitch voltage controller. However they seem to be much higher resistance than the values of the resistors I used to make them. My maximum core voltage is 1.3V and with it I can run 1165mhz core clock this is a 65mhz increase over the 1100mhz that I was getting on stock volts. My maximum HBM voltage is only 1.37V and it didn't improve the HBM overclocking capabilities of my card in the slightest I'm still stuck at 570mhz HBM. So I think HBM doesn't scale with voltage on air cooling or I'm just not giving it enough voltage. Keep in mind that SK Hynix specs HBM to run at 1.2V so over volting it much more than 1.35V might not be the best idea. For the core you can run 1.3V if you keep it sub 80C and if you keep the core sub 60C you can run it at 1.4V. If you set the fans on the Tri-X to 60% you should have no problem keeping the card sub 60C. For benchmarking you can run an extra 100-150mv on top of the safe 24/7 voltage for a given temperature.


Some tips for Tri-X owners
Sapphire used some weird thermal paste on the VRM heatsinks and core. For the core do whatever you usually do when you repaste a GPU but for the VRM heatsinks you can use 0.5mm thermal pads. They will contact the MOSFETs just fine and are cheaper than the 1mm and 1.5mm thermal pads.

Tip to lower or even eliminate coil whine.

Apply hot glue or plastidip on the marked sides of the inductors. If the first time you still get coilwhine you can apply more plastidip/hotglue.

I would like to thank techpowerup.com for allowing anyone to use their PCB pics. My attempts at PCB pictures are better for making desktop backgrounds than Vmod guides:







Thank you to Cooler Master for powering this blog.

Wednesday, September 9, 2015

Sapphire R9 Fury Tri-X OC Physical review.


It's hard to see but Sapphire put a small piece of plastic over the interposer to protect it. It isn't perfect since you can still break the interposer but much better than nothing.



Buildzoid's GPU reviews explained

Specs
3584 stream processors clocked at 1040mhz
4GB of HBM clocked at 500mhz on a 4096bit bus
2 8pin power connectors officially supporting up to 375W
Core clock throttling temperature: 85C°
1 HDMI port3 DisplayPort

Physical Specs
length: 320mm
width: 110mm
height: 2.5 slots

Cooling: 10/10
 When I first played a game on this card I knew I was gonna end up giving away points like they grow on trees. And why wouldn't I the cooling on this card can get the same temperatures as a custom water block. I currently don't have the equipment necessary to do proper noise testing but just ot give you an idea of the fan noise I'll tell you this. With the GPU at 0RPM my sound meter reads about 51.5dB sitting 8cm from the GPU. With the fans at 40% it reads 52 dB. At 55% it gets 59dB. At 75% it reads 66dB and at 100% it reads 73dB. I'd recommend running the card around 55-65% fan speed since that's when the noise temperature trade off is quite reasonable.

VRM: 9/10
Core
- 6 true phases provided by an IR 3567B
- 1 low side IR 6894 MOSFETs providing 105A per phase at 100C case temperature
- 1 high side IR 6811 MOSFET providing 44A per phase at 100C case temperature
- 200KHz up to 2MHz
VRAM
- 1 phase
- 1 low side IR 6894 MOSFETs providing 105A per phase at 100C case temperature
- 1 high side IR 6811 MOSFET providing 44A per phase at 100C case temperature
VAUX
- 1 phase
- 1 low side IR 6894 MOSFETs providing 105A per phase at 100C case temperature
- 1 high side IR 6811 MOSFET providing 44A per phase at 100C case temperature
The low side on this VRM is a beast. However like on the R9 290X the high side here is iffy. If you keep it cool you'll be fine but if you let the VRM get hot you can't let the card pull much more than 500W because you'll be risking burning out the high side. There are plenty of cases of people doing this on the R9 290X. The Fury uses much less power so it's not as much of a risk but keep it in mind if you're going heavy on the voltage and not using LN2 because the VRM can easily overheat. Also do note that in certain situations the card has coil whine. Not enough to be as annoying as say loud fans but enough to be noticeable so keep that in mind. I will try somethings with the card to get rid of the coil whine and will put that into my Fury volt modding post which is coming soon.

Extras:
+1 Dual BIOS
+1 0RPM fans in idle 
+1 VRAM cooling
+1 Backplate
+1 Silicon Interposer protector

Overclocking
The highest I've managed to push this card to was 1144/566mhz using Sapphire Trixx. These were not 100% stable clocks. My 100% stable clocks are 1100/550mhz and require a custom fan curve to keep the GPU sub 55C core temperature. The GPU does not clock well and instabilities are hard to catch. I had the card running perfectly OK at 1135mhz core clock for several hours and then it black screened out of no where when playing a relatively light game. This leads me to believe that the dynamic power management is holding the card back.

Conclusion: 24/20 Why is the score so high?
I love this card. It is by far the best GPU I have ever had. It is way way quieter and cooler than all my past GPUs. It's so good a card that I'm terrified of volt modding it(also because the 3567B has the weirdest voltage sensing circuit I've ever dealt with). Which I'm working on as I finish up this review. I don't really have much to say. I love this card it provides an excellent platform for volt modded overclocking.

The voltmod guide for this GPU is now up

Thank you to CoolerMaster for providing the V1000 PSU that was used for this review.

Friday, September 4, 2015

R9 Fury Unlocking Simplified

As you probably already know it is possible to unlcok the R9 Fury from it's normal 3584 stream processor to 3776 processor, 3840 processor or even 4096 processors at which point it's basically a Fury X.

This guide is a simplification of this guide. When I was doing the process for the first time it took me close to an hour to get through it all. So this is my take on how to make the guide simpler.


First of all download this file  (dropbox mirror) and python 2(Python 3 does not work!). The filecontains all the programs and scripts that you need to unlock your Fury. You need Python to run one of the applications that makes flashing possible.
I hope that none of the software creators have a problem with me putting everything together and re-uploading it. If you do you can just leave a comment and I'll take it down again.

Unzip the folder to where ever you want. Then go to the folder CUinfo and run the program "cuinfo16".
And you'll get to see something like this:
If the last line says something like "X CUs are disabled by HW lock, override is possible at your own risk." You can try flash the card.

In order to flash the card first go into the ATiFlash folder and run the script called "BackupBIOS". This will create a file called: FuryBIOS.rom. Copy and paste this file(DO NOT CUT AND PASTE! THIS IS YOUR WORKING VANILLA BIOS IF THINGS GO SOUR YOU WILL NEED IT!) to the AtomTool folder. Then go back to ATiFlash rename the FuryBIOS.rom to FuryBIOS1.rom and then flip the BIOS switch on the top edge of your Fury. Now run the "BackupBIOS" script again. Once it's done flip your BIOS switch back to it's original position. Now go into the AtomTool folder and run the "makeroms" script. This will creat 3 files called:
3776spBIOS.rom
3840spBIOS.rom
4096spBIOS.rom

Copy these to the ATiFlash folder and run the script called "Flash XXXXSP BIOS" the XXXX stands for how many cores will be unlocked. First run the 3776 core script then restart the computer and check using GPU-z that you now have 3776 cores. If you do stress test the GPU by playing some games or running a stress test. If it's stable you can run the "Flash 3840SP BIOS" script. Then do the same that you did to check that the 3776 BIOS worked. If it does great and you can run the "Flash 4096SP BIOS" script. Then check that it worked the same way you check that the 3776SP and 3840SP BIOS worked.

If at any point the GPU is not stable just go into the ATiFlash folder and run the script that applies the previous BIOS that worked using the corresponding script. If the 4096SP BIOS didn't work flash the 3840SP BIO. If the 3840SP BIOS didn't work flash the 3776SP BIO. If the 3776SP BIOS didn't work run the "Flash Backup BIOS" script.

If the system fails to boot up after a BIOS flash flip the BIOS switch on your R9 Fury and boot up. Once windows is loaded flip the BIOS switch back to the broken BIOS and flash the last working BIOS the same way I explained in the previous paragraph.

If you run into any issues leave a comment down bellow. If you liked this guide please like and share this post potentially sign up for email updates about the blog.

The R9 Fury and Fury X volt modding guide is now up!

Thank you to Cooler Master for powering this blog with their amazing V series power supplies.

Thursday, August 20, 2015

The road to voltage Fury.

So I just made major step towards making the R9 Fury volt mod guide. I have revived the R9 290X Windforce which I killed and managed to get it's VRM under manual control.

Now most of you might be sitting there going DAFUQ How does volt modding an R9 290X have anything to do with volt modding the Fury?
It's simple. The Fury and R9 290X use the same exact voltage controller. If I manage to control the IR 3567B on the 290X it makes taking control of the IR 3567B on the Fury that much simpler.

The first thing I learned about the IR 3567B is that it's pretty smart. So smart, that the damn thing will not let the card run if it doesn't sense current on the VRM phases. With most GPU voltage controllers you cut the power sensing lines and they just ignore the fact that the current reading of 0.8A is wrong and continue running the VRM like nothing's changed. Not the IR 3567B, no the IR 3567B shuts the card down if it sense 0A on the phases. So after I tore all the SMD 300ohm ISEN resistors off the card in hopes that I would remove all power limits. I ended up resoldering every single one of the damn things. However I don't have SMD 300ohm resistors and so I improvised to end up with an R9 290X that looks more like a modern art piece than a GPU.



I also managed to under volt mod the card so it ended up running at 0.56V idle instead of the 0.968V that it should idle and boot at and so naturally it didn't work. I managed to fix that too and the card now boots and runs. At least on stock voltage I haven't tried overvolting it yet because the Windforce cooler no longer fits and I've run out of Seidons to ziptie on to it(it might sound like a terrible idea but the Seidon 120V rev2.0 can keep the 290X sub 70C even with 1.4V and at 55C when running stock volts and clocks).
Either way after this volt modding adventure modding the Fury will be a walk in the park.... I hope.

PS I'm very much aware that the AMD 125W CPU heatsink can't cool an R9 290X however I needed a cooler that could keep the GPU running long enough for me to get to the BIOS and it did that so you can keep the comments about me being an idiot to yourselves thank you very much.


Thank you to Cooler Master for powering this blog by giving me a V1000 PSU.