Jump to content

Help -- Framebuffer Personality Editing

FramebufferPersonality HD7770 AMD ATI Dashimaki

  • Please log in to reply
5 replies to this topic

#1
#McFly

#McFly

    InsanelyMac Protégé

  • Donators
  • 33 posts
  • Gender:Male
  • Location:São Paulo - Brazil
  • Interests:Computer Science

Hi guys, Sorry my english,

help me please for editing framebuffer for XFX HD 7770 double dissipation (ATI Radeon HD 7770).

OS X: 10.10.3

Clover: 3193

DSDT: Yes with patch for video card

 

I tried this:

 

ATOM BIOS Rom: 

SubsystemVendorID: 0x1682 SubsystemID: 0x3233

IOBaseAddress: 0xd000

Filename: 777ZXXL1.SB 

BIOS Bootup Message: 

C44101 CAPPUCINO Verde XT 1G GDDR5 64Mx32                                   

 

PCI ID: 1002:683d

Connector at index 0

Type [@offset 43206]: DisplayPort (10)

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

i2cid [@offset 43316]: 0x94, OSX senseid: 0x5

Connector at index 1

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

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

i2cid [@offset 43343]: 0x91, OSX senseid: 0x2

Connector at index 2

Type [@offset 43226]: DVI-I (2)

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

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

Connector at index 3

Type [@offset 43236]: DVI-I (2)

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

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

Connector at index 4

Type [@offset 43246]: DVI-I (2)

Encoder [@offset 43250]: INTERNAL_KLDSCP_DAC1 (0x15)

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

 

 

777ZXXL1.SB :

 

C44101 CAPPUCINO Verde XT 1G GDDR5 64Mx32                                   

 

Subsystem Vendor ID: 1682

       Subsystem ID: 3233

Object Header Structure Size: 355

Connector Object Table Offset: 48

Router Object Table Offset: 0

Encoder Object Table Offset: fd

Display Path Table Offset: 12

Connector Object Id [19] which is [DISPLAY_PORT]

encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true

Connector Object Id [12] which is [HDMI_TYPE_A]

encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false

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 [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

 

 

Personality: Dashimaki

ConnectorInfo count in decimal: 4

Disk offset in decimal 608944

 

Original

DP, DP, DDVI, HDMI  

               Connector     ControlFlags Features Unknown Transmitter  Encoder   Hotplug   Sense ID    

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

0000010  00 04 00 00   04 03 00 00      00 01    02 00           22            05            03            05

0000020  04 00 00 00   14 02 00 00      00 01    03 00           00            00            04            04

0000030  00 08 00 00   04 02 00 00      00 01    04 00           11            02             01           01

0000040

 

Connector Type*    04 00 00 00

ATY,ControlFlags** 14 02 00 00

Features**         00 01

Unknown*           04 00

Transmitter*       10

Encoder*           00

Hotplug ID*        04

Sense ID**         04

 

Patched —> DP, HDMI, DDVI, DVI 

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

00 08 00 00   04 02 00 00   00 01   02 00   12   04   02   02

04 00 00 00   14 02 00 00   00 01   03 00   11   02   03   01

04 00 00 00   14 02 00 00   00 01   04 00   10   00   04   04

 

DP: Not tested

HDMI: Work , but no sound

DDVI: Recognizes the osx, but the screen is black on the monitor

DVI: Recognizes the OS X, but the screen is black on the monitor

 

I want to use two monitors, and HDMI sound

 

Print-screen monitor 1 HDMI work, but no sound

Attached File  Captura de Tela 2015-03-28 Ã s 03.04.08.png   662.74KB   3 downloads

 

Print-screen monitor 2 DVI Recognizes the OS X, but the screen is black on the monitor

Attached File  Captura de Tela 2015-03-28 Ã s 03.04.08 (2).png   1.1MB   3 downloads

 

Can anyone help me? Thanks!



#2
VirusX

VirusX

    InsanelyMac Sage

  • Donators
  • 465 posts
  • Gender:Male
  • Location:Germany

when you say black screen, does the monitor go into stand by or is the monitor on and just black?

have you tried to unplug and replug the monitor while you are booted into yosemite?

does dvi work without hdmi plugged in?

you might get hdmi sound to work with toleda's patch here in the forum...



#3
#McFly

#McFly

    InsanelyMac Protégé

  • Donators
  • 33 posts
  • Gender:Male
  • Location:São Paulo - Brazil
  • Interests:Computer Science

The monitor just black

DVI does not work with or without HDMI

I unplugged and replugged and did not work

I'll try with toleda's patch

tks



#4
marceljj

marceljj

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
  • Gender:Male

Press Windows key + alt + f12 for a few seconds, until your monitor turns off. Wait until your computer enters sleep mode, and then wake your computer. you screen should work. unfortunately you'll have to do this every boot unless you patch your graphics kext, which is very difficult.



#5
#McFly

#McFly

    InsanelyMac Protégé

  • Donators
  • 33 posts
  • Gender:Male
  • Location:São Paulo - Brazil
  • Interests:Computer Science

I will try, thank you



#6
santinobch

santinobch

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Hey did you ever make this thing work? I have the same card, and i have read that it may work if you load a vbios of another card

 

sorry for bad english ༼ つ ◕_◕ ༽つ

 

 

 

https://www.tonymacx...s-cards.171291/

 

 

 

Note on XFX cards:
Many people are reporting problems with XFX cards, especially HD 7xxx / R9 generation. They're using a custom BIOS which can cause a crash upon booting, which can't be fixed in OS X.
A common solution is either flashing a alternate VBIOS on your card (only do if you can recover form a bad flash!) or using Clover to load a compatible VBIOS dynamically (without flashing).







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy