用clover成功识别驱动hd7770后HDMI显示正常但DVI输出黑屏
本帖最后由 wispier 于 2015-5-6 16:39 编辑我的显卡是HIS的HD7770,用 radeon_bios_decode 获取信息如下:
PCI ID: 1002:683dConnector at index 0 Type [@offset 43356]: HDMI-A (11) Encoder [@offset 43360]: INTERNAL_UNIPHY2 (0x21) i2cid [@offset 43430]: 0x94, OSX senseid: 0x5Connector at index 1 Type [@offset 43366]: DVI-D (3) Encoder [@offset 43370]: INTERNAL_UNIPHY (0x1e) i2cid [@offset 43457]: 0x93, OSX senseid: 0x4Connector at index 2 Type [@offset 43376]: VGA (1) Encoder [@offset 43380]: INTERNAL_KLDSCP_DAC1 (0x15) i2cid [@offset 43484]: 0x91, OSX senseid: 0x2
用 redsock_bios_decodr 获取信息如下:
Subsystem Vendor ID: 1787 Subsystem ID: 2014Object Header Structure Size: 203Connector Object Table Offset: 34Router Object Table Offset: 0Encoder Object Table Offset: 9dDisplay Path Table Offset: 12Connector Object Id which is encoder obj id which is enc 0x5)] linkb: trueConnector Object Id which is encoder obj id which is enc 0x0)] linkb: falseConnector Object Id which is encoder obj id which is linkb: false
根据以上信息得到:
port type txmit nec senseid
HDMI : 0008 22 05 05DVI : 0400 10 00 04VGA: 1000 00 10 02
自己编写的aticonfig:
04000000140200000001030010000104(DVI)00080000040200000001040022050205(HDMI)10000000100000000001000000100002(VGA)
00000000000000000000000000000000(由于只有3个输出接口,所以屏蔽)
用 clover 中的 aticonectdata,aticonnetpatch 来替换原来的fb值(Buri),
成功识别并驱动显卡,但只有HDMI有信号输出,能正确显示并有声音输出,DVI虽然能够识别但黑屏,VGA没有输出,问题出在哪?怎么解决?谢谢。
问题解决:
把自己编写的aticonfig中DVI和VGA的两行代码顺序互换。
看来这个代码的顺序是必须与显卡上的排列顺序一致的。 自顶,谢谢 自顶,谢谢 再顶,谢谢 问题解决:
把自己编写的aticonfig中DVI和VGA的两行代码顺序互换。
看来这个代码的顺序是必须与显卡上的排列顺序一致的。 帮你顶下帮你顶下 {:5_297:}7770求帮忙{:5_297:} 魔道逆天地 发表于 2015-5-17 19:52 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
7770求帮忙
其实就是找出显卡各接口对应的 txmit、nec、senseid 三个值填上去就OK,找这三个值的方法可参考:
新发现 10.9.2 AMD/ATI显卡7系列FB原始值变了,附上原始FB值生成脚本(Framebuffer)
wispier 发表于 2015-5-18 00:20 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
其实就是找出显卡各接口对应的 txmit、nec、senseid 三个值填上去就OK,找这三个值的方法可参考:
新发现 ...
{:5_287:}这个我找出来了{:5_594:} 魔道逆天地 发表于 2015-5-18 09:48 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
这个我找出来了
找出来了就把对应的值分别填到 Aji 和 Buri 上的原始值上试试,两个都试,另外这几个值的排列顺序必须对应显卡上各接口的排列顺序,我显卡的排列顺序是从接近主板一边排起的。
wispier 发表于 2015-5-19 10:58 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
找出来了就把对应的值分别填到 Aji 和 Buri 上的原始值上试试,两个都试,另外这几个值的排列顺序必须对应 ...
{:5_281:}谢谢大大{:5_280:} 接口顺序我用显卡ROM提取的顺序怎么样{:5_283:} 魔道逆天地 发表于 2015-5-19 12:47 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
谢谢大大 接口顺序我用显卡ROM提取的顺序怎么样
我的显卡ROM提取的顺序是 HDMI-DVI-VGA , 和实际接口不相同,我是根据显卡的实际接口顺序来排列的,一开始的时候按照ROM提取的顺序排列,但只有HDMI有输出,DVI黑屏,调整顺序后就正常了,VGA貌似是没有输出的,不知何因,但因为用不到,所以也没在意。 wispier 发表于 2015-5-19 14:22
我的显卡ROM提取的顺序是 HDMI-DVI-VGA , 和实际接口不相同,我是根据显卡的实际接口顺序来排列的,一开始 ...
实际顺序怎么看呢? 魔道逆天地 发表于 2015-5-19 15:47 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
实际顺序怎么看呢?
从显卡接口的一端到另一端的排列顺序,我的显卡是以最接近主板的一端算起的 wispier 发表于 2015-5-19 16:29 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
从显卡接口的一端到另一端的排列顺序,我的显卡是以最接近主板的一端算起的
{:5_275:}好复杂的样子{:5_282:} 我发现我居然只是看看就头疼了
页:
[1]