开普勒架构显卡如何屏蔽显存通道?
开普勒架构显卡,核心代号以GK1XX,GK2XX为名,因为显卡素有马甲卡一说,因此不能只看GTXXX这样的型号生搬硬套。屏蔽显存通道,使得原版残疾没法用的显卡,通过一定的软件手段,舍弃损坏的部分,让剩余正常的部分依旧能正常使用起来,这才是最根本的目的。那么如何屏蔽显存通道呢?
起因是因为偶尔间得到一张D通道损坏的GTX770,作为核心物理性损坏,芯片基板被人为强拆搞掉不少D通道下的焊点,再想办法修复D通道已经不现实,除非换核心,如何使得剩下的ABC三通道正常工作起来才是重点。下面我们介绍通过修改显卡的VBIOS,屏蔽D通道,使得显卡还能正常工作起来。
屏蔽显存通道的方法/步骤:
首先需要用设备提取出显卡的VBIOS,编程器还是软件提取都可以,只要是完全提取出来就OK。接下来,用WINHEX这样的16位进制编译器,打开这个VBIOS文件,可以看到都是乱码。
打开“搜索”,选择“查找16进制数值”。
弹出个对话框。
在对话框里面,输入“7AC82502”,然后点下方的“确定”。
就能找到这个页面。
红框框圈出的,就是要修改的地方。现在是00,修改成不同的数字,就能屏蔽相应的通道,下表就是想要屏蔽的通道而对应的数字(本人拿GTX780做的验证,来检验6通道384bit所需屏蔽对应各个通道的具体参数)
现在想屏蔽D通道,因此得改成08,然后保存。
这时不能直接刷进去,否则就打不上驱动,显卡有感叹号提示43代码。
用“CheckSum”这个小软件来校验下。
选择“打开文件”,选中保存的BIOS,就会自动计算,结果出来是“804B18”。
而原始BIOS经过校验计算,能看到最后两位就是“00”
这是因为NVIDIA对开普勒架构显卡的BIOS进行了一定的加密,算法就是内容必须是被十进制下的256整除不留余数,否则就不会被驱动识别。换算成16进制,那就是最后两位必须是“00”,现在最后两位是18,这肯定不能被接受。所以得修改下参数使得最后两位数变成“00”才行。
现在打开常用的计算器。
选择“程序员”。
最后两位是“18”,这是16进制下的数值,换算成10进制,就是“24”,既然需要256整除不留余数,那么必须得加上“256-24=232”的内容,“232”换算成16进制就是“E8”。
因此在绿色框框部分,把原来的“00”修改成“E8”即可。
保存再校验,可以看到参数是“804C00”。
刚好比原始BIOS内容大了16进制的100,最后两位是00。这个时候的BIOS,就能被驱动识别了。
刷进修改好的BIOS,可以看到显存位宽是192BIT,缺的64BIT便是屏蔽的D通道,1536MB的显存也恰好能证明。
跑个鲁大师看下分数,还不错。
自助查询,自助下单:http://sz.xw360.com/
鑫智造维修查询工具,手机电脑平板都囊括,查图纸、查点位图、查通病查询、自学维修知识等通通都有。点击链接http://www.xzmpdf.net/index/index/introduce/inviter/1982.html,注册后,电脑端下载安装,即可免费使用体验!优惠更多!
培训科目
- 学校整体环境展示2022-10-18
- 选择迅维专业手机维修培训的十大理由2022-10-17
- 手机培训教室展示2022-10-16
- 学员实操维修台2022-10-15
- 笔记本维修培训教室展示2022-10-14
- 迅维培训软实力2022-10-13
- 迅维培训大量实操材料2018-07-06
- 迅维培训工具设施2018-07-06