Contribute
Register

[HELP] XFX ATI Radeon HD 5770 1 GB no display monitor active on OSX Mavericks and Yosemite

Status
Not open for further replies.
My 5770 works in Snow Leopard with ATIDriverPatch10.6.8.pkg: http://www.tonymacx86.com/snow-leop...eopard-10-6-8-xfx-5770-card-issues-fixed.html

For Yosemite, I try to patch the framebuffer.

Decode the BIOS of the graphics card has to spend carefree:
Code:
$ redsock_bios_decoder < backup.rom

577ZNFA6.BIN:


JUNIPER BIOS UCODEv:126                                     


Subsystem Vendor ID: 1682
       Subsystem ID: 2990
Object Header Structure Size: 384
Connector Object Table Offset: 52
Router Object Table Offset: 0
Encoder Object Table Offset: 111
Display Path Table Offset: 12
Connector Object Id [19] which is [DISPLAY_PORT]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
    encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
Connector Object Id [2] which is [DVI_I]
    encoder obj id [0x20] which is [INTERNAL_UNIPHY1 (osx txmit 0x11 [duallink 0x1] enc 0x2)] linkb: false
Connector Object Id [2] which is [DVI_I]
    encoder obj id [0x16] which is [INTERNAL_KLDSCP_DAC2] linkb: false
Connector Object Id [2] which is [DVI_I]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
Connector Object Id [2] which is [DVI_I]
    encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false

The analysis addresses framebuffer :
Code:
$ sudo ./ati-personality.pl -o=10.9 "/System/Library/Extensions/AMD5000Controller.kext" > ati-personality.pl.txt

Script version 0.15
Kext /System/Library/Extensions/AMD5000Controller.kext/Contents/MacOS/AMD5000Controller
Personality: Douc
ConnectorInfo count in decimal: 2
Disk offset in decimal 1642144
0000000    02  00  00  00  00  05  00  00  09  03  00  00  21  03  02  02
0000010    00  04  00  00  04  02  00  00  00  03  00  00  11  02  01  01
0000020
Personality: Langur
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642192
0000000    00  04  00  00  04  06  00  00  00  01  00  00  21  03  04  02
0000010    00  04  00  00  04  06  00  00  00  01  00  00  11  02  01  01
0000020    04  00  00  00  14  02  00  00  00  01  00  00  02  04  05  03
0000030
Personality: Uakari
ConnectorInfo count in decimal: 4
Disk offset in decimal 1642240
0000000    00  04  00  00  00  04  00  00  00  71  00  00  12  04  04  01
0000010    04  00  00  00  14  00  00  00  00  71  00  00  01  12  01  03
0000020    00  02  00  00  14  00  00  00  00  71  00  00  00  00  06  05
0000030    00  08  00  00  00  02  00  00  00  71  00  00  22  05  05  04
0000040
Personality: Zonalis
ConnectorInfo count in decimal: 6
Disk offset in decimal 1642304
0000000    00  04  00  00  04  06  00  00  00  71  00  00  20  01  06  06
0000010    00  04  00  00  04  06  00  00  00  71  00  00  10  00  05  05
0000020    00  04  00  00  04  06  00  00  00  71  00  00  21  03  02  04
0000030    00  04  00  00  04  06  00  00  00  71  00  00  11  02  01  03
0000040    00  04  00  00  04  06  00  00  00  71  00  00  22  05  04  02
0000050    00  04  00  00  04  06  00  00  00  71  00  00  12  04  03  01
0000060
Personality: Alouatta
ConnectorInfo count in decimal: 4
Disk offset in decimal 1642400
0000000    02  00  00  00  00  01  00  00  09  01  00  00  12  04  03  03
0000010    00  04  00  00  04  06  00  00  00  71  00  00  11  02  01  01
0000020    00  04  00  00  04  06  00  00  00  71  00  00  21  03  02  02
0000030    00  04  00  00  04  06  00  00  00  71  00  00  22  05  04  04
0000040
Personality: Hoolock
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642464
0000000    00  04  00  00  04  06  00  00  00  01  00  00  21  03  05  01
0000010    00  04  00  00  04  06  00  00  00  01  00  00  11  02  04  02
0000020    04  00  00  00  14  02  00  00  00  01  00  00  02  04  01  03
0000030
Personality: Vervet
ConnectorInfo count in decimal: 4
Disk offset in decimal 1642512
0000000    00  04  00  00  00  04  00  00  00  71  00  00  12  04  04  02
0000010    04  00  00  00  14  00  00  00  00  71  00  00  01  12  01  04
0000020    00  02  00  00  14  00  00  00  00  71  00  00  00  00  06  03
0000030    00  08  00  00  00  02  00  00  00  71  00  00  22  05  05  01
0000040
Personality: Baboon
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642576
0000000    04  00  00  00  14  00  00  00  00  01  00  00  01  02  01  03
0000010    00  08  00  00  00  02  00  00  00  71  00  00  22  05  02  01
0000020    10  00  00  00  10  00  00  00  00  01  00  00  00  10  00  02
0000030
Personality: Eulemur
ConnectorInfo count in decimal: 3
Disk offset in decimal 1642624
0000000    04  00  00  00  14  00  00  00  00  01  00  00  01  02  01  04
0000010    00  08  00  00  00  02  00  00  00  71  00  00  12  04  04  02
0000020    10  00  00  00  10  00  00  00  00  00  00  00  00  10  00  01
0000030
Personality: Galago
ConnectorInfo count in decimal: 2
Disk offset in decimal 1642672
0000000    02  00  00  00  00  01  00  00  09  03  00  00  21  03  02  02
0000010    00  04  00  00  04  06  00  00  00  73  00  00  11  02  01  01
0000020
Personality: Colobus
ConnectorInfo count in decimal: 2
Disk offset in decimal 1642720
0000000    02  00  00  00  00  01  00  00  09  03  00  00  21  03  02  02
0000010    00  04  00  00  04  06  00  00  00  73  00  00  11  02  01  01
0000020
Personality: Mangabey
ConnectorInfo count in decimal: 2
Disk offset in decimal 1642768
0000000    02  00  00  00  40  00  00  00  09  01  00  00  00  00  00  03
0000010    00  04  00  00  04  06  00  00  00  73  00  00  11  02  01  01
0000020
Personality: Nomascus
ConnectorInfo count in decimal: 4
Disk offset in decimal 1642816
0000000    02  00  00  00  40  00  00  00  09  01  00  00  00  00  00  05
0000010    02  00  00  00  00  01  00  00  09  03  00  00  12  04  03  03
0000020    00  04  00  00  04  06  00  00  00  73  00  00  11  02  01  01
0000030    00  04  00  00  04  07  00  00  00  73  00  00  21  03  02  02
0000040
Personality: Orangutan
ConnectorInfo count in decimal: 2
Disk offset in decimal 1642896
0000000    02  00  00  00  40  00  00  00  09  01  00  00  00  00  00  05
0000010    00  04  00  00  04  06  00  00  00  73  00  00  11  02  01  01
0000020
 
Status
Not open for further replies.
Back
Top