netkas.org forum

General Category => Rom things => Topic started by: Rominator on April 12, 2013, 09:51:00 AM



Title: Flashing the GTX680 2GB
Post by: Rominator on April 12, 2013, 09:51:00 AM
Good news for hobbyists and card flashers everywhere !!!

For an unknown reason, EVGA and Nvidia have handed Macs a nice early X-Mas gift !!!

The new Mac GTX680 rom works on many GTX680 2GB cards.

It will NOT work on your card if the EEPROM is not 256K.

It will NOT work on any "oddball" cards that difer from reference.

It will NOT work on 4GB cards.

It can NOT be flashed in OSX, you will need DOS or Windows to flash it.

I can confirm that an EVGA GTX680 2GB card can be flashed to work perfectly, 100% as Mac card, if it fits above criteria.

I will also offer this word to the wise, even more than AMD/ATI cards, these Nvidia cards CAN be made to become invisible if the various portions DON'T mix right. There are now 5 sections to an Nvidia ROM. If all 5 sections don't match up, you have a $500 brick in your hands. The 680 EEPROM is on front face, making the "short pins" fix rather difficult.

Someone else can attach the rom here.

Gentlemen, start your flashing !!!!!



Title: Re: Flashing the GTX680 2GB
Post by: netkas on April 12, 2013, 11:14:51 AM
And in case you've got a brick, this might help

http://netkas.org/?p=1182

also, from my expirience with invisible gtx650

steps to flash it after applying hardware trick

nvflash --list

nvflash --index=X --save shit.rom  (X is your card index, look at list output)

nvflash --index original.rom


this way I bypassed error of eeprom chip was knocked out durring flashing


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 12, 2013, 11:59:55 AM
a few more helpful tips

1. rename "nvflash.exe" to "n.exe" and save yourself a bunch of typing, you can even do this in DOS, I think it is literally "rename nvflash.exe n.exe"

2. after you do so, just type "n" at command prompt and hit "return", get commands spelled out, hit "Q" whenever you get bored

3. Get a cheapo EFI ATI/AMD card like 2600XT and avoid all of the "--index" (short equivalent is "-i") stuff, if there is only 1 Nvidia card, commands much simpler

4. always, ALWAYS, ALWAYS back up your original rom FIRST "n -b my680.rom"


Title: Re: Flashing the GTX680 2GB
Post by: netkas on April 12, 2013, 12:50:00 PM
a few more helpful tips

1. rename "nvflash.exe" to "n.exe" and save yourself a bunch of typing, you can even do this in DOS, I think it is literally "rename nvflash.exe n.exe"

2. after you do so, just type "n" at command prompt and hit "return", get commands spelled out, hit "Q" whenever you get bored

3. Get a cheapo EFI ATI/AMD card like 2600XT and avoid all of the "--index" (short equivalent is "-i") stuff, if there is only 1 Nvidia card, commands much simpler

4. always, ALWAYS, ALWAYS back up your original rom FIRST "n -b my680.rom"

In my case, sequence - list, read, flash was the key, otherwise nvflash was giving up.


Title: Re: Flashing the GTX680 2GB
Post by: omni on April 12, 2013, 11:57:03 PM
And in case you've got a brick, this might help

http://netkas.org/?p=1182

I read this and was surprised it works because you are grounding a serial input (SI) pin.

The "proper" way of doing this is to ground the CE# (pin 1) during the INIT process. CE# is a generic pin on many ICs and controls whether the chip is enabled or disabled.

Grounding SI would equal to a DoS attack on the chip... :D


Title: Re: Flashing the GTX680 2GB
Post by: netkas on April 13, 2013, 12:51:03 AM
Hehe, that's why it felt so bad after.

Edited original blog post, thanks.


Title: Re: Flashing the GTX680 2GB
Post by: armdn on April 15, 2013, 04:11:31 PM
Here is the rom. How to determine, what kind of rom this is? EFI64 or EBC?


Title: Re: Flashing the GTX680 2GB
Post by: netkas on April 15, 2013, 04:16:39 PM
well, its efi64


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 15, 2013, 07:25:24 PM
Nvidia has never, EVER made an EBC rom that I know of.

Last EFI32 from them was 8800GT.



Title: Re: Flashing the GTX680 2GB
Post by: Steve45 on April 16, 2013, 02:59:43 PM
Is is possible that you will be able to use portions of the GTX680 rom for making new roms in the future?


Title: Re: Flashing the GTX680 2GB
Post by: zmanfx on April 16, 2013, 08:00:48 PM
Hi guys,

I am somewhat new to flashing VBIOS roms but I managed to flash the GTX 680 Mac Edition ROM on a my EVGA card last night. EVGA part number is 02G-P4-2684-KR. (http://www.newegg.com/Product/Product.aspx?Item=N82E16814130771)

I haven't done any stress testing but after flashing I now get an Apple logo at boot on my MacPro5,1. I did it late last night and cannot yet confirm its working PCIe 2.0 or just 1.0 (obv. 3.0 wont be supported), as I didn't check yet.

Either way, just letting you know of a succesful flash on that card. I really appreciate whoever dumped that ROM.

P.S. I used NVFlash on a PC to flash the ROM. I had to use arguments -5 -6 to ignore the PCI type and subsystem identifiers. Is that normally nessesary to flash another card's ROM? I guess in this case it worked. Obviously total noob question but I figure if I could get a question answered correctly anyhere it would definately be here.


Title: Re: Flashing the GTX680 2GB
Post by: technome on April 17, 2013, 01:23:42 PM
Is is possible that you will be able to use portions of the GTX680 rom for making new roms in the future?

I'm interested in this question too.

Specifically, do you think it'll be possible to combine the EFI portion of the Mac GTX 680 ROM with one from a PC GTX 670? My 670 is a Gainward Phantom with a 183 KB ROM, so the EEPROM should be correct, right?

I was able to use the method stickied at the top of this forum to customise a ROM for a Radeon HD 5870. Is it likely that a similar method could be developed to cover the GTX 6XX series?

And if so, how would I go about learning the ropes?


Title: Re: Flashing the GTX680 2GB
Post by: reranes on April 18, 2013, 11:07:36 PM
All works great with this Card:

http://www.evga.com/Products/Product.aspx?pn=02G-P4-2680-KR

Bootscreen, 2 Displays (DVI & Display Port), Link Speed x16 5.0 GT/s,...

Flashed with USB Stick & nvflash on Windows Computer.

Gaming on 2560x1440 works fantastic, photoshop very nice...

And the best:

the card is very, very silent to the 7950 mac and the 5870 mac... much more power and very silent... on desktop and 3d!


Title: Re: Flashing the GTX680 2GB
Post by: mysticalos on April 18, 2013, 11:35:45 PM
that's exact card I have. i just need a dummies guide to flashing it really. gist i get so far is to find nvflash somewhere on internet. run from windows. backup original rom in dos, then put new rom in. hope it's not fucked afterwards.

that's not telling me much about how to avoid the "not fucked" part. do you need to use actual dos, or the emulated dos that's in newer versions of windows. things like that.

Also, is there ANY way to do this from a mac pro? Here is what i've found so far
It's impossible to do it from windows 7 because windows 7 blocks access to bios
It's impossible to do it from dos because a mac pro can't boot dos.

What are my options without access to an actual PC and mac pro being only machine i can do this on?


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 19, 2013, 04:44:37 AM
The command prompt in WIndows works juts fine.

Do some research, this isn't like rebuilding a jet engine. You can do it.


Title: Re: Flashing the GTX680 2GB
Post by: mysticalos on April 19, 2013, 06:25:36 AM
the command prompt in windows didn't work. research i did said windows 7 64 won't allow nvflash to read the hardware. all commands in prompt simply return that no viable card could be found. maybe with an older version of windows like XP it would work, but that's not an option for me either :\.

https://forums.geforce.com/default/topic/465021/how-to-use-nvflash-under-windows7-64-bit-/

That's only link that could give any explanation on why it didn't work in windows 7. if that's incorrect. please give me a different source of information. i spent numerous hours googling and could find no successful windows 7 method. just 100s of dos or older windows methods.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 19, 2013, 07:50:56 AM
works fine in Win 8 64 bit

can't speak for 7 at this point


Title: Re: Flashing the GTX680 2GB
Post by: lewdvig on April 19, 2013, 02:42:55 PM
Hi guys,

I am somewhat new to flashing VBIOS roms but I managed to flash the GTX 680 Mac Edition ROM on a my EVGA card last night. EVGA part number is 02G-P4-2684-KR. (http://www.newegg.com/Product/Product.aspx?Item=N82E16814130771)

I haven't done any stress testing but after flashing I now get an Apple logo at boot on my MacPro5,1. I did it late last night and cannot yet confirm its working PCIe 2.0 or just 1.0 (obv. 3.0 wont be supported), as I didn't check yet.

Either way, just letting you know of a succesful flash on that card. I really appreciate whoever dumped that ROM.

P.S. I used NVFlash on a PC to flash the ROM. I had to use arguments -5 -6 to ignore the PCI type and subsystem identifiers. Is that normally nessesary to flash another card's ROM? I guess in this case it worked. Obviously total noob question but I figure if I could get a question answered correctly anyhere it would definately be here.

I am curious about this part number. Were you ale to confirm that everything works in system profile and tests?


Title: Re: Flashing the GTX680 2GB
Post by: mysticalos on April 20, 2013, 07:42:22 AM
made progress, my nvflash was out of date and a newer one seems to be working. I also too had to use -5 and -6 to get it to flash

i do have a boot screen now and it seemed to score same performance in my fps tests as it did pre flash so it's running same as it was pre flash (no indication link speed changed. should still be 2.0)


Title: Re: Flashing the GTX680 2GB
Post by: zmanfx on April 20, 2013, 09:37:10 PM

I am curious about this part number. Were you ale to confirm that everything works in system profile and tests?


Yes, I can now confirm that this part number works very well with the Mac ROM. System Profiler shows correct values and everything. You should still however make a backup of your old ROM just in case.


Title: Re: Flashing the GTX680 2GB
Post by: NoNaMeUsEr on April 21, 2013, 05:35:20 PM
Hi.
I fleshed EVGA GTX 680 (02G-P4-2680-KR), with rom file from http://forums.macrumors.com/showpost.php?p=17132316&postcount=111 everything OK, but i got strange thing.
When i use DVI, like i said, everything OK.
When i use DP, i got boot-screen to, but it has HUGE icons, it mean boot-screen has wrong resolution(imho).
I have Mac Pro 3.1 with OS X 10.8.3,  EVGA GTX 680 (02G-P4-2680-KR) connected to Dell U2711.
Any advice?


Title: Re: Flashing the GTX680 2GB
Post by: etc on April 22, 2013, 10:48:54 AM
When i use DP, i got boot-screen to, but it has HUGE icons, it mean boot-screen has wrong resolution(imho).
I have Mac Pro 3.1 with OS X 10.8.3,  EVGA GTX 680 (02G-P4-2680-KR) connected to Dell U2711.
Any advice?
Just switch resolution in OS X twice, then back to native. Reboot after, the problem may gone.


Title: Re: Flashing the GTX680 2GB
Post by: tactoad on April 22, 2013, 11:09:33 AM
Received my OEM GTX680 2GB today. I suspect it´s from a Dell. Seems to be a reference card due to the nvidia markings on the PCB. I hope that the flash is large enough for the EFI. Fingers crossed!  ;D


Title: Re: Flashing the GTX680 2GB
Post by: NoNaMeUsEr on April 22, 2013, 12:41:30 PM
When i use DP, i got boot-screen to, but it has HUGE icons, it mean boot-screen has wrong resolution(imho).
I have Mac Pro 3.1 with OS X 10.8.3,  EVGA GTX 680 (02G-P4-2680-KR) connected to Dell U2711.
Any advice?
Just switch resolution in OS X twice, then back to native. Reboot after, the problem may gone.
Hi.
Thanks for answer, etc.
You mean switch from native to any then back to native, and do that twice.
Is it correct?
I did it, doesn't help.
---
Maybe my explanation not so clear, but i mean literally boot-screen,  i attached photo to clarify.


Title: Re: Flashing the GTX680 2GB
Post by: tactoad on April 22, 2013, 08:54:11 PM
Just flashed my OEM card and it´s a success!  ;D

Pre flash:

  Chipset Model:   NVIDIA GeForce GTX 680
  Type:   GPU
  Bus:   PCIe
  Slot:   Slot-2
  PCIe Lane Width:   x16
  VRAM (Total):   2048 MB
  Vendor:   NVIDIA (0x10de)
  Device ID:   0x1180
  Revision ID:   0x00a2
  ROM Revision:   preset 1.0.0


Post flash:

NVIDIA GeForce GTX 680:

  Name:   pci10de,e0a
  Type:   NVDA,Parent
  Driver Installed:   No
  MSI:   No
  Bus:   PCI
  Slot:   Slot-1
  Vendor ID:   0x10de
  Device ID:   0x0e0a
  Subsystem Vendor ID:   0x3842
  Subsystem ID:   0x0969
  ROM Revision:   3731
  Revision ID:   0x00a1
  Link Width:   x16
  Link Speed:   5.0 GT/s

NVIDIA GeForce GTX 680:

  Name:   NVDA,Display-D
  Type:   Display Controller
  Driver Installed:   Yes
  MSI:   Yes
  Bus:   PCI
  Slot:   Slot-1
  Vendor ID:   0x10de
  Device ID:   0x1180
  Subsystem Vendor ID:   0x3842
  Subsystem ID:   0x0010
  ROM Revision:   3731
  Revision ID:   0x00a2
  Link Width:   x16
  Link Speed:   5.0 GT/s



Title: Re: Flashing the GTX680 2GB
Post by: lewdvig on April 22, 2013, 10:36:45 PM

I am curious about this part number. Were you ale to confirm that everything works in system profile and tests?


Yes, I can now confirm that this part number works very well with the Mac ROM. System Profiler shows correct values and everything. You should still however make a backup of your old ROM just in case.

Thank you for bravely flashing that card and confirming success for us cowards!


Title: Re: Flashing the GTX680 2GB
Post by: boli on April 23, 2013, 03:19:33 PM
Does anyone know if this ASUS GTX680-2GD5 (https://www.asus.com/Graphics_Cards/GTX6802GD5/) will work?

Originally I was planning to buy the Mac version to show my support to EVGA, but this price is just too tempting. It's little over half the price of the Mac version:
CHF 389 vs 699, which translates to $413 instead of $742 (tax included).

I already bid on this auction and will let you know if it works ASAP. If any of you already know I'd be grateful to get a heads up, just in case I have to think about bidding more in case someone else tries to get one. :)

If I get it and it doesn't work I'll just resell it, and likely get the Mac card after all (or maybe flash an EVGA PC Version). I did the same with a Radeon 5870 years ago (started with PC version but got Mac version eventually). That very same Radeon 5870 is getting a bit old though, and getting a 27" instead of 24" display didn't help one bit either. ;) I'm running a Mac Pro 2009 flashed to 2010 with a 6-core Xeon 3.46 GHz, 12 GiB of RAM and many SSDs and HDDs.


Title: Re: Flashing the GTX680 2GB
Post by: tactoad on April 23, 2013, 03:29:00 PM
Looks like a reference design. It should work. In fact it looks exactly like mine minus the branding.


Title: Re: Flashing the GTX680 2GB
Post by: NoNaMeUsEr on April 24, 2013, 07:42:02 AM

When i use DP, i got boot-screen to, but it has HUGE icons, it mean boot-screen has wrong resolution(imho).
I have Mac Pro 3.1 with OS X 10.8.3,  EVGA GTX 680 (02G-P4-2680-KR) connected to Dell U2711.
Any advice?

Maybe my explanation not so clear, but i mean literally boot-screen,  i attached photo to clarify.

I flashed card ones more, nothing changed.
DP - HUGE icons at boot-screen(wrong resolution), mice pointer can move only vertically.
DVI - right size icons(right resolution), mice pointer can move only vertically.
Any opinion, what could be a root cause?


Title: Re: Flashing the GTX680 2GB
Post by: etc on April 24, 2013, 08:31:33 AM
You mean switch from native to any then back to native, and do that twice.
Is it correct?
I mean go to Preferences > Displays -> Resolution -> select Scaled, set it to 1680x1050 or something less than native. Then set it back to native. Reboot. It works on EFI-ed 6970.


Title: Re: Flashing the GTX680 2GB
Post by: NoNaMeUsEr on April 24, 2013, 09:18:13 AM
I mean go to Preferences > Displays -> Resolution -> select Scaled, set it to 1680x1050 or something less than native. Then set it back to native. Reboot. It works on EFI-ed 6970.
Thanks, etc.
In my case, that doesn't work.
Thanks anyway.


Title: Re: Flashing the GTX680 2GB
Post by: boli on April 24, 2013, 03:24:08 PM
DVI - right size icons(right resolution), mice pointer can move only vertically.

FWIW I had this problem (vertical mouse movement only) with an official Apple Radeon 5870 yesterday, when I was attempting to (re-)install Windows. I just used the keyboard arrows to select the boot volume and forgot about it. ;) I think it did work properly at some point in the past.

Update 2013-04-26: Received the ASUS GTX 680 today. So far it already works great unflashed (without video signal on boot), will attempt to flash it this weekend and let you know.


Title: Re: Flashing the GTX680 2GB
Post by: NoNaMeUsEr on April 26, 2013, 02:07:38 PM
Hi, boli.
Thanks for answer.
Yes, you right, it possible to use keyboard, but that thing could be just a "tip of the iceberg".
Waiting for yours flashing result and good luck.


Title: Re: Flashing the GTX680 2GB
Post by: boli on April 26, 2013, 07:32:01 PM
OK, so I was able to extract a backup of the ASUS rom using nvflash v5.134.0.1 in Win7 Ultimate's cmd environment. Flashing didn't work, there was some sort of error, but I dunno what it was because the window auto-closed too quickly.

So I tried my good old free DOS CD instead, but unfortunately that thing just freezes at some point during the boot process (where one selects to install or continue booting from the live CD etc).

I guess I'll give it a go in Windows again using the -5 and -6 arguments mentioned earlier tomorrow, unless someone has a better idea.

BTW the asus680.rom is 183 KB in size, whereas the gtx680mac.com is 218 KB, so we'll see if the asus card has enough space to hold the larger rom...


Title: Re: Flashing the GTX680 2GB
Post by: mysticalos on April 26, 2013, 08:31:11 PM
pretty much all of them get errors though, you pretty much have to force feed it with -5 and -6, which is why it's imperative you have a backup of original rom and unbricking steps planned should it go wrong.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 26, 2013, 11:18:17 PM
pretty much all of them get errors though, you pretty much have to force feed it with -5 and -6, which is why it's imperative you have a backup of original rom and unbricking steps planned should it go wrong.

Yes, and as far as size, EEPROM chips go 64k, 128k then 256 then 512.

I have never seen a card with 192k for instance. So if it held 183k, it will hold 256k


Title: Re: Flashing the GTX680 2GB
Post by: boli on April 27, 2013, 10:06:01 AM
Tried it again in the Win7 cmd environment. This time I did use the -5 and -6 arguments, and had to confirm 2 questions with y. When it didn't flash due to some error, I captured a video to be able to read the error message. It was the write protection, so I did a quick --protectoff before flashing, after which it worked a treat.

I get a nice Apple at boot now, wheee! So now we know that ASUS GTX680-2GD5 (https://www.asus.com/Graphics_Cards/GTX6802GD5/) works fine.

Thanks a lot to everyone involved!

Edit: Here are pre-flash and post-flash screenshots.


Title: Re: Flashing the GTX680 2GB
Post by: etc on April 27, 2013, 02:48:44 PM
Any chance for 690?


Title: Re: Flashing the GTX680 2GB
Post by: KingKompass on April 27, 2013, 02:51:31 PM
Hello,
just flashed a Palit GTX 680 2GB (NE5X68001042F) with the GTX680mac.rom.
It was really easy to do it in windows, via bootcamp. I used the Windows version of NVFLASH at the command line of Windows 7 x64 Prof.

Everything is running great, boot screen and link-speed 5.0 GT/s etc.
The only issue I'm having is that if i start the Mac i have to wait about 10 seconds (black screen) after the "GONG" until i get the apple boot screen.

Thx to everyone who made this possible !


Title: Re: Flashing the GTX680 2GB
Post by: BPoHVoodoo on April 27, 2013, 06:39:24 PM
@Rominator
Is there any chance that you get this Rom modified to work on a EVGA GTX 680 Classified 4GB?



Title: Re: Flashing the GTX680 2GB
Post by: Atmos4 on April 27, 2013, 07:03:04 PM
WARNING: Don't try editing the EFI ROM with Kepler BIOS Tweaker.

While this seems to work fine and the ROM still has the correct size, the card won't boot with the modified ROM. In fact your Mac Pro won't boot and you'll have to put the card in a PC to flash back the unmodified ROM.

I guess the EFI part does some checksumming and aborts if it fails.


Title: Re: Flashing the GTX680 2GB
Post by: mysticalos on April 28, 2013, 12:57:32 AM
The only issue I'm having is that if i start the Mac i have to wait about 10 seconds (black screen) after the "GONG" until i get the apple boot screen.
i had actually noticed this too. A 10 second slower boot for a boot screen? meh. doesn't kill me since boot is near instant on an SSD running 10.8 anyways. still boots up so much faster than windows 7 on same machine.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 28, 2013, 04:24:57 AM
@Rominator
Is there any chance that you get this Rom modified to work on a EVGA GTX 680 Classified 4GB?



So far i can make a 680 4GB FTW run PERFECTLY in OSX or PERFECTLY in Windows on Mac Pro.

And with any luck I will soon combine BOTH behaviors into one rom. Nvidia tossed some new tricks in the mix.


Title: Re: Flashing the GTX680 2GB
Post by: KingKompass on April 28, 2013, 07:35:38 AM
The only issue I'm having is that if i start the Mac i have to wait about 10 seconds (black screen) after the "GONG" until i get the apple boot screen.
i had actually noticed this too. A 10 second slower boot for a boot screen? meh. doesn't kill me since boot is near instant on an SSD running 10.8 anyways. still boots up so much faster than windows 7 on same machine.

For me that's not a problem too !
I'm really happy with the new card and can live with this little bug, everything else works perfectly for me !


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 28, 2013, 09:51:03 AM
Take the 5 seconds to clean your desk.

Better things to worry about.


Title: Re: Flashing the GTX680 2GB
Post by: MichielOtten on April 28, 2013, 12:02:31 PM
Hi,
Just to confirm what has been reported before in this thread: bought the EVGA GTX 680 PC version (02G-P4-2680-KR) and used the 680rom posted here and flashed my card in windows 7 using the the windows version of NVFlash from here (http://www.techpowerup.com/downloads/2231/NVFlash_5.134.0.1_for_Windows.html). Extremely easy and very fast and have a fully working 680GTX :-) very happy and thanks to all the people that made this possible!

Michiel.


Title: Re: Flashing the GTX680 2GB
Post by: BPoHVoodoo on April 30, 2013, 02:36:03 PM
Quote
Posted by: Rominator 

So far i can make a 680 4GB FTW run PERFECTLY in OSX or PERFECTLY in Windows on Mac Pro.

And with any luck I will soon combine BOTH behaviors into one rom. Nvidia tossed some new tricks in the mix.

@Rominator: this would be great.


Title: Re: Flashing the GTX680 2GB
Post by: technome on May 02, 2013, 12:38:21 AM
FYI, the PNY VCGGTX680XPB is flashable using the EVGA BIOS. Boot screens, HDMI, 5.0 GT/s... The whole nine yards!


Title: Re: Flashing the GTX680 2GB
Post by: BPoHVoodoo on May 21, 2013, 07:52:26 AM
@Rominator:
any News on flashing a 4GB Card?


Title: Re: Flashing the GTX680 2GB
Post by: lowrider on May 21, 2013, 03:17:01 PM
^^^^Apparently he has solved the problem.  He has 4GB cards listed on eBay.

http://www.ebay.com/itm/Nvidia-GeForce-GTX-680-4-GB-for-Apple-Mac-Pro-GTX680-/230982115903?pt=PCC_Video_TV_Cards&hash=item35c79b623f

Lou


Title: Re: Flashing the GTX680 2GB
Post by: Zurec on May 22, 2013, 04:07:13 PM
So i was planning on getting an evga gtx 680 to flash it to the mac-edtion of the card.
I´m completely new to the whole ROM/BIOS/flash things, so it would be cool if someone could answer me some questions before i create a complete mess.

1. Will the card work completely like a factory-original-genuine-authentic mac edition gtx 680 after the flash? (Assuming i did everything right)

2. Will all Adobe Programms be supported (some may need whitelisting, i heard about that) ? Are there known incompatibilities?

3. Will this card work in Bootcamp like a regular gtx 680 (Run all the games, programs etc)

4. Is it possible to flash via Bootcamp on my Mac Pro in Win 7, or do i need an extra computer running Windows?

Since i have never worked with nvflash or anything similar, i have no aidea where to start. If anybody could give me tips on how to get started or even the whole process, your help would be greatly appreciated. (If there is no Place for such discussion in this thread, i would really like to discuss this via P.M.)

All your help is welcome


Title: Re: Flashing the GTX680 2GB
Post by: BPoHVoodoo on May 23, 2013, 04:09:00 PM
@Rominator
How much have we to donate for the rom only?
Is it flashable on a  EVGA GTX 680 4GB Classified?


Title: Re: Flashing the GTX680 2GB
Post by: electonic on May 27, 2013, 07:51:21 PM
Just Posting to confirm that the MSI reference design card works without a flaw.
Borderlands 2 doesn't. But that's another story, I guess ;)

Model N680GTX-PM2D2GD5
http://www.msi.com/product/vga/N680GTX-PM2D2GD5.html


Title: Re: Flashing the GTX680 2GB
Post by: Zurec on May 30, 2013, 04:50:31 PM
Nobody here who can help me out a little?  :'(  Every now and then i see people having success with flashing their cards, it would be so nice if somebody could just answer my questions or explain briefly how he did it.



Title: Re: Flashing the GTX680 2GB
Post by: Rominator on May 31, 2013, 02:00:43 AM
Nobody here who can help me out a little?  :'(  Every now and then i see people having success with flashing their cards, it would be so nice if somebody could just answer my questions or explain briefly how he did it.



So instead of you doing some research and reading, someone here should reiterate instructions that have been typed out a few dozen times?

Why not avail yourself of Google?


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on May 31, 2013, 10:41:48 PM
I just got an EVGA PC GTX 680 (02G-P4-2680-KR) flashed it without issue, everything seems to be working great!


Title: Re: Flashing the GTX680 2GB
Post by: Zurec on June 01, 2013, 01:07:19 PM


So instead of you doing some research and reading, someone here should reiterate instructions that have been typed out a few dozen times?

Why not avail yourself of Google?

Well, it would be very nice if you could give me a link to these informations then, since i am unable to find them. This really isn't my first day on the internet, but all informations i can find via google are sites that announce the gtx 680 mac edition or sell it. The best result so far has been information about zeus tool, but i cant find information on how to use it or anything else that explains the flashing of a video card.

So it's really not my intention to bother you people, i just cant find the information i'm looking for. Maybe the german google search lists the wrong results, i don't know.

P.s. Golden guide to flashing on groths.com is down.


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on June 01, 2013, 03:47:16 PM
So i was planning on getting an evga gtx 680 to flash it to the mac-edtion of the card.
I´m completely new to the whole ROM/BIOS/flash things, so it would be cool if someone could answer me some questions before i create a complete mess.

1. Will the card work completely like a factory-original-genuine-authentic mac edition gtx 680 after the flash? (Assuming i did everything right)

2. Will all Adobe Programms be supported (some may need whitelisting, i heard about that) ? Are there known incompatibilities?

3. Will this card work in Bootcamp like a regular gtx 680 (Run all the games, programs etc)

4. Is it possible to flash via Bootcamp on my Mac Pro in Win 7, or do i need an extra computer running Windows?

Since i have never worked with nvflash or anything similar, i have no aidea where to start. If anybody could give me tips on how to get started or even the whole process, your help would be greatly appreciated. (If there is no Place for such discussion in this thread, i would really like to discuss this via P.M.)

All your help is welcome

-Once flashed it will behave like an EVGA Mac Edition GTX 680, everything the "official" card can do, the flashed card can do.

-It will work in windows\boot camp without issue, just install the latest Windows Drivers from Nvidia.

-To flash the card in windows\bootcamp:
download EVGA Mac Bios:
http://forums.macrumors.com/showpost.php?p=17132316&postcount=111

rename the file to: gtx68mac.rom, put it in the same directory you unzipped nvflash too (put in nvflash folder)

download the Windows version of nvlflash (works with 32 bit and 64 bit):
http://www.techpowerup.com/downloads/2231/nvflash-5-134-0-1-for-windows/

Open a command prompt within windows (right click on command prompt, run as admin)

change to the directory with nvflash

backup your original Bios: nvflash -b my680.rom

flash the mac bios: nvflash -5 -6 gtx68mac.rom

it'll ask you two questions, hit "y" for both.

reboot!

Make sure the GTX 680 is the only card installed when you do this.



Title: Re: Flashing the GTX680 2GB
Post by: Zurec on June 02, 2013, 05:37:33 PM
Thank you very much. I guess its time to get an evga gtx 680 and start flashing...
btw, does the super clocked version from evga work? I haven't heard of a successful flash yet...


Title: Re: Flashing the GTX680 2GB
Post by: ben4096 on June 02, 2013, 06:45:57 PM
I confirm that the PNY VCGGTX680XPB works great !


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on June 02, 2013, 07:51:12 PM
Thank you very much. I guess its time to get an evga gtx 680 and start flashing...
btw, does the super clocked version from evga work? I haven't heard of a successful flash yet...

it should work if it uses the reference designed board, but will run at the mac edition clocks.


Title: Re: Flashing the GTX680 2GB
Post by: electonic on June 04, 2013, 10:52:13 PM
Thank you very much. I guess its time to get an evga gtx 680 and start flashing...
btw, does the super clocked version from evga work? I haven't heard of a successful flash yet...

You really won't need an EVGA brand 680. There are quite a few already confirmed. The reference designs seem to pretty much all work.
Mine is an MSI. PNY, MSI, EVGA, the real NVIDI 680, all confirmed to be working.
Here's a link to macrumors thread which lists confirmed cards:
http://forums.macrumors.com/showthread.php?t=1578255 (http://forums.macrumors.com/showthread.php?t=1578255)


Title: Re: Flashing the GTX680 2GB
Post by: adcmaker on June 11, 2013, 09:51:09 AM
I got a bad flash and now the card is invisible -- not even showing up when I do 'nvflash.exe --list'. I guess I'd have to do the 'short-pin' fix. :(

but I don't know which chip is the rom chip. can anyone help me locate the rom chip? It's a nvidia gtx680 2GB reference design card...

thanks a million!!!


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on June 11, 2013, 03:12:39 PM
I got a bad flash and now the card is invisible -- not even showing up when I do 'nvflash.exe --list'. I guess I'd have to do the 'short-pin' fix. :(

but I don't know which chip is the rom chip. can anyone help me locate the rom chip? It's a nvidia gtx680 2GB reference design card...

thanks a million!!!

(http://i.imgur.com/PGAu0.jpg)
something like this, with 8 pins.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on June 12, 2013, 03:49:36 AM
Only MSI boards have stickers like that.

Many 680 cards have EEPROM chips that have "Q20" in part number.


Title: Re: Flashing the GTX680 2GB
Post by: Tedeka on June 17, 2013, 12:51:47 PM
Hi all,

Did anybody flash this one ?

(http://ecx.images-amazon.com/images/I/51zlFI02CWL._SX385_.jpg)

http://www.amazon.com/MSI-N680GTX-2GD5-OC-Graphics/dp/B007V9JL1C/ref=sr_1_7?ie=UTF8&qid=1371469552&sr=8-7&keywords=GTX+680

Does it work ?


Title: Re: Flashing the GTX680 2GB
Post by: deram_scholzara on June 17, 2013, 06:43:04 PM
I confirm that the PNY VCGGTX680XPB works great !
Same luck here.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on June 18, 2013, 07:25:38 AM
I try to get EVGA ones to flash...if nothing else it is good to send more business EVGAs way.

In my experience their cards are better built than PNY & XFX.

Also, they have been ones to release GTX285 and GTX680 for Mac. EVen if you don't want to pay retail for these, nice to prop them up however you can


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on June 18, 2013, 02:32:30 PM
I try to get EVGA ones to flash...if nothing else it is good to send more business EVGAs way.

In my experience their cards are better built than PNY & XFX.

Also, they have been ones to release GTX285 and GTX680 for Mac. EVen if you don't want to pay retail for these, nice to prop them up however you can

I agree, back in my "PC" days I always ran EVGA cards (8800GT, 9800GTX, GTX 560ti, GTX 680). Never had an issue, and they offer the "step up program" which was nice if a new card came out.


Title: Re: Flashing the GTX680 2GB
Post by: zimmergeil on July 18, 2013, 11:08:21 AM
Hi all,

Did anybody flash this one ?

http://www.amazon.com/MSI-N680GTX-2GD5-OC-Graphics/dp/B007V9JL1C/ref=sr_1_7?ie=UTF8&qid=1371469552&sr=8-7&keywords=GTX+680

Does it work ?
Yes it does, just bought one and it's the reference PCB with a custom cooler.

(http://i39.tinypic.com/2mwbe4w.png)
(http://i41.tinypic.com/seo9ie.png)

You lose the OC though but I think there is an editor that you can use if you want to change the speed, if you really need to.


Title: Re: Flashing the GTX680 2GB
Post by: DSMOS has arrived! on July 21, 2013, 12:22:54 AM
Wassup folks!

Is this a normal cinebench score with flashed 680 on a MacPro5,1?

(http://i.imgur.com/J0w08p0.png)

And here's the results from Windows in Bootcamp:
(http://i.imgur.com/yJlTTZl.png)


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on July 21, 2013, 05:38:48 PM
cinebench sucks, run unigine valley instead.


Title: Re: Flashing the GTX680 2GB
Post by: DSMOS has arrived! on July 22, 2013, 05:19:27 PM
But how do i compare my results with others to know where i stand in terms of performance? Is there any reference point for unigine valley like some test results database?


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on July 22, 2013, 10:35:27 PM
barefeets posted a benchmark for the GTX 680 Mac Edition, google and you'll find the results.

I score around 42FPS on the "extreme" preset. I'm using a EVGA GTX 680 2GB flashed with the Mac ROM.



Title: Re: Flashing the GTX680 2GB
Post by: gibsonic on August 06, 2013, 12:38:02 AM
Recently got my hands on an EVGA GTX 680 2GB SuperClocked (02G-P4-2684-KR) which worked fine out of the box in a MacPro5,1 (OS X 10.8.4) - but without boot screens. Used nvflash and the ROM available on here and was easily able to flash the firmware with UEFI support. So far so good, except I lost those extra few MHz you get with the SC version of the card.

This nice thread (http://forums.macrumors.com/showthread.php?t=1603260) had plenty of detail on how to mess with clock rates using the Kepler BIOS Tweaker, so I applied what was done with the 4GB card on there to the 2GB firmware. Flashed the card again and - perfect. Back to 1058MHz base and 1124MHz boost with 3104 x 2 MHz memory.

In case anyone wants them, here are the two ROM images I used. You might be able to put the SC version on a normal card... but it's not my fault if it all goes wrong! :)


Title: Re: Flashing the GTX680 2GB
Post by: Khendal on August 19, 2013, 11:16:58 PM
Just flashed my Palit GTX 680 2gb... it's all ok... easy and fast.

Thanks for all :D


Title: Re: Flashing the GTX680 2GB
Post by: netkas on August 20, 2013, 09:58:00 AM
Try to boot macpro with only gtx680 installed and no outputs connected to the card  :-\


Title: Re: Flashing the GTX680 2GB
Post by: Khendal on August 20, 2013, 07:46:43 PM
Try to boot macpro with only gtx680 installed and no outputs connected to the card  :-\

Why this try ?

is there something i need to know ?  ;D


Title: Re: Flashing the GTX680 2GB
Post by: IndecentExposure on October 19, 2013, 11:48:08 AM
It's a hello from me as a first post with likely a stupid question.

This 680 looks very much like a reference design to me, thought I'd ask people who know more than me before it's in my sights to flash for my 3,1 octo.

(http://ecx.images-amazon.com/images/I/61W6vVpK8fL._SL1000_.jpg)

Thanks!


Title: Re: Flashing the GTX680 2GB
Post by: GP-SE on October 19, 2013, 10:10:57 PM
looks reference to me, I say give it a try.


Title: Re: Flashing the GTX680 2GB
Post by: thornslack on November 16, 2013, 06:42:09 PM
Hi Folks,

Thanks for all the excellent information. Curious if anyone can testify to the flash-ability of this asus card, ASUS GTX680-DC2O-2GD5 GeForce GTX 680 2GB : http://www.newegg.com/Product/Product.aspx?Item=N82E16814121635R

It looks an awful lot like that MSI Twin Frozr version which apparently works. Thanks for any info!!


Title: Re: Flashing the GTX680 2GB
Post by: Req75 on November 23, 2013, 09:59:59 AM
Hello everybody,

I just installed a MSI GTX 680 with reference design (http://www.msi.com/product/vga/N680GTX-PM2D2GD5.html) in my Mac Pro 2009 (original 4.1 firmware), and went through some issues :

1- At first, I had my monitor and my LCD TV plugged on the two DVI ports, which made the Mac Pro blocked to a black screen at boot. I then left only the monitor plugged and all went ok. Got boot with no Apple logo, flashed the card using the procedure described in this thread, and then got a fully working GTX 680 under both 10.9 and BootCamp Win 7. First issue solved.

2- As soon as I switched from my original Radeon HD4870 to the new GTX 680, my Mac Pro didn't "check" the fans at boot anymore (you know, every time I boot/reboot, all the fans used to perform at full speed for few seconds, sort of boot test).
I tried switching the card slot from 1 to slot 2, no change. When I boot, the Mac Pro is just silent and doesn't get the fans speeding up.

Checking the speeds with iStat menu, All the fans seems to operate at normal speed, unless "Expansion slot" which is around 1400 RPM (remember it to be around 800) after OSX login, its speed randomly increase to 2000 for few seconds and then slow down back to 1400. It does this again few minutes later, and then the speed gets back to normal 800.

Does anyone have an idea about this second issue I can't solve?
Most of all, is this dangerous that the Mac Pro is not performing the fans "full speed check" at boot anymore?

Thank you for any help.

P.S. : I did a NVRAM and SMC reset few times, following Apple site procedure, with no change :(


Title: Re: Flashing the GTX680 2GB
Post by: buli on December 13, 2013, 01:50:45 PM
Hello everybody,

I'd like to flash a EVGA GTX680 2 GB Card. Booting with Dos USB-Stick on Windows PC using NVFLASH 5 for DOS. Saving the original PC-ROM was OK but Flashing the gtx680mac.rom does not... I'v received the following Error: I/O ERROR:Cannot open file: GTX680MAC.ROM

Using another USB Stick doesn't change anything...

Would someone help me please?  ;D

Thanks Andi


Title: Re: Flashing the GTX680 2GB
Post by: dyttioaoa? on December 13, 2013, 03:19:30 PM
Hello everybody,

I'd like to flash a EVGA GTX680 2 GB Card. Booting with Dos USB-Stick on Windows PC using NVFLASH 5 for DOS. Saving the original PC-ROM was OK but Flashing the gtx680mac.rom does not... I'v received the following Error: I/O ERROR:Cannot open file: GTX680MAC.ROM

Using another USB Stick doesn't change anything...

Would someone help me please?  ;D

Thanks Andi

Try to reduce the filename so that there are max only eight chars ;). I. e. "GTX680.ROM". And don`t forget to flash with " nvflash -4 -5 -6 FILENAME.ROM".


Title: Re: Flashing the GTX680 2GB
Post by: Spacedust on December 19, 2013, 01:09:34 PM
Does anyone tried eVGA 02G-P4-2683-KR model ?


Title: Re: Flashing the GTX680 2GB
Post by: jezzy on February 03, 2014, 04:33:23 AM
can't wait for my 680 to arrive. Won a 680 FTW EVGA for 320$ on ebay.. not bad!

** edit ** received the card and flashed it today. Works beautiful ! thanks for all the hard work guys!


Title: Re: Flashing the GTX680 2GB
Post by: mrstimpy on April 28, 2014, 09:39:53 PM
Hi Guys,

Maybe this is a bit greedy, but would cross-flashing a GTX 670 to a 680 Mac edition be possible?

Sorry if it is a stupid question... :)

Cheers!


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on May 01, 2014, 06:10:30 AM
Hi Guys,

Maybe this is a bit greedy, but would cross-flashing a GTX 670 to a 680 Mac edition be possible?

Sorry if it is a stupid question... :)

Cheers!

Knock yerself out


Title: Re: Flashing the GTX680 2GB
Post by: Satrap on May 20, 2014, 06:05:05 PM
Flashed Zotac GTX 680 (ZT-60101-10P) - no problems so far


Title: Re: Flashing the GTX680 2GB
Post by: mountarde on May 21, 2014, 12:04:24 PM
Flashed the PNY 680 XLR8 2GB, no problems so far.
I noticed that before flashing the fan of the card would not spin up when stressing it. It does after flashing.
The card was flashed in a Windows 7 Desktop I had at hand, works also there after flashing, I just saw the drivers were reinstalled (re-detected as different card I guess).
Thanks to all for the work making this possible.


Title: Re: Flashing the GTX680 2GB
Post by: Macfan on September 21, 2014, 12:09:18 PM
Recently got my hands on an EVGA GTX 680 2GB SuperClocked (02G-P4-2684-KR) which worked fine out of the box in a MacPro5,1 (OS X 10.8.4) - but without boot screens. Used nvflash and the ROM available on here and was easily able to flash the firmware with UEFI support. So far so good, except I lost those extra few MHz you get with the SC version of the card.

This nice thread (http://forums.macrumors.com/showthread.php?t=1603260) had plenty of detail on how to mess with clock rates using the Kepler BIOS Tweaker, so I applied what was done with the 4GB card on there to the 2GB firmware. Flashed the card again and - perfect. Back to 1058MHz base and 1124MHz boost with 3104 x 2 MHz memory.

In case anyone wants them, here are the two ROM images I used. You might be able to put the SC version on a normal card... but it's not my fault if it all goes wrong! :)
Did anyone try to flash the super clocked ROM to a normal card?


Title: Re: Flashing the GTX680 2GB
Post by: Drewster on December 16, 2014, 12:13:03 AM
Try to boot macpro with only gtx680 installed and no outputs connected to the card  :-\

I recently upgraded my PC so I transferred my Zotac 680 from my PC to my macpro 2,1 (sfott yosemite). Card works Fine in Bootcamp Windows 7, but I get no signal in Yosemite, I'm not talking about bootscreens, monitor says no signal. Its the same whether the card is flashed or not.

Anyone able to suggest anything, I've tried both DVI slots. Monitor doesn't have HDMI so cant test that.


Title: Re: Flashing the GTX680 2GB
Post by: electropura718 on March 02, 2015, 06:57:54 PM

-Once flashed it will behave like an EVGA Mac Edition GTX 680, everything the "official" card can do, the flashed card can do.

-It will work in windows\boot camp without issue, just install the latest Windows Drivers from Nvidia.

-To flash the card in windows\bootcamp:
download EVGA Mac Bios:
http://forums.macrumors.com/showpost.php?p=17132316&postcount=111

rename the file to: gtx68mac.rom, put it in the same directory you unzipped nvflash too (put in nvflash folder)

download the Windows version of nvlflash (works with 32 bit and 64 bit):
http://www.techpowerup.com/downloads/2231/nvflash-5-134-0-1-for-windows/

Open a command prompt within windows (right click on command prompt, run as admin)

change to the directory with nvflash

backup your original Bios: nvflash -b my680.rom

flash the mac bios: nvflash -5 -6 gtx68mac.rom

it'll ask you two questions, hit "y" for both.

reboot!

Make sure the GTX 680 is the only card installed when you do this.



Thanks for the links and commentary.  This worked beautifully.  EVGA GTX-680 2GB.  Much gratitude to Rominator and all who contribute to this site.


Title: Re: Flashing the GTX680 2GB
Post by: Zodi on March 27, 2015, 11:53:44 AM
Does anyone know if this graphic card also works with the EVGA EFI bios?

GIGABYTE GeForce GTX 680 (2048 MB) (GV-N680OC-2GD)

Thx Zodi


Title: Re: Flashing the GTX680 2GB
Post by: Babyboi on June 14, 2015, 11:35:32 AM

So i was planning on getting an evga gtx 680 to flash it to the mac-edtion of the card.
I´m completely new to the whole ROM/BIOS/flash things, so it would be cool if someone could answer me some questions before i create a complete mess.

1. Will the card work completely like a factory-original-genuine-authentic mac edition gtx 680 after the flash? (Assuming i did everything right)

2. Will all Adobe Programms be supported (some may need whitelisting, i heard about that) ? Are there known incompatibilities?

3. Will this card work in Bootcamp like a regular gtx 680 (Run all the games, programs etc)

4. Is it possible to flash via Bootcamp on my Mac Pro in Win 7, or do i need an extra computer running Windows?

Since i have never worked with nvflash or anything similar, i have no aidea where to start. If anybody could give me tips on how to get started or even the whole process, your help would be greatly appreciated. (If there is no Place for such discussion in this thread, i would really like to discuss this via P.M.)

All your help is welcome

-Once flashed it will behave like an EVGA Mac Edition GTX 680, everything the "official" card can do, the flashed card can do.

-It will work in windows\boot camp without issue, just install the latest Windows Drivers from Nvidia.

-To flash the card in windows\bootcamp:
download EVGA Mac Bios:
http://forums.macrumors.com/showpost.php?p=17132316&postcount=111

rename the file to: gtx68mac.rom, put it in the same directory you unzipped nvflash too (put in nvflash folder)

download the Windows version of nvlflash (works with 32 bit and 64 bit):
http://www.techpowerup.com/downloads/2231/nvflash-5-134-0-1-for-windows/

Open a command prompt within windows (right click on command prompt, run as admin)

change to the directory with nvflash

backup your original Bios: nvflash -b my680.rom

flash the mac bios: nvflash -5 -6 gtx68mac.rom

it'll ask you two questions, hit "y" for both.

reboot!

Make sure the GTX 680 is the only card installed when you do this.


[/quote]

Hi all,

I did exactly this using a windows machine. I typed line by line into CMD prompt and all seemed fine. But when I install it on my 2009 Mac Pro and turn it on, the computer does not turn on. no lights or anything. I made sure to flash the card (EVGA GTX 680 2GB) with no other cards installed. When I put the card back in the PC, the PC works. I used power cables to power the card from the Mac - 6 pin PCIe mini to PCIe 6 pin (x2). the 680 is the only card installed in the Mac. Am I missing something?


Title: Re: Flashing the GTX680 2GB
Post by: cpch64 on June 15, 2015, 05:53:06 PM
<--Raises Hand

I flashed a Evga 02G-P4-3684 with the instructions provided in this but still do not have the boot screen showing. The entire flashing process in windows worked without a hitch, but its still acting as though its a non flashed PC card.  I also tested PCIe and its running at 1 not 2 speeds.  I would be appreciate it if someone could point me in the right direction or tell me what to do or look for.


Thanks,


Mac Pro 1,1 Quad 2.66 Yosimite


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on June 15, 2015, 11:45:24 PM
as expectedon 1,1

you only have pcie 1

and it is efi32


Title: Re: Flashing the GTX680 2GB
Post by: loki456 on July 25, 2015, 03:06:32 AM
I used this thread years back to flash an EVGA 680 2gb to the mac bios successfully. I recently switched my macpro to the trash can and would like to put the 680 in a windows machine. I reached out to evga to get the uefi bios for the card only to find it would not work, my guess is because of the flashed bios. What evga sent is update.exe with the 32 and 64 nvflash files.


 I would prefer to run the motherboard in true eufi if I can. What would a good place to start to try and get the card to a uefi


Title: Re: Flashing the Gigabyte GTX 680 Windforce OC 2GB
Post by: photios on September 19, 2015, 01:48:43 AM
I just picked up a Gigabyte GTX 680 Windforce OC 2GB video card. I'm curious of anyone else has flashed this model. I got it at a very reasonable price, though I could not confirm that it's flashable. Can anyone confirm whether it is or not?

Thanks!


Title: Re: Flashing the GTX680 2GB
Post by: goodfidelity on April 11, 2016, 08:56:26 PM
Did anyone try to modify the ROM to make it identify with another ID in MacOS X?

I want to flash a ASUS card and keep the ASUS name and the clockfrequency of the card, since it is higher clock. Is this doable by editing the mac ROM?

Best regards and thanks for all the good advice!

//GF


Title: Re: Flashing the GTX680 2GB
Post by: Spacedust on April 11, 2016, 11:32:05 PM
Did anyone try to modify the ROM to make it identify with another ID in MacOS X?

I want to flash a ASUS card and keep the ASUS name and the clockfrequency of the card, since it is higher clock. Is this doable by editing the mac ROM?

Best regards and thanks for all the good advice!

//GF

Editing clock frequency is not a big deal. I've set my eVGA card to it's factory overclocked settings without any issues.


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on April 12, 2016, 01:51:45 AM
Stick to Spacey's idea.

TO change vendor id and rom revision is a big deal.

Take the Mac 680 rom and search for "4238", which is EVGA Vendor ID.

Some instances are for that, some aren't.

Then, to get really tricky, try looking for the BIOS revision.

80.04.87.00.09

But you need to know that Nvidia likes to keep everyone on their toes, so instead look for this.

87 04 80 09 00

So, now consider Board ID and Subsystem  ID. Similar shenanigans, and some of these numbers are matched by the EFI, or it doesn't work. So some you can change, and just need to alter checksum. Others you have to decompress EFI, alter, recompress, and fix both checksums, just to test. Many tests give you a nice brick.

Trust me, alter the clockspeeds and call it a day.


Title: Re: Flashing the GTX680 2GB
Post by: DonVito on April 25, 2016, 10:13:20 PM
Hi to all!!!

Thanks for ALL the info!!

I was flashed my EVGA GTX680 SC and works fine, but I have some questions:

After flash it, do I need to install drivers in MacOS (El Capitan)?? With GLView tell to me that only support OpenGL 4.1...

Is the GTX680 compatible with Metal?

Mac Video Converter Pro is unable to recode with hardware acceleration...

Thanks in advance!!


Title: Re: Flashing the Gigabyte GTX 680 Windforce OC 2GB
Post by: Ph0B1uS on June 01, 2016, 09:43:51 AM
I just picked up a Gigabyte GTX 680 Windforce OC 2GB video card. I'm curious of anyone else has flashed this model. I got it at a very reasonable price, though I could not confirm that it's flashable. Can anyone confirm whether it is or not?

Thanks!

I also got my hands on one of these for cheap.
Did you get around to actually flash it?
If so, what was the outcome?
Did you get a boot screen and so forth?


Title: Re: Flashing the Gigabyte GTX 680 Windforce OC 2GB
Post by: goodfidelity on June 29, 2016, 06:57:25 PM
I just picked up a Gigabyte GTX 680 Windforce OC 2GB video card. I'm curious of anyone else has flashed this model. I got it at a very reasonable price, though I could not confirm that it's flashable. Can anyone confirm whether it is or not?

Thanks!

I also got my hands on one of these for cheap.
Did you get around to actually flash it?
If so, what was the outcome?
Did you get a boot screen and so forth?

And also i did get one dirt cheap, so i will flash it and let you guys know how it goes.

My card has one 8pin and one 6pin port for power.

Probably wont get around to this until August since i am going for a holiday, ill try to remember to keep you posted.

I would be surprised if it didnt work. I tried with lots of different GTX680 cards so far and they all worked, even the 4Gb versions and ASUS TOP overclocked versions. Also i followed instructions on how to alter clockspeed to match original clockspeed of the TOP card and that worked nice to.

Didnt se any problems with any card so far, but i didnt make any extensive testing other then playing games =)

//GF


Title: Re: Flashing the GTX680 2GB
Post by: CdnGhost on July 31, 2016, 08:24:38 AM
Hey all, today I trade my GTX 970 for two GTX 680s as the 970 wasn't performing well in windows without a flash.

So I plugged in one 680, saved the rom as per instructions
Then when I try the nvflash -5 -6 gtx680mac.rom
It lists all ten options for the flash, if I take out the - before the 5 and 6 I get a. Error stating the file must have a valid extension. Rom etc. I am on a 4,1 machine running windows 8.1 and the latest nvflash.
What am I doing wrong?

Oh and I only have the 1 card plugged in removed the 120 that was In There


Title: Re: Flashing the GTX680 2GB
Post by: CapnDavey on July 31, 2016, 01:51:22 PM
I had this issue when I flashed mine back in June I found out the current nvidia flasher doesn't work right get the 2013 flasher its like 5.134 and boom it will flashed your card


Title: Re: Flashing the GTX680 2GB
Post by: goodfidelity on October 04, 2016, 10:36:42 PM
Just to let more ppl know.

I flashed these Cards, and they worket nice:

ASUS CU II GTX 680
ASUS CU II TOP GTX 680

ASUS 4GB  GTX 680

Gigabyte Windforce GTX 680

MSI GTX 680

Now i am about to try something that i maybe should not. I am goging to flash the EVGA  GTX 680 Classified, this board has a very different layout but the ports are the same. The whole card is much much larger then a standard reference card. It has dual 8 pin connectors.

I dont know if this is plain stupid, but will it use more power because of the 8pin cables even if it uses the mac ROM?

Or is the Mac ROM downclocking the card to safe levels?

Serial is: 04G-P4-3688-KR

Its a 4GB version, maybe they are all larger if they are 4GB? However i never did a dual 8 pin card before.


//GF


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on October 05, 2016, 07:01:24 PM
In my experience the classified works fine.


Title: Re: Flashing the GTX680 2GB
Post by: goodfidelity on October 06, 2016, 09:19:38 PM
In my experience the classified works fine.

Hello Rominator!

Thanks for the reply, i appreciate it.

Did you use the normal 4Gb ROM for this card or do you make specifi ROM from the original ROM?

I was going to try the generic 4GB rom floating around the forums.

I have been thinking about the power issue.

When i flashed the R9 280x i used the original ROM. It happened i overloaded the PSU and the computer rebootet.

But now we are using a Mac ROM that has clockspeeds that is supported by 6 pin cables.

I am thinking that if this card is clocked down it should also consume less power, and not be a threat to the PSU or mainboard when using the standard connectors. Is this thinkging correct?

Probably lots of people have been thinking this beforme me =)

Anyhows, thanks for contributing so much to the forum.

//GF

EDIT: I answer some of my own questions:

After flashing with 8 pin cables to be sure of getting good flash, i  refitted card with 6 pin cables to try. It failed a boot. Tried only one boot. Swapped cables, and it booted fine.

However the fans are running at high RPM on the EVGA card. Not awfully loud but much louder then normal under no stress.

I think i heard about this before. I tried running stress test to raise fan frequency but that did not help when back to idle.

Maybe the fan baseline is higher in this ROM then original EVGA CLASSIFIED ROM.

EDIT:

I modified the ROM by looking at the FAN settings in the CLASSIFIED ROM and altered the Mac ROM to same settings. Reflashed and the card works with low fan sound, and it stepps upp with stress just as it should. Just wanted other readers to know this.


Title: Re: Flashing the GTX680 2GB
Post by: James Lemon 007 on December 25, 2016, 06:56:28 AM
Hello every one,
I got a question.
I brought a new Mac version GTX680 a while ago for my 4.1.
Now I got a 5.1 and a EVGA GTX680, because I need to be able to attach a 40" UHD Display, setting graphics to 2048x1152, still zooming websites in order to be able to read. The only new Mac which can do that and makes sense is the black thrash bin, requiring the purchase of all kind of expensive new hardware, so no thanks.

I read up on how to flash for days now, but the information seems somewhat
un-precise. not sure if it is a good idea just to download and flash without really understanding what im doing.

First problem was, getting Freedos copied on the USB stick, I know how to do a dd under sudo, it looks like every thing works fine, but it never finishes and just doesent copy it on to the stick. I dont know why, might be a sierra problem.

Ok so I installed Windows to flash it with NVflash,
I do by now understand how to, and if it works as it should I dont have a problem with the process.

What I could not find a clear answer is, is it going to work if I save the Rom from the original Mac card and flash it onto the
PC EVGA version ?
I would prefer using a rom which I know where it comes from.

The card looks similar, but it has a 6 and a 8 pin PCI power connector opposed to 2x6 on the mac. The display connectors layout is the same.
From reading a million posts, I`d say it works, but im not sure.

On the back is a sticker 
GTX 680-FTW-2G   and  02-P4-3686-B1
Bios Version 80.04.28.00.80

So far i never did flash a graphics card only PC bioses.
I had several Hackintosh machines, actually from the first one there was, a CD2 on a intel D945GNT board and later a Gigabyte P45.

Thanks a lot
James Lemon


Title: Re: Flashing the GTX680 2GB
Post by: Fl0r!an on December 25, 2016, 12:06:40 PM
The GTX 680 ROM should be exactly the same which is on the official 680 Mac Edition.

You'll get trouble displaying a boot screen on that UHD display though, as the official EFI doesn't support DP 1.2 (which is necessary for 4K@60Hz). I think the EFI is getting stuck during boot when a DP 1.2 display is connected, freezing your computer with a black screen.


Title: Re: Flashing the GTX680 2GB
Post by: James Lemon 007 on December 25, 2016, 04:24:42 PM
The GTX 680 ROM should be exactly the same which is on the official 680 Mac Edition.

You'll get trouble displaying a boot screen on that UHD display though, as the official EFI doesn't support DP 1.2 (which is necessary for 4K@60Hz). I think the EFI is getting stuck during boot when a DP 1.2 display is connected, freezing your computer with a black screen.

I know there is no boot screen on display port.
I got to check if there is a boot screen on DVI, but if I remember right there was none.

Isnt it not just almost the same ?
I undersand that the Mac card has the same Rom but a additionola part which enables all that stuff.
Isnt there some advantages like smooth driver updates, PCI-2 and GT/s ?

Basically I just would like to know if the Rom posted in the beginning of this thread is actually a original.

Thanks again,
I looked at the Hex code of the Rom to compare the two there is probably a Hexeditor which can compare,
but I need a Screen, the size of a Football field to see it  ;D
If I get the answer and reg flash working im done with this. Im a to old fart for this ;)

I just retreived both roms now and made a screen shot of each card in GPUz
The PC one has no UEFI
And some oher things are slightly different.





Title: Re: Flashing the GTX680 2GB
Post by: James Lemon 007 on December 26, 2016, 01:44:09 PM
I tried to Flash in Windows 7,
that does not work.

The prompt window opened by dropping the rom on to NVflash.
there is some message, but the window very fast.
opening tha file about 10 times, I could read.

PCI subsystem miss-match.

Opening NV over the command line, navigating to NV opening the .rom gave the same result.


-6 would be the override command for that,
but how do I get there, if the NV quits so quick on me ?


Do we have to do that in DOS, to to make sure NV does not quit ?
 ??? ??? ??? ???

Help would be very much appreciated.
 :)


Title: Re: Flashing the GTX680 2GB
Post by: Fl0r!an on December 26, 2016, 04:32:10 PM
Open a standalone command prompt to call nvflash with the appropriate options.


Title: Re: Flashing the GTX680 2GB
Post by: James Lemon 007 on December 26, 2016, 07:09:04 PM
Open a standalone command prompt to call nvflash with the appropriate options.

I have no clue how to do that, could only guess.

Opening a comand prompt by starting the prompt first and the navigating to c/flash nvflash I tried, didnt work
I dint try yet but I found this googling:

Start > Run > type CMD or CMD.EXE

Sorry about that, i never really used windows, so im really lost there.

Right now im trying to install 10.6 to get XP on a disk by boot camp, and then make a dos usb stick.
This because the soft ware to make that stick runs only in XP or older.

"Update"

That dint work either, mac pro 4.1 is to new for 10.6...cant start boot camp...

"Update2"
I think I know what I did wrong,
didnt realize that I have to write -5 -6 before mac.rom

"Dohhhh"

and one question, do I have to disable the Nvidia driver before flashing ?

"Update3"
backing up, I think the prompt froze after a restart 
it worked with the rom from my original card.

Thanks again


Title: Re: Flashing the GTX680 2GB
Post by: Rominator on December 27, 2016, 09:37:52 PM
You're making this 1000% harder than it really is.

My one helpful hint will be this...DONT USE CURRENT VERSIONS OF NVFLASH.

680 should be flashed with versions that came out when it did. Look at release notes, engage the "little grey cells".

680 can be flashed in DOS, doesn't require Windows at all.


Title: Re: Flashing the GTX680 2GB
Post by: James Lemon 007 on December 27, 2016, 09:50:51 PM
You're making this 1000% harder than it really is.

My one helpful hint will be this...DONT USE CURRENT VERSIONS OF NVFLASH.

680 should be flashed with versions that came out when it did. Look at release notes, engage the "little grey cells".

680 can be flashed in DOS, doesn't require Windows at all.

Thats very possible, I just wanted to make 1000000% sure it works
and it did.
Im writing this on the flashed one right now.
 
I did use nvflash 5.123.0.1 and I did read every thing I found.
just didn't work at first because of my wrong use of it and second because the prompt froze backing up the original. Then I restarted windows 7 and tried again by CMD then it did work without a hitch.
One time its always the first time   ;)

thanks again
007


Title: Re: Flashing the GTX680 2GB
Post by: xc68000 on July 22, 2017, 05:20:31 AM
Late to the party but maybe this will help someone else.  Finally got the courage to try flashing my non-reference Galaxy gtx680 GC 2gb.  This card is completely non-reference layout and OC at 1110 base, 1176 boost and has 1 6-pin and 1 8-pin power headers. Mine is installed in a 5,1 mac pro with 6 to 6 and 6 to 8 pin cables.  I started with the stock mac gtx680 rom found here and elsewhere and used kepler bios tweaker to match all of the timings and voltages with the original rom.  Worked great and I've been running for several days with no issues.  Boot screens work and fans are quiet and throttle like they did with the original bios.


Title: Re: Flashing the GTX680 2GB
Post by: CapnDavey on July 26, 2017, 11:13:43 PM
Good Job


Title: Re: Flashing the GTX680 2GB
Post by: izacks on September 28, 2017, 02:52:11 AM
I'm rewriting ZOTAC GTX680 2GB with ELZA Mac ROM and using it.
Even if I use either the OSX driver or the web driver, the background color of a part of the Finder menu temporarily becomes black at all times. And when I was editing images with Final Cut Pro X, I experienced twice that the screen got dark.

That ROM was posted to MacRumor in 2004. Is there a better Mac ROM than that?
Or is it a driver issue rather than a ROM?
My mac is macOS High Sierra. I installed a web driver released on September 27, 2017, but there is no change.



Title: Re: Flashing the GTX680 2GB
Post by: Rominator on October 26, 2017, 09:56:38 AM
check the dates again, Macs went Intel in 2006