K6000 looks pretty sweet, but the press release says 2880 cores. Titan only has 2688. Modding it might not work. It has been reported before that modifying a 144-shader GTS450 into a Quadro 2000 doesn't work, while I have successfully modified 192 shader versions into Quadro 2000s, which implies you have to have at least as many shaders and memory controllers for the modification to work.
Also the K series seems to not be supported for MultiOS VGA passthrough virtualization, and there is nothing listed in the press release about this being available on the K6000. Since one of the main benefits of modifying a GeForce into a Quadro is precisely for enabling VGA passthrough, the benefits from a Titan->K6000 mod seem much slimmer even if it does work.
K6000 looks pretty sweet, but the press release says 2880 cores. Titan only has 2688. Modding it might not work. It has been reported before that modifying a 144-shader GTS450 into a Quadro 2000 doesn't work, while I have successfully modified 192 shader versions into Quadro 2000s, which implies you have to have at least as many shaders and memory controllers for the modification to work.
Also the K series seems to not be supported for MultiOS VGA passthrough virtualization, and there is nothing listed in the press release about this being available on the K6000. Since one of the main benefits of modifying a GeForce into a Quadro is precisely for enabling VGA passthrough, the benefits from a Titan->K6000 mod seem much slimmer even if it does work.
GTX 670 to "K5000" seems to work so maybe this is doable.
K6000 looks pretty sweet, but the press release says 2880 cores. Titan only has 2688. Modding it might not work. It has been reported before that modifying a 144-shader GTS450 into a Quadro 2000 doesn't work, while I have successfully modified 192 shader versions into Quadro 2000s, which implies you have to have at least as many shaders and memory controllers for the modification to work.
Also the K series seems to not be supported for MultiOS VGA passthrough virtualization, and there is nothing listed in the press release about this being available on the K6000. Since one of the main benefits of modifying a GeForce into a Quadro is precisely for enabling VGA passthrough, the benefits from a Titan->K6000 mod seem much slimmer even if it does work.
GTX 670 to "K5000" seems to work so maybe this is doable.
What is exactly your GTX 670? Has someone already modded exactly your model or do you hope you will find which resistors you need to modify?
K6000 looks pretty sweet, but the press release says 2880 cores. Titan only has 2688. Modding it might not work. It has been reported before that modifying a 144-shader GTS450 into a Quadro 2000 doesn't work, while I have successfully modified 192 shader versions into Quadro 2000s, which implies you have to have at least as many shaders and memory controllers for the modification to work.
Also the K series seems to not be supported for MultiOS VGA passthrough virtualization, and there is nothing listed in the press release about this being available on the K6000. Since one of the main benefits of modifying a GeForce into a Quadro is precisely for enabling VGA passthrough, the benefits from a Titan->K6000 mod seem much slimmer even if it does work.
GTX 670 to "K5000" seems to work so maybe this is doable.
What is exactly your GTX 670? Has someone already modded exactly your model or do you hope you will find which resistors you need to modify?
I have reference design 670. Same pcb as K5000 have. My resistors arrived too and will do some soldering tomorrow or day after.
You mean today!!! And then you buy a gtx 780, you mod it, and you tell us how to do it. And then I follow your steps
You mean today!!! And then you buy a gtx 780, you mod it, and you tell us how to do it. And then I follow your steps
I will try 670 to "k5000" without failing first. "K5000" SLI is main target at the moment but i think it will never work without certificated workstation. Maybe someone do HyperSLI for quadro some day but i think it's not going to happen. I wish i had skill's to find out if 780 to K6000 is even possible
And where are all the skilled people of this forum? All in vacations? Or did nvidia have them assassinate?
Well i managed to order capacitors instead of resistors Need to find 40K somewhere, 15K i all ready have...
PS.Link i posted earlier was wrong, edited it.
I'm pretty sure 15K is all you actually need. Modify the 3rd nibble to change the ID from 0x1189 to 0x11A9. From there on you can use the 5 bits of the soft strap to switch between K5000 or GTX680M (which has the same spec as GTX670). It's what I'll be doing to my GTX680 this weekend. Make the hard-strap ID 0x11A0 (GTX680M) instead of 0x1180 (GTX680) by changing only the 3rd nibble resistor. Then from that I can soft-mod to GTX680MX (0x11A3, same spec as GTX680) for non-Quadro uses or a Grid K2 (0x11BF) for virtualization.
You may find it preferable to just strip out all the UEFI crap out while you're BIOS hacking. I keep meaning to write up a BIOS modding guide for hacking most things since the 4xx series onward, but I've not had the time to do it in the past month.
I can confirm the mod done by blanka.
https://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/msg210798/#msg210798
But I pimped it a little bit.
670GTX to K5000 works!
R4 on the front side.
R1, R2, R3 on the bottom side.
K5000 works absolutely stable for me, but has no performance increase in SPECviewperf. I tested with few different Quadro drivers.
Summary
GPU Name R1 / 0-7 4th byte R2 / 8-f 4th byte R3/ 3th (high) R4 / 3th (low)
GTX 660Ti 20K None None 25k
GTX 670 None 10K None 25k
tesla k10 none 40K None 25k
Quadro k5000 none 15k 40K none
grid k2 none 40K 40K none
I flashed it (EVGA 670GTX 2GB 915MHz) with the K5000 bios from techpowerup.
"nvflash.exe -4 -5 -6 K5000.rom" had to be used because of different subsystem and board id.
It started with minor pixel errors but booted into win7.
After driver installation and reboot win7 didn't start anymore.
Flashing it back worked without problems.
It's me or the mod made by blanka seemed to be a lot more complicated? Do you need a cable like blanka did? Blanka also said you needed to put R3 manually since there was no place for it but shlomo.m didn't seem to have this problem.
Here the link to the picture of shlomo.m:
https://www.eevblog.com/forum/chat/hacking-nvidia-cards-into-their-professional-counterparts/msg217534/#msg217534
Here the link for blanka mod with pictures as well:
https://www.eevblog.com/forum/projects/hacking-nvidia-cards-into-their-professional-counterparts/msg210798/#msg210798
What do you think?
ps: I would like to buy a gtx 670 instead of a gtx 680 because the performances are about the same even with 3D vision and the gtx 670 costs 100€ less! In germany, the GTX 670 is selling for 260€! What model should I take?
What was exactly the model of shlomo.m: EVGA 670GTX 2GB 915MHz
Thank you!
It should be noted that this mod was originally performed not to get a high performance Quadro or Telsa card, it was done to unlock additional features such as Mosaic support which does indeed work.
Interesting, good work, Jager. I'm surprised that Mosaic doesn't work, it did on older cards. It looks like you only managed to achieve modifying it to Grid K2, though. The main advantage of modifying to a Grid card is VGA passthrough. It is quite plausible that Mosaic and 3D are not supported on the Grid series because they are specialist cards for virtualization. You might find it works when you change it to a K5000.
Note that if you have the card in Grid K2 mode (make sure it is reliably detected as such, I think you are supposed to have a 40K resistor rather than disconnected or things can become problematic), you can modify to K5000 using a BIOS only mod. Strip out the UEFI header (first 1024 bytes (everything up to 0x400, you'll find the AA55 header marking the beginning of the real BIOS. Then strip out the tail (UEFI crypto certs and a bunch of whitespace, trim it out, the end BIOS should be a little under 64KB). Then you can use most of the normal tools to edit it like before. Edit the device ID in the BIOS, re-calculate the checksum (using nibitor or write a program to do it for you), nvflash it to the card and then use nvflash to change the straps to match the device ID and you should be good to go.
Interesting, good work, Jager. I'm surprised that Mosaic doesn't work, it did on older cards. It looks like you only managed to achieve modifying it to Grid K2, though. The main advantage of modifying to a Grid card is VGA passthrough. It is quite plausible that Mosaic and 3D are not supported on the Grid series because they are specialist cards for virtualization. You might find it works when you change it to a K5000.
Note that if you have the card in Grid K2 mode (make sure it is reliably detected as such, I think you are supposed to have a 40K resistor rather than disconnected or things can become problematic), you can modify to K5000 using a BIOS only mod. Strip out the UEFI header (first 1024 bytes (everything up to 0x400, you'll find the AA55 header marking the beginning of the real BIOS. Then strip out the tail (UEFI crypto certs and a bunch of whitespace, trim it out, the end BIOS should be a little under 64KB). Then you can use most of the normal tools to edit it like before. Edit the device ID in the BIOS, re-calculate the checksum (using nibitor or write a program to do it for you), nvflash it to the card and then use nvflash to change the straps to match the device ID and you should be good to go.
Hi, i got it working as K5000 with using pot @40k.
Using mosaic utility did not allowed me to set 3840x1080. I did try it several drivers. There is no additional setup options in nVidia control panel so no "workstation" tree. I did try Mosaic utility but using "query lgpu" it shows supportmosaic=0 +some other information. Whenever i try to enable mosaic with "set rows=1 cols=2 out=0,0 out=0,1 res=3840,1080,60" it returns error flag not supported. Will do more testing later.
@ Jager: here: http://nvidia.custhelp.com/app/answers/detail/a_id/3012/~/how-to-configure-passive-or-dual-pipe-stereo-with-quadro-cards-in-windows-7.
They do not talk about mosaic, do they?
I know those are questions for dummies (sorry) but:
1) have you erased any trace of the previous geforce drivers?
2) Do you have 2 displays connected at the time you try to activate mosaic?