Author Topic: [MOVED] Hacking NVidia Cards into their Professional Counterparts  (Read 1654999 times)

0 Members and 5 Guests are viewing this topic.

Offline MrBee

  • Newbie
  • Posts: 3
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1200 on: April 25, 2015, 06:08:48 am »
Hey Amigo and Gordon:  you two seem to be the gurus here on GPU mods. I need to change one single bit to fix a problem but I'm stuck.

I bought a used GTX 580 but someone had changed the Device ID from 1080 to 1090.  I just want to change it back to 1080.

From my .rom file, in lines 50 and 60, converted to little endian I get:

FFFF FFFF 0000 0000 7FFF FFFF 8000 0000

My rom is from here:  http://www.techpowerup.com/vgabios/114426/MSI.GTX580.1536.111011.rom

going from
1090 = 0001 0000 1001 0000
to
1080 = 0001 0000 1000 0000

since the digit to be changed is the 5th from the right, it means that only the bit in location 4 needs to be changed as in this template:
-xx4xxxx xxxxxxxx xx3210xx xxxxxxxx

Therefore, I can either make that ONE SINGLE change in the AND-0 like this:

Old Strap:
AND-0:    FF               FF                FF               FF
        1111 1111   1111 1111    1111 1111   1111 1111
OR-0:     00                00               00               00
        0000 0000   0000 0000    0000 0000   0000 0000
New Strap:
AND-0:   EF               FF                 FF               FF
        1110 1111   1111 1111    1111 1111   1111 1111
OR-0:     00               00                00               00
        0000 0000   0000 0000    0000 0000   0000 0000


or, I can make ONE SINGLE change in the OR-0 like this:

Old Strap:
AND-0:    FF               FF                FF               FF
        1111 1111   1111 1111    1111 1111   1111 1111
OR-0:     00                00               00               00
        0000 0000   0000 0000    0000 0000   0000 0000
New Strap:
AND-0:   FF               FF                 FF               FF
        1111 1111   1111 1111    1111 1111   1111 1111
OR-0:     10               00                00               00
        0001 0000   0000 0000    0000 0000   0000 0000




If it's in the AND portion:

nvflash --index=1 --straps 0xEFFFFFFF 0x00000000 0x7FFFFFFF 0x00000000

if it's in the OR portion:

nvflash --index=1 --straps 0xFFFFFFFF 0x10000000 0x7FFFFFFF 0x00000000


Problem is, I've tried both and nvflash says that my straps are out of range.

Any advise?


 

Offline MrBee

  • Newbie
  • Posts: 3
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1201 on: April 26, 2015, 02:22:24 pm »
Buying a used card off Kijiji isn't a sure bet, that's for sure.  I'll likely stick to new cards in the future and avoid the 10+ hours I've spent trying to get this card back to factory specs. 

But, before I trash this card, since there are no answers to my previous posts, how about this:

Is there any way during the installation of the nvidia driver that I can tell the install software that my card is actually an authentic GTX 580 with device ID 1080 (which is what the card really is)?
 

Offline MrBee

  • Newbie
  • Posts: 3
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1202 on: April 28, 2015, 12:30:30 am »
Disregard previous posts.  Giving up on fixing the card and going with another card.  I can't say that I understand why guys modify cards for small gains with the risk of losing the card.  Some guys must have money to burn.
 

Offline mosmo

  • Contributor
  • Posts: 37
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1203 on: April 29, 2015, 01:22:02 pm »
I'm in two minds whether to drop a resistor on the EPROM on the Titan X to see whether it's recognised as a M6000. Any thoughts on whether this will work?
 

Offline gordan

  • Frequent Contributor
  • **
  • Posts: 277
  • Country: 00
    • Tech Articles
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1204 on: April 29, 2015, 01:29:28 pm »
It's worth a shot, if all you need to do is alter the 3rd nibble. It's not like it's a difficult to undo change.
 

Offline odie82544

  • Newbie
  • Posts: 1
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1205 on: May 02, 2015, 09:06:15 am »
I got lots of information from here, so do some return and share to all.
Here are some hacking information of MSI N640-2GD3_V1 for reference if you plan to do it.

Steps:
1.Modify vBIOS to unlock mode, update the CRC checksum and flash back to card.
2.Modify the R1/R2/R3/R4 values that you want, detail as attached files.

Note:
1.The Grid K1 mode unable to pass through in ESXi 5.5 and 6.0 and also unable to use the vGPU feature to start up VM.
2.The Grid K1 mode can have HDMI output in Windows 8.1
3.The K1/K2000 can be attached to Windows 2012R2 + Hyper-V guest OS.
4.I try to patch the nvflash.exe to by pass the Device and Board ID check for force flashing K1 vBIOS, nothing specially after do it.
   Also force flash to Asus GTX650 vBIOS and cause the card dead then unable to work till un-soldering the flash part and flash by EEPROM
   programmer, so will recommend to modify this card to K2000 and use the original vBIOS.
 

Offline Jofo

  • Newbie
  • Posts: 2
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1206 on: May 11, 2015, 10:51:58 pm »
Hello everyone,

I have two 480's (Asus) and I need TCC mode for doing GPUDirect

Based on instructions in here, here and here.

I was able to flash both of them to either Quadro 6000 or Tesla C2050, they show up in the system as they should, I see bidirectional async engine in CUDA-Z, but I cannot switch those cards into TCC mode by any means.

It looks like this:

http://fs1.directupload.net/images/150507/2jhv4j6d.png

http://fs1.directupload.net/images/150507/se5oj88w.png

I use this driver: http://www.nvidia.com/download/driverResults.aspx/84434/en-uk

PC - i7 4790, Win7 Pro x64, running from Intel integrated GPU (so no monitors attached to the nV cards)

I also tried Quadro 4000 (original) on the very same platform and switching it to TCC mode worked. I tried older drivers (thought there was some kind of protection), but no success. What is the catch? Last time I only applied modified straps on the card, was recognized as Quadro or Tesla, but still TCC does not work.
 

Offline gordan

  • Frequent Contributor
  • **
  • Posts: 277
  • Country: 00
    • Tech Articles
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1207 on: May 12, 2015, 03:48:59 pm »
Since I am regularly getting ask about using non-modified GeForce cards in VMs, here is an article on the subject of using KVM with an unmodified card:

Virtualized Gaming Part 2: Evolution - Consolidation and Move to KVM
« Last Edit: May 24, 2020, 11:53:36 am by gordan »
 

Offline Jofo

  • Newbie
  • Posts: 2
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1208 on: May 13, 2015, 11:12:15 am »
Thanks to gordan, I managed to flash GTX 580 to Tesla M2090, using this command:

Code: [Select]
nvflash --index=0 --straps 0x7FFFE7FF 0x10000400 0x7FFFFFFF 0x00000000
The trick is that OR1 mask must have it's leftmost bit set to zero, otherwise nvflash complains about straps out of range.
 

Offline hidesan

  • Newbie
  • Posts: 1
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1209 on: May 22, 2015, 02:06:27 pm »
Hi, Gurus!

I have an GTX750Ti (ASUS).  I would like to modify this board to Quadro.  As far as I know, this board is GM107 and able to hack some resistors to modify it Quadro.
I attached JPG file, back side of this board.  Please help somebody to indicate which resistors should I remove.

NVIDIA_DEV.1380 = "NVIDIA GeForce GTX 750 Ti"
NVIDIA_DEV.13BA = "NVIDIA Quadro K2200"
 

Offline Sypher

  • Contributor
  • Posts: 17
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1210 on: May 30, 2015, 12:57:33 am »
How do I go about finding the resistors for the device ID on a Asus GTX 770?

 

Offline mrmichael1389

  • Newbie
  • Posts: 1
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1211 on: June 01, 2015, 09:56:17 pm »
I'm a good portion of the way through a project. I'm building a XenServer machine for XenDesktop. I have some experience with this and I've even had a chance to do a little testing with a Grid K1 card.

That being said, real grid cards are out of the budget for this project. After coming to this thread, I realized I could probably work something out for a graphics card. I need to use vGPU features in XenDesktop to virtualize and split out a couple of graphics cards to about 12 VMs. That being the case, vGPU is really the only option since I can't put that many graphics cards in one box.

I'm looking at buying a couple of GTX780 6GB cards and modding them, but I'm getting nervous now since I haven't read of anyone actually succeeding in using vGPU. However, there is a guy on Ebay who is selling a different model card he claims was modified into a K2 and utilized in a proof of concept using such features.

Has anyone successfully utilized vGPU features under XenServer on a modded card?

I might even be willing to pay someone a couple hundred dollars if they could mod the cards for me and make them work with vGPU.

I'm comfortable with the idea of doing some soldering. I'm a little more nervous about trying to mod a bios as I've never done anything in that realm, but I'm a very fast learner.
 

Offline gordan

  • Frequent Contributor
  • **
  • Posts: 277
  • Country: 00
    • Tech Articles
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1212 on: June 01, 2015, 09:58:53 pm »
AFAIK everybody who tried using VGPU style features failed to get it to work.
PCI passthrough works, everything else does not.
But with KVM PCI passthrough works without modding anything, so you might as well use that.
 

Offline DarPhyve

  • Newbie
  • Posts: 1
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1213 on: June 03, 2015, 04:31:54 pm »
If anyone succeeds in modding a Titan X to an M6000 please post as to how exactly you did it.  I'm looking to build a CAD system around this hack.
 

Offline mosmo

  • Contributor
  • Posts: 37
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1214 on: June 03, 2015, 04:40:24 pm »
If anyone succeeds in modding a Titan X to an M6000 please post as to how exactly you did it.  I'm looking to build a CAD system around this hack.

I was going to attempt this but will try the 980ti as soon as a non-ref card is out. Titan X is far too expensive for me to risk destroying it.  :palm:
 

Offline mateuszd

  • Newbie
  • Posts: 1
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1215 on: June 14, 2015, 09:05:16 pm »
Hi everyone.
I joined the forum after observing the thread for a while as I've come to a moment I need advice.

I've been reading the thread as anonymous for a while as I've always been interested in hacking my KFA2 GTX 670 4GB card into a Quadro K5000 which seems to be possible. I've read about 40 pages and learnt a bit however my technical soldering skills are not good enough to remove a tiny resistor from a card like this.
Anyways, I've been looking at some other people's guides on resistor location and I seem not to be able to find those resistors on my card. It looks like the KFA2 uses a custom PCB layout, which is really unfortunate. I've taken a photo of it and uploaded to Google Drive due to the size of it. The link to the image is here: https://drive.google.com/open?id=0BwqyTioo_0GVUEZKa2dyRTc0UlE&authuser=0.
Would any of the experts mind taking a look at the card photo and let me know if it's a custom modified or reference PCB design? I am looking to hack the card into a Quadro so that I can passthrough it to a VM running on an ESXi 5.5 host so that games can be played on my server.
If anybody who lives in the UK would be happy to do the soldering work for me, I'd be happy to pay them. I don't want to do it myself as I know I will destroy the card. Or maybe someone would want to swap their hacked card for this one? I would consider offers like that as well. Or even if someone is willing to sell their card I might as well buy it. I want to use the power of my home server to run a second gaming box when my cousin visits me in August and I hope someone out there will be willing to help me out.

I hope to hear from someone soon.
Thank you
 

Offline alex870

  • Newbie
  • Posts: 7
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1216 on: June 21, 2015, 07:18:46 am »
It's worth a shot, if all you need to do is alter the 3rd nibble. It's not like it's a difficult to undo change.

Are you positive you're not thinking of the Titan Black to K5200 conversion by mistake?  It would seem to fit your description better:
0x100C -> 0x103C

Titan X is Maxwell, so to convert to an M6000 the ID change would be 3rd and 4th nibbles:
0x17c2 -> 0x17f0

Btw, $10 says it was deliberately designed to not be a single nibble difference.  Plus, each nibble goes in a different direction.

But it would be great to have a 12GB converted card though... (stares off into space)
 

Offline mosmo

  • Contributor
  • Posts: 37
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1217 on: July 01, 2015, 09:15:03 am »
It's worth a shot, if all you need to do is alter the 3rd nibble. It's not like it's a difficult to undo change.

Are you positive you're not thinking of the Titan Black to K5200 conversion by mistake?  It would seem to fit your description better:
0x100C -> 0x103C

Titan X is Maxwell, so to convert to an M6000 the ID change would be 3rd and 4th nibbles:
0x17c2 -> 0x17f0

Btw, $10 says it was deliberately designed to not be a single nibble difference.  Plus, each nibble goes in a different direction.

But it would be great to have a 12GB converted card though... (stares off into space)


Right, so I have a choice to either convert a Titan X or 980ti (I have both cards) to a M6000. Which might be the easiest of the two? Im willing to have a go at it if someone can PM me with some instructions. I already modified my Titan Black BIOS and added the resisitor to make it a K5200.
 

Offline RoNiNk

  • Newbie
  • Posts: 4
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1218 on: August 06, 2015, 04:13:23 pm »
Hi guys. Recently I converted my 690 in to k5000, now i need to undo it but I dont know the values of original resistors. Does any one know?
 

Offline RoNiNk

  • Newbie
  • Posts: 4
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1219 on: August 08, 2015, 03:13:37 pm »
Guys ?
 

Offline C.Azrael

  • Newbie
  • Posts: 3
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1220 on: August 08, 2015, 04:27:15 pm »
Hi guys. Recently I converted my 690 in to k5000, now i need to undo it but I dont know the values of original resistors. Does any one know?
Quote
The GTX 690 has a device id of 0x1188, so to become a Quadro K5000 this has to be changed to 0x11BA

Quote
When pulling high:

5K   = 8
10K = 9
15K = A
20K = B
25K = C
30K = D
35K = E
40K = F

get 5K?
 

Offline RoNiNk

  • Newbie
  • Posts: 4
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1221 on: August 08, 2015, 10:41:04 pm »
So if I put 2 5k resistors it will be recognized as gtx 690? and what about resistor that was removed?
 

Offline acmcool

  • Newbie
  • Posts: 2
  • Country: us
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1222 on: August 12, 2015, 06:07:27 pm »
Anybody looking to sell a modified card than do can 4K video?
« Last Edit: August 12, 2015, 06:08:58 pm by acmcool »
 

Offline mosmo

  • Contributor
  • Posts: 37
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1223 on: August 12, 2015, 06:21:13 pm »
Anybody looking to sell a modified card than do can 4K video?

I converted my titan black to a k5200 also water cooled using x61 and g10 cooler and bracket. Pm to talk price.
 

Offline acmcool

  • Newbie
  • Posts: 2
  • Country: us
Re: [MOVED] Hacking NVidia Cards into their Professional Counterparts
« Reply #1224 on: August 13, 2015, 02:40:05 am »
I have a 750Ti...Can it be modified to Quadro?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf