Hi everyone!
At the beginning this thread was started to research the ways of turning Quadro K3100M into K4100M or K5100M. But when we all cleared out that it's not easy and will require swapping the GPU core - the project was finished. But during this project I found the resistor and their values to change the device ID. That's why I started the new project the main purpose of which is turning Geforce into Quadro cards and wise versa.
All project info are in 2nd and 3rd posts.
I'll appreciate for any help on this project!![]()
Downloads:
My collection of original mobile vBIOS
-
HARDWARE MODRecently I've started to research the "HARD MOD" way and found a lot.
Device ID: 0x11 B6
R3: 20K Ohm
R4: 36K Ohm
I've played with resistors and found out the resistance for each ID:
- 0 and 8 - 5.1K Ohm
- 1 and 9 - 10K Ohm
- 2 and A - 15K Ohm
- 3 and B - 20K Ohm
- 4 and C - 24K Ohm
- 5 and D - 30K Ohm
- 6 and E - 36K Ohm
- 7 and F - 39K Ohm
Last edited: Dec 4, 2015 -
SOFTWARE MOD
Possibly, there is a chance to change Device ID using soft straps, but I need help from experienced person because I don't have enough knowledge.
UPD: Soft straps does nothing. The only soft mod that could be done is patching Nvidia driver. Or patching system EFI bootloader might help.Last edited: Nov 28, 2015 -
King of Interns Simply a laptop enthusiast
What about comparing performance? 25W is nothing for a K5100M....
-
Performance still the same as k3100m have due to driver utilization of GPU components. Currently, I need to change Device ID and I'm close to do that without hardware mod. All I need is some vBIOS and firmware dumps from k4100m and k5100m.
-
Looking for people with K4100M/K5100M/780M/880M/970M/980M who can measure two resistor from the second post.
The benefit from this project is the ability to upgrade at no cost almost every Kepler and Maxwell cards (for example: k3100m to k5100m/880m, 780m to 880m/K5100M, 980m to M5000M and etc.) -
During this week I'm going to play with resistors and Device ID values. I believe, that K3100M/K4100M/K5100M have the same uncut GPU.ssj92 likes this.
-
The 3W extra power consumption is probably because the GPU tries to find something you dont have-
In addition to what ssj92 say, if it was as simple as reflashing cards, GTX 960M to GTX 980M, 7970M to M295X, R9 290 to 290x, GTX 980Ti to GTX Titan X, yeah you get the point...then AMD and Nvidia wouldnt be in business right now.
You cant reflash cards anymore. Its extremely rare and is sadly in the past -
The most recent one is 290 into 290x, which was easily blocked in later batches, maybe that give you some info.
-
Yeah, I know. But as I described, Device ID is hard strapped on board so there are only two ways to mod: hardware by replacing resistor on the board or software by patching nvidia driver.
Currently, the only info I need is the values of those two resistors on PCB for any card on GK104 (K3/K4/K5000M, K41/K5100M, GTX 680M/780M/880M/870M). -
@baii Over at the OC forums people have enabled some extra shaders on their Fury cards as well. Not sure if they are patched now, but that was the most recent card I've heard unlocking cores on worked.
@valuxin Replacing a resister to make it think it's a Quadro K4100M or 5100M will only change what the GPU is seen as. It will probably crash when more than the available shaders are attempted to be used, same with vram.
However you are free to try and see what happens.
-
I did remember a mod that turns 690s into K10s. However, I severely doubt you can unlock the shaders. Even if you do, you probably run into issues as some of those shaders are probably disabled for a good reason.
TomJGX likes this. -
I have a Dell K4100M and can help you with the vbios and measuring of the resistors.
PM me your email so that I can send the vbios file to you. -
Have you by chance tried using the Clover EFI bootloader that OS X users to pass EFI device ID strings?
Maleko48 likes this. -
I thought about it, but for me it's easier to play with resistors
I'm going to do this today.
elevul likes this. -
Just yesterday @pipkata swapped the core of a dead K4000m (~670m) with a 680m core. Works fine, has the performance of 680m, overclocks like crazy, still recognized as K4000m (because hardwired ID), BUT with proper shader count. I hope I'll manage to make him post something. He doesn't because his English is not very good. What I mean is, without a core swap, I doubt that you'll manage to pull it off. Even then it's not 100% that it would work. Also good luck finding 780m cores.
Maleko48, Starlight5, valuxin and 1 other person like this. -
Ok. I've played with resistors (original resistor is 34.5K (11B 6), replaced with 39K (11B 7) and as most of you said - the core was cut by laser. I get the same performance and shader count as for K3100M. As @triturbo noticed, the only way is swapping the core
But work I've done is not useless - my results can be used to turn Geforce card into Quadro. -
That's what I was going to say, but we have to test a bit more to be 100% certain. Actually it's not exactly turning GeForce to Quadro, at least not yet. The reason is that only the blue outlined resistors are valid, the red one is for something else. We are still searching for the other couple (pull up and down). Why I think that it's not the red one, because of all 4 GPUs (K3000m, K4000m, 680m, 780m) @pipkata measured, all of them had the exact same value (~4.7KOhm), while the ID is different. So yeah, it has to be something else, and as I said it is only one resistor, what about the 0-7 values?
-
4.7K Ohm is the resistance of electric chain, but not the resistor. According to physics laws, electrons flow through the place with lowest resistance. That's why to measure the value of resistor you should desolder it. What I actually did and post the values in my second post. I'm going to change subject of this thread to turning Geforce into Quadro and wise versa.
-
Sounds interesting. If nVidia had any brains they would actually add a transistor to the chip itself. Production costs increase of course but if this becomes a thing, especially when Pascal hits... Shockwaves. Literally.
-
I've mesuared it on 4 GPUs - K3000M , K4000M , GTX680M, GTX780M both on them and desoldered, it's the same value - 4.7KOhm. So no, this is not the right strap. As @triturbo already mentioned, the other two are correct. This means one thing, you can change the model, but only within Quadros, or GeForce, but not mixing them. At least for now. I'm searching for the other straps pair (pull-up and pull-down) but no luck so far.
As of now, I've used an HP K4000m base with N13E-GTX-A2 (GTX680M) chip with according straps that turn it into K4000, K5000 and K5100. Tested as K4000m on P170HM as well as K5000m and K5100m on P157SM.
Coming soon - 8740w. -
Install Ubuntu or Kubuntu Linux, run sudo lspci > test1.txt
Now go to restricted drivers and install the nVidia drivers... Reboot...
sudo lspci > test2.txt
Feel free to open the control panel by installing nvidia-settings but it won't give you the raw dump that lspci does.Maleko48 likes this. -
This has been a known for quite a while, and mostly on desktops, where the price gap between consumer and workstation is way bigger. NV's pro market profit doesn't appear to be dropping in any way.
-
Hi there, i've just registered to ask about the soft straps on Kepler. Could you tell me at which offsets in the video bios the soft strap for Kepler is located? I've done some soft-strap mods in the past with Fermi GPUs where the location is at 0x58 - 0x67, but in a Kepler video bios there's only some generic code (FF FF FF 7F 00 00 00 00 FF FF FF 7F 00 00 00 80) at that location.
-
Kepler doesn't support softstraps - only hw straps. The location you you are telling about definitely soft straps. Kepler+ generations don't use soft straps at all. You can fill it with any info - nothing will happen.
-
Hey mate, what's the difference between your Hardware mod theory and this one (pls ref. to "Clyde's" post): https://www.techinferno.com/index.p...e-swap-success-mr-9600/&page=2#comment-124486
-
HI I have i7-4910 with quadro 2100m
possible do editing?
i can help with anything needed
[MOD] Turn Geforce cards into Quadro and wise versa
Discussion in 'Gaming (Software and Graphics Cards)' started by valuxin, Nov 20, 2015.