Jump to content
EwinRacing Flash Series Gaming Chairs
Aikei

[GUIDE] AMD HD7970M with Enduro vbios modify and flashing (For P1x0EM and etc)

Recommended Posts

Hm. In your vbios voltage state for 3d-perfomance mode have 1050 value (1.05v)

But when checking with hardware monitor in 3d apps i givesme 1.0v, maybe the app is not reading correctly

Share this post


Link to post
Share on other sites
But when checking with hardware monitor in 3d apps i givesme 1.0v, maybe the app is not reading correctly

Hm, I realized. First state in my guide (for 3d-perfomance mode) it is voltage for Boost mode (absent in our model), second state it is 3D-mode for gaming and etc, and it haves 1000 value (1.0v).It is therefore likely to Dell vbios for HD7970M changed both values.

Share this post


Link to post
Share on other sites
Hm, I realized. First state in my guide (for 3d-perfomance mode) it is voltage for Boost mode (absent in our model), second state it is 3D-mode for gaming and etc, and it haves 1000 value (1.0v).It is therefore likely to Dell vbios for HD7970M changed both values.

So its reading correctly as 1,0v?

Share this post


Link to post
Share on other sites

Unfortunately its quite common with the 7970M :(

It's not the app reading the voltage incorrectly, the card is somehow defaulting to its own 3D voltage. See my recent post here on some thoughts on the problem. You can read about it more in this thread.

Share this post


Link to post
Share on other sites

Thanks for the guide, and the nice performance boost! I think you also saved svl7 some time/pms

I went from a maximum 1025 MHz core overclock at 1.05V, to 1.1 GHz at 1.1V. That brought my 3DMark 11 GPU score from 7691 to 8078. :) With the back propped up by a bottlecap, it only maxed at 80*C after a half hour in Furmark, at 1100/[email protected] No blue screens/crashes so far either. I think 1.1V is the highest I'll go, but has anyone had luck with 1.15?

Share this post


Link to post
Share on other sites
Guys, I made a very dumb mistake... I used this method of being able to flash vbios's to our 7970M card (I have a Sager NP9150) with this bios:
AMD release HD 7970 Ghz bios upgrade for Reference HD 7970 !

I was just experimenting, thinking i'd be able to get back to the original vbios if It didn't work out that well. Well, here's my problem. It wouldn't flash, saying the IDs don't match, so I forced it. Then, rebooted. The Hardware ID now changed, and I could install drivers for it, but I can't activate it because of the Enduro. There's no option to enable it in Catalyst Control Center anymore. It's basically in limbo.

Installing the regular way through windows says that there is no adapter, and trying with dos from my flash drive says the same thing... My BIOS says that there is no VGA adapter, maybe because it doesn't recognize it with the new HWID?

My old HWID was: PCIVEN_1002&DEV_6800&SUBSYS_51051558&REV_00 Now it is: PCIVEN_1002&DEV_6AAF&SUBSYS_51051558&REV_00

Is there anything I could try guys? I haven't bothered with trying through DOS (on my flash drive) yet, because I read we were having difficulties...

So to summarize: I flashed a different cards vbios, now I can't use it or flash back.

Share this post


Link to post
Share on other sites
@troid Try disabling ULPS. I had a simular issue with my secondary card and disabling ULPS solved the problem

Thanks, Disabled ULPS resolved the issue I was having. It's nice to have a 7970m with a standard 1000Mhz core clock :D Going to try 1075mV on Core next, curious if I can reach 1150Mhz on.. but I doubt that the standard 180WATT PSU is holding me back (already have decreased performance in 3DMARK when I increase the TDP on my 3630QM and have my 7970M clocked at 1100MHz on core compared to a run with stock TDP on my 3630qm)

Share this post


Link to post
Share on other sites
Quote

Guys, I made a very dumb mistake... I used this method of being able to flash vbios's to our 7970M card (I have a Sager NP9150) with this bios:

AMD release HD 7970 Ghz bios upgrade for Reference HD 7970 !

I was just experimenting, thinking i'd be able to get back to the original vbios if It didn't work out that well. Well, here's my problem. It wouldn't flash, saying the IDs don't match, so I forced it. Then, rebooted. The Hardware ID now changed, and I could install drivers for it, but I can't activate it because of the Enduro. There's no option to enable it in Catalyst Control Center anymore. It's basically in limbo.

Installing the regular way through windows says that there is no adapter, and trying with dos from my flash drive says the same thing... My BIOS says that there is no VGA adapter, maybe because it doesn't recognize it with the new HWID?

My old HWID was: PCIVEN_1002&DEV_6800&SUBSYS_51051558&REV_00 Now it is: PCIVEN_1002&DEV_6AAF&SUBSYS_51051558&REV_00

Is there anything I could try guys? I haven't bothered with trying through DOS (on my flash drive) yet, because I read we were having difficulties...

So to summarize: I flashed a different cards vbios, now I can't use it or flash back.



Where you get this vbios?

Can you backup your current vbios with atiwinflash?

Share this post


Link to post
Share on other sites

He will probably be stuck working on his iGPU. Only solution would be flashing in a machine without enduro like the Clevo HM series or asking SVL7 for a new preprogrammed BIOS chip.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

I can't find the voltage hex string in my vBIOS file. Is it possible that it's not the exact same values as in yours? Added my vBIOS as attachment

7970m_original.zip

Share this post


Link to post
Share on other sites
I can't find the voltage hex string in my vBIOS file. Is it possible that it's not the exact same values as in yours? Added my vBIOS as attachment

[ATTACH]8620[/ATTACH]

Your values is identical with my guide:

v.1375825393.png

Share this post


Link to post
Share on other sites
Your values is identical with my guide:

v.1375825393.png

Hmm was always getting value not found, I'll be more thorough next time :-) Thanks Aikei!

Share this post


Link to post
Share on other sites

Which editor are you using? If its HxD make sure your are searching for hex-values and not text-string (default) by selecting it from the drop down listbox in the search window.

Share this post


Link to post
Share on other sites

Aikei, just noticed something my original bios has 0xC400 CRC but after i flash the moded bios changes to 0xC500, if ia put back the stock bios it reverts back to 0xC400. Is this suposed to happen?

Share this post


Link to post
Share on other sites

there is nothing to worry about. My CRC was changing too (Current CRC 0xC700) only after few flashings of overvolted vbios. I just corrected the required CRC.

We can't change CRC to first state (possible only when flashing the factory vbios with disabled CRC checking with ATIwinflash, but it's impossible, only atiflash for dos can skip CRC checking)

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Thank you for your help guys. Dumb question heading your way: is the vbios stored on the bios chip itself, or within the 7970M unit? Because I've been approved for my RMA request, but I wanted to know if I have to send in my whole system or just the dGPU?

Share this post


Link to post
Share on other sites
Thank you for your help guys. Dumb question heading your way: is the vbios stored on the bios chip itself, or within the 7970M unit? Because I've been approved for my RMA request, but I wanted to know if I have to send in my whole system or just the dGPU?

vbios stored on dGPU bios chip :)

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
Alright, awesome, thank you! So I can just send my 7970m in, and not have any serious downtime, then, right?

If you follow the guide, you will not have any problems :)

Share this post


Link to post
Share on other sites
Aikei, just noticed something my original bios has 0xC400 CRC but after i flash the moded bios changes to 0xC500, if ia put back the stock bios it reverts back to 0xC400. Is this suposed to happen?

I successfully flash vbios with CRC 0x400 to my card, when it requeres CRC 0x800 and CRC of my card is 0x400 again :)

But it is estetical only, CRC haven't effect for card stability or perfomance.

Share this post


Link to post
Share on other sites
I successfully flash vbios with CRC 0x400 to my card, when it requeres CRC 0x800 and CRC of my card is 0x400 again :)

But it is estetical only, CRC haven't effect for card stability or perfomance.

Nice! Is it easy to do it?

Share this post


Link to post
Share on other sites
Nice! Is it easy to do it?

It's easy, but for beginning try to flash any your vbios with CRC 0x400. If it doesn't work i will write as much as possible to fix it.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.