Jump to content

Welcome to ExtremeHW

Welcome to ExtremeHW, register to take part in our community, don't worry this is a simple FREE process that requires minimal information for you to signup.

 

Registered users can: 

  • Start new topics and reply to others.
  • Show off your PC using our Rig Creator feature.
  • Subscribe to topics and forums to get updates.
  • Get your own profile page to customize.
  • Send personal messages to other members.
  • Take advantage of site exclusive features.
  • Upgrade to Premium to unlock additional sites features.
IGNORED

Trying to improve a Tesla M40


Recommended Posts

On 13.02.2022 at 21:54, emci said:

Привет!

Я прошил биос Titan X в Tesla M40 с помощью SPI-программатора и установил модифицированный драйвер GeForce. В планах сделать несколько тестов и написать полный отчет. Здесь это кому-нибудь интересно?

2F244316-D34E-45C3-AAC3-7D4ACF753DD1.jpeg

E53798A1-472F-41C7-9F9D-D593E60DBFBD.png

Very interesting. Waiting for info)

Link to comment
Share on other sites

Hi everyone! There is war in my region and i left home for few days/weeks. At this time i soldered on tesla port for fast flashing any bioses for tests and analyse. Now there is no way to flashing Titan X bios directly from Windows or other OS, but I'm working on it. 

Screenshot_1.png

Edited by emci
  • Respect 3
Link to comment
Share on other sites

1 hour ago, emci said:

Hi everyone! There is war in my region and i left home for few days/weeks. At this time i soldered on tesla socket for fast flashing any bioses for tests and analyse. Now there is no way to flashing Titan X bios directly from Windows or other OS, but I'm working on it. 

Screenshot_1.png

Stay safe! 

 

So that white piece where the green wires come from, is that a programming port you added I assume ?

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

1 hour ago, emci said:

Hi everyone! There is war in my region and i left home for few days/weeks. At this time i soldered on tesla socket for fast flashing any bioses for tests and analyse. Now there is no way to flashing Titan X bios directly from Windows or other OS, but I'm working on it. 

Screenshot_1.png

 

Cool, but it's Maxwell, why do that when NVflash works as well. 

 

13 minutes ago, emci said:

Yes, and also added two 6 pin pci-e power ports instead one 8 pin, this may be useful on max load I think.

Screenshot_2.png

 Shouldn't help really. The 8 pin EPS that it comes with is plenty. The TDP is 250w. 2x6 pins is about the same. Might raise total wattage 50-60w, which might help on the back end. I don't see the benefit of doing both of those mods, but it is cool as hell you know how to do it. I think Voltage matters the most on the M40's. I was never able to boost it. So I am very interested to see what else you come up with. 

Edited by Avacado
Link to comment
Share on other sites

34 minutes ago, ENTERPRISE said:

Stay safe! 

 

So that white piece where the green wires come from, is that a programming port you added I assume ?

It's the equivalent of an EVBot plug on Classified and Kingpin cards. Yes, used for flashing and setting voltage.

Link to comment
Share on other sites

41 minutes ago, Avacado said:

Cool, but it's Maxwell, why do that when NVflash works as well

No, any NVflash version cant flash bios from card with different DeviceID to Tesla. Bios with changed DeviceID may be flashed to tesla, but you get a brick - flashed bios will have 4 different bytes (in sertificate section I think) and you cant flash old bios without soldering programmer wires. I do it after many experiments, when I'm tired resolder vbios-chip after any crash.
Modded NVflash may help only if you want flash M40 bios with increased frequencies. Titan X bios has complitely different, hes don't have support ECC and Resizable BAR technologies, and I think he has more performance in 3D apps.
 

41 minutes ago, Avacado said:

Shouldn't help really. The 8 pin EPS that it comes with is plenty. The TDP is 250w. 2x6 pins is about the same. I don't see the benefit of doing both of those mods, but it is cool as hell you know how to do it.

Fullcower EKWB from GTX 780Ti didn't want assemble with tesla without this mod)

Screenshot_4.png

Edited by emci
  • Thanks 1
  • Respect 1
Link to comment
Share on other sites

Hi, everyone. I am from China. My English is not good. Please forgive me. I'm trying to weld the display interface to Tesla M40 and modify it to Titan X or m6000, but I find that no matter how my SPI-programmer uses the VBIOS firmware of Titan X or m6000, it doesn't recognize the graphics card properly. When I write a non-m40 VBIOS firmware, the device manager will show that the 3D video controller is malfunctioning and prompt that there is no compatible driver for this device (code 28). GPU-Z doesn't recognize graphics cards, even if I use the same version of VBIOS firmware as @emci

 

chinese:嗨大家好,我来自中国,我的英文不太好,请见谅。我正在尝试给 tesla m40 焊接显示接口并修改成titan x或者m6000,但是我发现 ,无论我编程器使用titan x或m6000的vbios固件都无法正常识别到显卡 ,当我写入的不是m40 vbios固件后设备管理器会显示3D视频控制器出现故障,并提示这个设备没有兼容的驱动程序(代码28),GPU-Z也无法识别到显卡,即使我使用与@emci 先生一样版本的vbios固件

7b08c1d16e42e9b43fc43727751d88e.thumb.png.d10ea707e2b2cd429acf41fdef8ced0a.png

Link to comment
Share on other sites

45 minutes ago, neko10082 said:

Hi, everyone. I am from China. My English is not good. Please forgive me. I'm trying to weld the display interface to Tesla M40 and modify it to Titan X or m6000, but I find that no matter how my SPI-programmer uses the VBIOS firmware of Titan X or m6000, it doesn't recognize the graphics card properly. When I write a non-m40 VBIOS firmware, the device manager will show that the 3D video controller is malfunctioning and prompt that there is no compatible driver for this device (code 28). GPU-Z doesn't recognize graphics cards, even if I use the same version of VBIOS firmware as @emci

 

chinese:嗨大家好,我来自中国,我的英文不太好,请见谅。我正在尝试给 tesla m40 焊接显示接口并修改成titan x或者m6000,但是我发现 ,无论我编程器使用titan x或m6000的vbios固件都无法正常识别到显卡 ,当我写入的不是m40 vbios固件后设备管理器会显示3D视频控制器出现故障,并提示这个设备没有兼容的驱动程序(代码28),GPU-Z也无法识别到显卡,即使我使用与@emci 先生一样版本的vbios固件

7b08c1d16e42e9b43fc43727751d88e.thumb.png.d10ea707e2b2cd429acf41fdef8ced0a.png

Hi! You can't change DeviceID with any vbios or hardware mod at this time, so you need change DeviceID/SubsysID in driver installer package files.

For installing Titan X drivers with TitanX vbios you need search all files, containing 17C2 and change it to 17FD. It is just 3 files in Display.Driver folder. I used Windows Search with parameter "Advanced options/File contents" to find it, and Windows Notepad to change it.

Edited by emci
  • Thanks 2
  • Respect 2
Link to comment
Share on other sites

1 hour ago, emci said:

你好!此时您无法使用任何 vbios 或硬件模块更改 DeviceID,因此您需要更改驱动程序安装包文件中的 DeviceID/SubsysID。

要使用 TitanX vbios 安装 Titan X 驱动程序,您需要搜索包含 17C2 的所有文件并将其更改为 17FD。Display.Driver 文件夹中只有 3 个文件。我使用带有参数“高级选项/文件内容”的 Windows 搜索来查找它,并使用 Windows 记事本来更改它。

Hello, thank you very much for your help. I have successfully installed the driver for the Tesla M40 with m6000 vbios, but I found that the nvida control center and hwinfo detected the Tesla M40 graphics card, which should be the reason for the device ID. I think it's time to start investigating how to change the device ID by changing the resistance unit of the resistor near BIOS in pcb, because before the 10xx series, the resistance unit of the resistor near BIOS was used to change the ID. I need to buy a broken Titan X or m6000 to modify the resistance because I don't have the drawings for both graphics cards.

 

chinese:你好,非常感谢您的帮助。我已经把带有m6000 vbios的tesla m40成功安装好驱动,但是我发现nvida控制中心与hwinfo检测的还是tesla m40显卡,这应该是device ID的原因 。我觉得应该开始研究通过更改pcb中bios附近电阻的resistance unit来改变device id,因为在10xx系列前,是通过bios附近连接的电阻的resistance unit来达到改变id的。我需要购买一张坏掉的titan x或者m6000来对照电阻进行修改,因为我没有这两张显卡的设计图.

5ce262f2bc6b8cc4efc6fc8876193a1.thumb.png.f14d0cb0ce226328f0d0ee62906da394.png

43571f1ba13d9a34723a22919d8a0bd.thumb.png.7dc3a46fc4da89925fdbf17322d293ff.png

 

Link to comment
Share on other sites

6 hours ago, Avacado said:

It's the equivalent of an EVBot plug on Classified and Kingpin cards. Yes, used for flashing and setting voltage.

Makes sense when you put it like that 🙂

£3000

Owned

 Share

CPU: AMD Ryzen 9 7950X3D
MOTHERBOARD: MSI Meg Ace X670E
RAM: Corsair Dominator Titanium 64GB (6000MT/s)
GPU: EVGA 3090 FTW Ultra Gaming
SSD/NVME: Corsair MP700 Pro Gen 5 2TB
PSU: EVGA Supernova T2 1600Watt
CASE: be quiet Dark Base Pro 900 Rev 2
FANS: Noctua NF-A14 industrialPPC x 6
Full Rig Info

Owned

 Share

CPU: Intel Core i5 8500
RAM: 16GB (2x8GB) Kingston 2666Mhz
SSD/NVME: 256GB Samsung NVMe
NETWORK: HP 561T 10Gbe (Intel X540 T2)
MOTHERBOARD: Proprietry
GPU: Intel UHD Graphics 630
PSU: 90Watt
CASE: HP EliteDesk 800 G4 SFF
Full Rig Info

£3000

Owned

 Share

CPU: 2 x Xeon|E5-2696-V4 (44C/88T)
RAM: 128GB|16 x 8GB - DDR4 2400MHz (2Rx8)
MOTHERBOARD: HP Z840|Intel C612 Chipset
GPU: Nvidia Quadro P2200
HDD: 4x 16TB Toshiba MG08ACA16TE Enterprise
SSD/NVME: Intel 512GB 670p NVMe (Main OS)
SSD/NVME 2: Samsung 1TB 980 NVMe (VM's)
SSD/NVME 3: 2x Seagate FireCuda 1TB SSD's (Apps)
Full Rig Info
Link to comment
Share on other sites

1 hour ago, neko10082 said:

Hello, thank you very much for your help. I have successfully installed the driver for the Tesla M40 with m6000 vbios, but I found that the nvida control center and hwinfo detected the Tesla M40 graphics card, which should be the reason for the device ID. I think it's time to start investigating how to change the device ID by changing the resistance unit of the resistor near BIOS in pcb, because before the 10xx series, the resistance unit of the resistor near BIOS was used to change the ID. I need to buy a broken Titan X or m6000 to modify the resistance because I don't have the drawings for both graphics cards.

 

chinese:你好,非常感谢您的帮助。我已经把带有m6000 vbios的tesla m40成功安装好驱动,但是我发现nvida控制中心与hwinfo检测的还是tesla m40显卡,这应该是device ID的原因 。我觉得应该开始研究通过更改pcb中bios附近电阻的resistance unit来改变device id,因为在10xx系列前,是通过bios附近连接的电阻的resistance unit来达到改变id的。我需要购买一张坏掉的titan x或者m6000来对照电阻进行修改,因为我没有这两张显卡的设计图.

5ce262f2bc6b8cc4efc6fc8876193a1.thumb.png.f14d0cb0ce226328f0d0ee62906da394.png

43571f1ba13d9a34723a22919d8a0bd.thumb.png.7dc3a46fc4da89925fdbf17322d293ff.png

 

Maxwell boards don't use resistanses to set DeviceID, this parameter save in GPU like in 10xx series. Here link with scheme of PG600 board - base of teslaM40/quadroM6000/titanX, you can find info about resistanse stripes at page 28.

DISK.YANDEX.RU

Посмотреть и скачать с Яндекс.Диска

 

Edited by emci
  • Thanks 1
Link to comment
Share on other sites

Folding@Home Staff - Team Lead

This is awesome international crowd in this thread. I love it.

Owned

 Share

CPU: Ryzen 9 5950x
MOTHERBOARD: B550 PG Velocita
RAM: 4x8GB Ballistix
GPU: RX 6900 XT
PSU: LEADEX V Platinum 1KW
CASE: QUBE 500
SSD/NVME: T-FORCE CARDEA A440 PRO
Full Rig Info

Cheap

Owned

 Share

CPU: Ryzen 5 5500
MOTHERBOARD: X470 TAICHI
RAM: Crucial Ballistix MAX 2x8GB
PSU: EVGA SUPERNOVA P5
SSD/NVME: Silicon Power A60 256GB
GPU: Quadro M4000
GPU 2: Quadro M4000
GPU 3: Quadro M2000
Full Rig Info
Link to comment
Share on other sites

52 minutes ago, emci said:

Maxwell板不使用电阻设置DeviceID,这个参数像10xx系列一样保存在GPU中。此处链接 PG600 板方案 - teslaM40/quadroM6000/titanX 底座,您可以在第 28 页找到有关电阻条纹的信息。

磁盘.YANDEX.RU

Посмотреть и скачать с Яндекс.Диска

 

 

Oh, this should be bad news for me, the information I got from my Chinese data may be wrong.I need to re-check Maxwell Boards to see if there is any method to modify the Device ID. If the Device ID cannot be modified, I think the success rate of modifying the display output interface is 0. I also have the data you provided. I sent the data I held in the morning, but it is too late now. My local time is 3:30 in the morning  😪😪 have a good day !

 

chinese:艹,这对我来说应该是一个坏消息,我从我的中文资料中获得的资料可能是错误的。我需要重新检查Maxwell 板卡是否还有能修改Device ID的方法。如果不能修改Device ID我认为改装显示输出接口的成功率为0。您提供的这一份资料我也有,我在早上把我持有的资料也发上来,现在已经太晚了,我当地的时间是凌晨3:30

Link to comment
Share on other sites

1 hour ago, neko10082 said:

 

О, это должно быть плохой новостью для меня, информация, которую я получил из своих китайских данных, может быть неверной. Мне нужно перепроверить платы Maxwell, чтобы узнать, есть ли какой-либо способ изменить идентификатор устройства. Если идентификатор устройства не может быть изменен, я думаю, что вероятность успеха изменения интерфейса вывода дисплея равна 0. У меня также есть предоставленные вами данные. Я отправил данные, которые были у меня утром, но уже слишком поздно. Мое местное время 3:30 утра  😪😪, хорошего дня!

 

Китайский: 艹, 这 重新 我 我 板卡 是否 我 一 一 中 中 板卡 是否 是否 一 一 修改 中 中 板卡 是否 还 一 可能 修改 中 板卡 板卡 资料 还 的 修改 修改 板卡 板卡 中 中 中 的 的 的 如果 如果 如果 如果 修改Устройство ID 我 我 一 显示 您 我 的 这 一 份 我资料 的 的 这 一 份份 我把 把也 我也 发来 发来 把来 把来 把来了:30

English - It seems to me that in order to change the device ID, you need to change the chip (GPU) from Titan X.
Chinese - 在我看來,為了更改設備 ID,您需要從 Titan X 更改芯片(GPU)。

Link to comment
Share on other sites

Folding@Home Staff - Team Lead
On 21/02/2022 at 03:03, emci said:

Hi everyone! There is war in my region and i left home for few days/weeks. At this time i soldered on tesla port for fast flashing any bioses for tests and analyse. Now there is no way to flashing Titan X bios directly from Windows or other OS, but I'm working on it. 

Screenshot_1.png

 

I was telling my wife and my friends about your situation when we were all discussing the news. We all hope that you make it back to your home safely. I hate that there is a refugee crisis caused by the whims of old men. We're all looking forward to any progress you make on your project.

  • Thanks 1

Owned

 Share

CPU: Ryzen 9 5950x
MOTHERBOARD: B550 PG Velocita
RAM: 4x8GB Ballistix
GPU: RX 6900 XT
PSU: LEADEX V Platinum 1KW
CASE: QUBE 500
SSD/NVME: T-FORCE CARDEA A440 PRO
Full Rig Info

Cheap

Owned

 Share

CPU: Ryzen 5 5500
MOTHERBOARD: X470 TAICHI
RAM: Crucial Ballistix MAX 2x8GB
PSU: EVGA SUPERNOVA P5
SSD/NVME: Silicon Power A60 256GB
GPU: Quadro M4000
GPU 2: Quadro M4000
GPU 3: Quadro M2000
Full Rig Info
Link to comment
Share on other sites

On 2/21/2022 at 5:03 PM, emci said:

Hi everyone! There is war in my region and i left home for few days/weeks. At this time i soldered on tesla port for fast flashing any bioses for tests and analyse. Now there is no way to flashing Titan X bios directly from Windows or other OS, but I'm working on it. 

Screenshot_1.png

 

English: Hello, @emci Mr stay safe! I hope you can go home safely. Where are you from? I hope no country will use war and chaos.

 

Chinese :你好,@emci 先生 注意安全! 希望你能平安回家。你来自哪里? 希望任何国家都没用战争和混乱。

 

  • Thanks 2
Link to comment
Share on other sites

English: This is my related data file about Maxwell boards. I send it to you for reference. At present, my test and analysis is stagnant. I hope you can provide more ideas or suggestions. Thank you.

 

Chinese: 这是我的关于Maxwell 板卡的相关资料文件,我把他发上来给大家做参考,目前我的测试和分析已经停滞,我希望大家能提供更多的点子或者建议,谢谢大家。 

 

https://ne-ko.cn:15001/fsdownload/jzP0aBmKy/

This is my cloud disk, valid for 30 days 

  • Thanks 2
Link to comment
Share on other sites

10 hours ago, neko10082 said:

Where are you from?

East of Ukraine. Thank you all for your support.
 

neko10082, I think if you soldered any video output and plug display, NVidia control panel will show it and it may be work. But only with TitanX or Quadro vbios. Even if NVidia software will not work, tesla may output some picture in Windows or at PC boot.
 

I found info about changing DeviceID in Windows until the next system boot. It really change DeviceID but I didn't have time to test it with non-modified drivers. If it works fine we could do an automatic replacement of registry keys at system boot.

 

 

 

I have only one idea how to change DeviceID on hardware-level at this time - cut some PCI-E lines and connect chip, that will transmit any DeviceID at system initialization. But it's a lot of work and I don't know if it makes sense.

Edited by emci
  • Respect 1
Link to comment
Share on other sites

4 hours ago, emci said:

neko10082, I think if you soldered any video output and plug display, NVidia control panel will show it and it may be work. But only with TitanX or Quadro vbios. Even if NVidia software will not work, tesla may output some picture in Windows or at PC boot.

English: Hello, @emci. Yes, I have welded the display interface to the m40, but strangely there is no video output.🥲🥲🥲 What I can confirm at the moment is that the power supply between the Hotplug Detection and the interface must be normal, because when I insert the DP interface, the display will prompt the interface to insert, but after two seconds it will prompt for no signal input. I look at the system and do not recognize the display insert. I'll send the parameters of my welding and the suggested identification for you to compare。Tomorrow I'll try to weld the DVI interface as well. I hope everything goes well.

 

Chinese: 你好,@emci  。是的我已经将显示接口焊接到m40上,但奇怪的是没有任何视频输出,🥲🥲🥲目前我能确认的是热插拔检测与接口供电一定是正常的,因为当我插入DP线后,显示器会提示接口插入,但两秒过后提示无信号输入,我在系统中查看,并没有识别到显示器插入。我把我焊接的参数与建议标识发上来 方便您进行比对。明天我试试把dvi接口也进行焊接,希望一切顺利。

 

35fff9dede9ce9d7002f628c75401ea.thumb.jpg.115e864feb594436295b9928fd704e88.jpgbde722ebcf5cf471eca071d4e02da5e.thumb.png.cac2a49860e235a51a85d83d5fa2aadc.png

 

df50ab49ecbf472308693e6ff63a652.thumb.jpg.5710e4f03c6477f5dc7d0bc309cc192e.jpgb337f71bf25f53a9b99d28fcce1d719.thumb.png.ece7069a1a7b7b12bdbf9037deb976ff.png

 

_NvidiaGTX980TI(PG600).pdf

_NvidiaGTX980TI(PG600)BoardViev.pdf

Edited by neko10082
  • Respect 1
Link to comment
Share on other sites

27 minutes ago, emci said:

neko10082, for start try soldering only DACA lines in DVI output

 

English:Yes, I planned to do that first.but I don't have all the materials yet, but I'm already on the way to buy them.But my Maxwell assembly drawing is not very clear, which also requires me to spend some time on data sorting.

 

Chinese: 是的,我也是先打算这么做,但是我的材料还不齐全,但是已经在采购路上了,但是我的Maxwell 板卡装配图不太清楚,这也需要我花一点时间进行数据整理。

Edited by neko10082
  • Thanks 1
  • Respect 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...

Important Information

This Website may place and access certain Cookies on your computer. ExtremeHW uses Cookies to improve your experience of using the Website and to improve our range of products and services. ExtremeHW has carefully chosen these Cookies and has taken steps to ensure that your privacy is protected and respected at all times. All Cookies used by this Website are used in accordance with current UK and EU Cookie Law. For more information please see our Privacy Policy