Jump to content

R9 290X Help for mavericks


TechGuru
 Share

473 posts in this topic

Recommended Posts

ok so don't boot with two monitors just boot single and turn off atiinject in clover before booting then once on the desktop plug in the second monitor into the dvi port the bottom one 

Link to comment
Share on other sites

ok so don't boot with two monitors just boot single and turn off atiinject in clover before booting then once on the desktop plug in the second monitor into the dvi port the bottom one 

What types  the connectors on your card? On my Asus R9 290X - DP, HDMI, DVI, DVI

Link to comment
Share on other sites

 

Here you go. It's from first DP but in DP3 only offset did change to 1639168.

Personality: Baladi
ConnectorInfo count in decimal: 6
Disk offset in decimal 1639120

00 04 00 00 04 03 00 00 00 01 03 00 12 04 03 03
00 04 00 00 04 03 00 00 00 01 01 00 11 02 01 01
00 04 00 00 04 03 00 00 00 01 02 00 21 03 02 02
00 04 00 00 04 03 00 00 00 01 04 00 22 05 04 04
00 04 00 00 04 03 00 00 00 01 05 00 10 00 05 05
00 04 00 00 04 03 00 00 00 01 06 00 20 01 06 06

could you send me your atipersonality.pl please 

Link to comment
Share on other sites

Personality: Baladi


ConnectorInfo count in decimal: 6


Disk offset in decimal 1659616


0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03


0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01


0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02


0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04


0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05


0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06


0000060 seems it did change a bit can anyone make a clover patch from this plz


Link to comment
Share on other sites

000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606

000400000403000000010300120000010400000004030000000101001100010404000000040300000001020010000206000800000403000000010400220003030004000004030000000105001000040500040000040300000001060020000506

Link to comment
Share on other sites

000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606

000400000403000000010300120000010400000004030000000101001100010404000000040300000001020010000206000800000403000000010400220003030004000004030000000105001000040500040000040300000001060020000506

which is which

000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606

000400000403000000010300120000010400000004030000000101001100010404000000040300000001020010000206000800000403000000010400220003030004000004030000000105001000040500040000040300000001060020000506

i mean which is ati connector data and which is the patch

Link to comment
Share on other sites

which is which

i mean which is ati connector data and which is the patch

 

<key>ATIConnectorsController</key>

<string>8000</string>

<key>ATIConnectorsData</key>

<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>

<key>ATIConnectorsPatch</key>

<string>000400000403000000010300120000010400000004030000000101001100010404000000040300000001020010000206000800000403000000010400220003030004000004030000000105001000040500040000040300000001060020000506</string>
Link to comment
Share on other sites

 

<key>ATIConnectorsController</key>

<string>8000</string>

<key>ATIConnectorsData</key>

<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>

<key>ATIConnectorsPatch</key>

<string>000400000403000000010300120000010400000004030000000101001100010404000000040300000001020010000206000800000403000000010400220003030004000004030000000105001000040500040000040300000001060020000506</string>

 

not even close to working sorry

Personality: Baladi

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659616

0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03

0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02

0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04

0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05

0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06

0000060

 

 

 

ATOM BIOS Rom: 

SubsystemVendorID: 0x1043 SubsystemID: 0x0466

IOBaseAddress: 0x0000

Filename: AB275412.bin

BIOS Bootup Message: 

67B0HB.15.39.0.6.AS01M                                                      

 

PCI ID: 1002:67b0

Connector at index 0

Type [@offset 42868]: DisplayPort (10)

Encoder [@offset 42872]: INTERNAL_UNIPHY2 (0x21)

i2cid [@offset 42960]: 0x90, OSX senseid: 0x1

Connector at index 1

Type [@offset 42878]: HDMI-A (11)

Encoder [@offset 42882]: INTERNAL_UNIPHY2 (0x21)

i2cid [@offset 42987]: 0x92, OSX senseid: 0x3

Connector at index 2

Type [@offset 42888]: DVI-D (3)

Encoder [@offset 42892]: INTERNAL_UNIPHY1 (0x20)

i2cid [@offset 43014]: 0x93, OSX senseid: 0x4

Connector at index 3

Type [@offset 42898]: DVI-D (3)

Encoder [@offset 42902]: INTERNAL_UNIPHY (0x1e)

 

i2cid [@offset 43041]: 0x95, OSX senseid: 0x6

this is the info and http://rampagedev.wordpress.com/kext-editing/editing-atiamd-framebuffer-personality/ this is the guide on how to make the patch we need yet it makes no sense at all

Link to comment
Share on other sites

not even close to working sorry

Personality: Baladi

ConnectorInfo count in decimal: 6

Disk offset in decimal 1659616

0000000    00  04  00  00  04  03  00  00  00  01  03  00  12  04  03  03

0000010    00  04  00  00  04  03  00  00  00  01  01  00  11  02  01  01

0000020    00  04  00  00  04  03  00  00  00  01  02  00  21  03  02  02

0000030    00  04  00  00  04  03  00  00  00  01  04  00  22  05  04  04

0000040    00  04  00  00  04  03  00  00  00  01  05  00  10  00  05  05

0000050    00  04  00  00  04  03  00  00  00  01  06  00  20  01  06  06

0000060

 

 

 

ATOM BIOS Rom: 

SubsystemVendorID: 0x1043 SubsystemID: 0x0466

IOBaseAddress: 0x0000

Filename: AB275412.bin

BIOS Bootup Message: 

67B0HB.15.39.0.6.AS01M                                                      

 

PCI ID: 1002:67b0

Connector at index 0

Type [@offset 42868]: DisplayPort (10)

Encoder [@offset 42872]: INTERNAL_UNIPHY2 (0x21)

i2cid [@offset 42960]: 0x90, OSX senseid: 0x1

Connector at index 1

Type [@offset 42878]: HDMI-A (11)

Encoder [@offset 42882]: INTERNAL_UNIPHY2 (0x21)

i2cid [@offset 42987]: 0x92, OSX senseid: 0x3

Connector at index 2

Type [@offset 42888]: DVI-D (3)

Encoder [@offset 42892]: INTERNAL_UNIPHY1 (0x20)

i2cid [@offset 43014]: 0x93, OSX senseid: 0x4

Connector at index 3

Type [@offset 42898]: DVI-D (3)

Encoder [@offset 42902]: INTERNAL_UNIPHY (0x1e)

 

i2cid [@offset 43041]: 0x95, OSX senseid: 0x6

this is the info and http://rampagedev.wordpress.com/kext-editing/editing-atiamd-framebuffer-personality/ this is the guide on how to make the patch we need yet it makes no sense at all

I know. It is the same mine. I've patched by Clover and binary file from AMD8000Controller.kext - black screen.

Link to comment
Share on other sites

Anyone else have a problem with Display Sleep on the 290X? If I leave the computer for a while so that the display is powered off, sometimes (not always) I can't wake the display from sleep again. The computer is on and working perfectly, it just doesn't seem to re-activate the screen. Unplugging and replugging the display doesn't help either, I have to reboot to turn on the display again. Guessing it's a driver issue, but maybe someone had a similar issue and managed to solve it?

 

Shamelessly bumping my own question. This is currently the only, and very annoying, problem I have with 10.10. Anyone have a clue what causes this? Bad sensor id's in the framebuffer maybe?

Link to comment
Share on other sites

There are multiple personalities in the ATI 8000 kexts, why did you pick Baladi, the one that also presents in the ATI 9000 kexts ?

Edit: So base on your card, I made these changes:

00040000 04030000 0001 0000 02 04 01 01
00080000 04020000 0001 0000 02 02 02 03
04000000 14020000 0001 0000 01 02 03 04
04000000 14020000 0001 0000 00 02 04 06
 
Orange is Connector, Blue is ATY Control Flags, Cyan is Features, 4th column doesn't matter, Green is Transmitter, Grey is Encoder ( dunno how to get that so I pick a random number from Rampage Dev's site ), next is Hotplug ID and finally Sense ID. Mind trying on another personalities with 4 connectors ?
Link to comment
Share on other sites

 

There are multiple personalities in the ATI 8000 kexts and why did you pick Baladi, the one that also presents in the ATI 9000 kexts ?

Edit: So base on your card, I made these changes:

00040000 04030000 0001 0000 02 04 01 01
00080000 04020000 0001 0000 02 02 02 03
04000000 14020000 0001 0000 01 02 03 04
04000000 14020000 0001 0000 00 02 04 06
 
Orange is Connector, Blue is ATY Control Flags, Cyan is Features, 4th column doesn't matter, Green is Transmitter, Grey is Encoder ( dunno how to get that so I pick a random number from Rampage Dev's site ), next is Hotplug ID and finally Sense ID. Mind trying on another personalities with 4 connectors ?

 

There is only one personality in 8000 kext :/

Link to comment
Share on other sites

There is only one personality in 8000 kext :/

My mistake, sorry. I misplace 8000 with 9000 there, maybe try with 9000 ? There's Basset with 4 connectors

Personality: Basset
ConnectorInfo count in decimal: 4
Disk offset in decimal 1655536
0000000    02  00  00  00  00  01  00  00  00  01  01  03  21  03  02  02
0000010    02  00  00  00  00  01  00  00  00  01  02  03  11  02  01  01
0000020    00  04  00  00  04  03  00  00  00  01  03  07  10  00  03  03
0000030    00  04  00  00  04  03  00  00  00  01  04  07  20  01  04  04
0000040
Link to comment
Share on other sites

 Share

×
×
  • Create New...