DELL M4800升级Nvidia K2200M半高显卡的问题解决
本帖最后由 hechengg 于 2015-11-17 10:50 编辑众所周知,K2200M虽然打头是k,但是其实是麦克斯韦尔的显卡,4代HP DELL全高工作站后期的标准搭配,我已经测试了K2200M上8770 M6700等三代全高机器,跑分完全正常,实测P分在5600+。
但是由于手头没有半高的机器,没法实测K2200M半高显卡上机三代、四代半高工作站,51nb有人已经测试过K2200M上机8740 8760等全高机器,跑分都偏低,只有4000多的P分,也测试了8570这个HP3代半高工作站,实测跑分也偏低在4000+,说明显卡工作在不正常的频率下或者被锁频了。昨天,有朋友拿到了K2200M,可以测试K2200M显卡上M4800了。
情况是这样子的,朋友的机器是M4800,系统是Windows10,安装显卡之后,机器正常点亮,这个时候,GPU-Z无法读取VBIOS版本号和正确的显存容量,识别到4G显存,通过修改INF后正常安装驱动,识别到这是HP的VBIOS,版本号82.07.50.00.04,大小是101K,根据我在M6700 PC屏上测试的结果,该VBIOS是无法正常亮机内屏的,现在之所以能点亮,是因为同时还带着集成显卡,我让朋友屏蔽了集成显卡试试看,果然,一屏蔽就是黑屏,由于手里头暂时没有显示器,通过放电后重新恢复了bios设置,根据M6700的测试结果,dell的VBIOS是可以点亮内外屏的,因此开始刷VBIOS吧。
带着集成显卡刷VBIOS是比较麻烦的事情,卸载显卡驱动,开始在Windows下刷,由于新版nvflash有一个问题,同时使用nvflash -4 -5 -6没法刷,只好去DOS下刷,结果直接提示没有NV的显卡,继续回到Windows下,开启GPU-Z,这样子独立显卡就调用了,在Windows下用nvflash -6 xxx.rom,刷好了DELL的vbios,DELL的VBIOS版本号是82.07.5F.00.09,大小是176K,安装好驱动之后正常点亮内屏,去BIOS里面关闭集成显卡,结果提示如下:
大意是没发现可识别MXM的结构,显卡锁在P10档。这个结构我理解的意思有两个,1是说硬件不支持,2或者是说VBIOS的结构。
因此,求助大能们来协助解决。另:查看过微星的VBIOS,大小和DELL的一样,里面用MaxwellBiosTweaker看的数据完全一样,所以没尝试再刷过去了。
附上不同的K2200M的VBIOS
已经搞定,果然是BIOS加锁了。
具体思路和方案:
开始折腾K2200M上全高机器都已经测试过了,M6800和8770 6700都是完美,Windows7 8.1 10下都完全正常工作,但是,K2200M是一个半高显卡,自然,大家肯定想把它挂到M4700 M4800等半高工作站上去,以期待可以获得接近全高工作站的实力,在前段时间,有朋友拿到了K2200M,在3K屏EDP接口的M4800上机测试,完全无法点亮,黑屏报警,因为条件限制,也没有测试外接等,把显卡退回商家了,这次,有朋友拿到了K2200M,正好他手里的机器是早期LVDS接口1080P的M4800,原显卡是K2100M,上机幸运的亮机了,但是频率被锁在405-800,对方求助到我这里,我想了想,首先要确认这个VBIOS是支持M4800的,那么,需要进行以下的测试:
首先检测显卡的VBIOS,用GPU-Z查看,结果经过实测,对方的显卡是HP的VBIOS,版本是82.07.50.00.04,VBIOS大小是101KB,当初这个版本的VBIOS在M6700 PC上也只能亮外屏,实测在BIOS里面屏蔽集成显卡,不能亮机,直接黑屏同时报警,报警这个在M6700上还未曾遇到,说明显卡不被支持,之所以开启集成显卡能亮机,那是因为开机的时候引导的是集成显卡,一旦屏蔽了集成显卡,机器就无法点亮无法开机,这个问题非常麻烦,先考虑刷到DELL的VBIOS(M6700 PC正常使用),DELL的VBIOS通常比HP的大,K2200M的这个是176KB,版本号是82.07.5F.00.09,但是在DOS下,开启集成显卡那么刷不到独立显卡去,不开启集成显卡又报警黑屏,因此,只有想办法在Windows系统下刷,开启集成显卡进入Windows系统,卸载显卡驱动,在MS DOX下刷显卡,发现仍然无法刷过去,想了想,开启GPU-Z软件会调用独立显卡,实测,在MS DOS下开启GPU-Z的同时,可以成功的刷到K2200M上,然而,杯具的是,重新到BIOS里面禁用集成显卡,出现了如下的提示:
http://www.ibmnb.com/forum.php?mod=image&aid=2145936&size=300x300&key=fb4a15122f1f19af&nocache=yes&type=fixnone
典型的不支持,锁定在P10档,同时报警无法进入系统,开启集成显卡进入系统后,发现果然和HP的VBIOS一样锁定在405-800的频率,检查显卡的VBIOS,P08这个功耗档就是这个频率,那么,怎么办?通过考虑,造成这个的原因应该是BIOS或者EC里面锁定了显卡,具体是显卡的ID还是VBIOS的标识还不清楚;解决的办法有以下几个出路:
1、修改显卡VBIOS里面的ID和可能导致锁定的VBIOS标识;
2、修改P08档到正常频率,你就算锁到P08也是正常频率;
3、找到不锁显卡的BIOS。
显然,方案3是最直接简单的,M4800的BIOS最新是A15,找了一个14年1月的版本,A06,DELL就算再有远见,也不可能在K2200M显卡还没有的时候就锁吧,把机器刷回到A06,果然正常了。
后续:前文里面说到3K屏点亮不了机器的那位机友,因为我发的这个帖子,找到我来咨询了,我让他直接尝试刷回到A06版本,他实测能刷回,然后让商家把显卡刷好给他,实测正常,由于他显卡散热没做好,跑分的时候大概有点降频,具体如下:
在BIOS里面的识别
再续:同为后期版本EDP接口的1080P A卡配置的M4800碰到了问题,无法退回到A06版本,暂时卡在A09,具体原因我琢磨是屏幕或者显卡在BIOS里面的识别导致机器BIOS无法降级,大体思路是拆屏幕、显卡,外接显示器尝试降级BIOS,然后再接回屏幕看看正常不正常,这个还没有最后测试成功。
=================
我怀疑是VBIOS没有正常刷好
建议关闭集显,外接显示器,再刷一次
song_1118 发表于 2015-11-13 11:09
=================
我怀疑是VBIOS没有正常刷好
建议关闭集显,外接显示器,再刷一次
支持song版的想法
h版主赶紧折腾好,大家都看着你,哈哈哈 琢磨了下,解决这个问题有很多个思路,一个是BIOS版本可以尝试刷回老版看看,一个是试试看UEFI模式是否能绕过,然后才是折腾VBIOS。 hechengg 发表于 2015-11-13 15:38
琢磨了下,解决这个问题有很多个思路,一个是BIOS版本可以尝试刷回老版看看,一个是试试看UEFI模式是否能绕 ...
求教H大叔如何搞定? leech.yea 发表于 2015-11-13 22:29
求教H大叔如何搞定?
=========
BIOS加锁了?
还没说解决的具体方法------有可能是刷某个不加锁的BIOS,或者破解BIOS的枷锁。 song_1118 发表于 2015-11-14 08:27
=========
BIOS加锁了?
还没说解决的具体方法------有可能是刷某个不加锁的BIOS,或者破解B ...
是戴尔后期出的bios里故意针对性的锁住了k2200m,刷老版本的bios就行了,那时候k2200m还没出呢 版主加油,造福我这样的菜鸟。。 M4700不知道能上不? anqi521 发表于 2015-11-15 10:28
M4700不知道能上不?
肯定能,没问题。 hechengg 发表于 2015-11-15 12:03
肯定能,没问题。
4700能上,4800不能,让我很吐血 寒城 发表于 2015-11-15 15:17
4700能上,4800不能,让我很吐血
4800是什么配置的呀,你的怎么不能上?
完了,4700已经更新到最新BIOS了 FXN朋 发表于 2015-11-16 12:36
完了,4700已经更新到最新BIOS了
刷回去就好。而且好像最新的也没锁,要试过才知道。 求戴尔用微星980的vbios 版主加油,就等好消息了 ============
不错不错!思路清晰!描述有力!
这个问题的解决,使M4800又能焕发新春了!
当然,更完美的方案,是将DELL M4800最新BIOS中锁定显卡的部分找出来,然后OK掉---这样可以使用最新的BIOS对Win10的更多支持也不会缺失了。
song_1118 发表于 2015-11-17 10:49
============
不错不错!思路清晰!描述有力!
这个问题的解决,使M4800又能焕发新春了!
这个类似TP的白名单,但是DELL这个比较麻烦,实测DELL工作站的BIOS不是普通的加密和校验,原来折腾M6700工作站解锁超频的时候折腾过,焊了好几块主板,把BIOS EC芯片焊下来读取,然后修改了再写入,再焊回去,发现一动BIOS EC,机器就自动检测BIOS版本到X系列了,非常麻烦。 戴尔的bios加密手段比较狠,主板上还有几个校验,估计m4800g2用新的m2000m应该ok 技术贴支持,是不是M4700能支持的最好卡了? M4600有没有希望 ^g^高,学习了
谢谢分享
页:
[1]