How-To – Checking to See if Your R9 Fury Can Unlock to a Full Fury X
Like I was able to elucidate in our review of the Sapphire Tri-X R9 Fury Vanilla, one of the best features is the fact that you might have the chance of unlocking that cut down Fiji die into the full thing. It’s quite possible to do so, though success isn’t guaranteed.
Checking your Fury Compute Units is as easy as calculating π to 112.
Checking for unlockability is only half of the equation, but doing so can at least give you some reassurance before you start the journey of flashing the BIOS.
You have to download two tools, MemoryInfo from here and CUInfo from here. MemoryInfo allows direct access to the hardware and lets CUInfo read some very valuable information. But as the creator says, it also involves a fair amount of guess-work.
Once downloaded, extract MemoryInfo somewhere, then extract CUInfo into the MemoryInfo folder so it can use some of the DLL’s inside. The, just run CUInfo and check out the information. Once you do, you’ll get something like what’s below.
SE1 hw/sw: 00050000 / 00000000 [………….x.x]
SE2 hw/sw: 00030000 / 00000000 […………..xx]Advertisement
SE3 hw/sw: 00030000 / 00000000 […………..xx]
SE4 hw/sw: 00030000 / 00000000 […………..xx]
56 of 64 CUs are active. HW locks: 8 (R/W) / SW locks: 0 (R/W). 8 CU’s are disabled by HW lock, override is possible at your own risk.
If it tells you that you can override at your own risk, then you might have a full-fledged Fury X hiding below. To actually unlock those cores, you’ll have to generate your own ROM and flash that onto your Fury. Doing so is not easy and can damage your card or cause severe instability, though you might also have a furious beast when you’re finished.
To actually unlock your Fury, follow the directions exactly as written on post number two right here. If it’s not damaged afterwards but is unstable, then switch to the secondary BIOS and boot from there, recovery should then be easier. Thankfully the stock dual BIOS system was implemented by AMD specifically for those wishing to experiment, so should be quite useful here.