yahoo! 发表于 2014-10-9 10:58

公版hd7870驱动完美,但显示为hd7xxx,修改fb值无效。。。

本帖最后由 yahoo! 于 2014-10-9 11:03 编辑

如题,t宝的dell公版hd7870,原生驱动成功,但是显示hd7xxx,有4个接口DP, DP, DDVI, HDMI.首先查找fb,从以下俩网站查到的fb不一样,http://forge.voodooprojects.org/p/chameleon/source/tree/HEAD/trunk/i386/libsaio/ati.c   这个查到的是ajihttp://sourceforge.net/p/cloverefiboot/code/HEAD/tree/rEFIt_UEFI/Platform/ati.c          这个查到的是futomaki
先用aji原始值:                                                       tx   enc    序号   senseid00040000   04030000   0001010112   04   05          0100040000   04030000   0001020122   05   04          0204000000   14020000   0001030000   00   03          0600080000   04020000   0001040011   02   01          04用工具提取显卡bios得到:接口         txmit    enc    senseid dp             12       04         01dp             22       05         02hdmi -a   11       02          03dvi -i         10      00          06dvi -i         00      10          06
接口类型:0200LVDS0400DVI-I1000VGA8000S-Video0002DVI0004Displayport0008HDMI按照接口类型改为:                                                      tx    enc序号   senseid00040000   04030000   0001010112   04   04          0100040000   04030000   0001020122   05   03          0204000000   14020000   0001030010   00   02          06 因提取出来的数据有两个dvi-i,就用其中一个实验。00080000   04020000   0001040011   02   01          03
最终结果:00040000040300000001010112040401000400000403000000010201220503020400000014020000000103001000020600080000040200000001040011020103用hexedit打开AMD7000Controller发现有两处跟aji一样的原始值。将两处原始值都替换后,安装AMD7000Controller.kext,修复权限。最后失败。。
然后又用futomaki值测试:原始值是:                                              txmitenc   序号senseid 000400000403000000010101   12   04   04   01000400000403000000010201   22   05   05   02040000001402000000010300   00   00   06   06000800000402000000010400   11   02   01   03可以发现就只有dvi-i的不一样,修改一个后如下:同时序号也改了。                                              txmitenc   序号senseid 000400000403000000010101   12   04   04   01000400000403000000010201   22   05   03   02040000001402000000010300   00   10   02   06000800000402000000010400   11   02   01   03最后将其替换到AMD7000Controller后安装,修复权限,还是失败~~~~。求解。疑问1,这个序号会不会有问题,卡的接口顺序从金手指开始是dvi hdmi dp dp疑问2,我全程没有用dsdt,那个hd7870对应的显卡代码没有找到,会不会有影响。各种附件:3657460[/attach

kavenliang 发表于 2014-10-9 11:02

{:9_413:}一般来说显不显示详细型号没多大关系

andyandy 发表于 2014-10-11 00:03

显示为HD7xxx主要是因为没有修改DSDT,修改FB只是解决多屏输出。

li404532479 发表于 2014-10-11 01:19

支持下。。。。。
页: [1]
查看完整版本: 公版hd7870驱动完美,但显示为hd7xxx,修改fb值无效。。。