Jump to content

Is my custom personality correct?


  • Please log in to reply
1 reply to this topic

#1
expertmac2

expertmac2

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
  • Gender:Male

Hi!

 

I'm trying to make a custom ATI personality, and I suspect that my personality is incorrect as when the computer is about to boot into the GUI, it gives me a screen that is half striped-white and half black. I patched it into Pondweed in AMD6000Controller.kext and I am booting with GE=yes AtiConfig=Pondweed. I am not able to use any of the vanilla personalities as my LVDS is on connector 2 instead of 1.

 

radeon bios decode:

ATOM BIOS Rom: 
	SubsystemVendorID: 0x1002 SubsystemID: 0x9647
	IOBaseAddress: 0x4000
	Filename: BR40913.bin 
	BIOS Bootup Message: 
Toshiba Llano/SUMO VBIOS                                                    

PCI ID: 1002:9647
Connector at index 0
	Type [@offset 45696]: VGA (1)
	Encoder [@offset 45700]: INTERNAL_UNIPHY2 (0x21)
	Encoder [@offset 45702]: unknown (0x22)
	i2cid [@offset 45844]: 0x91, OSX senseid: 0x2
Connector at index 1
	Type [@offset 45708]: LVDS (7)
	Encoder [@offset 45712]: INTERNAL_UNIPHY2 (0x21)
	Encoder [@offset 45714]: unknown (0x23)
	i2cid [@offset 45879]: 0x90, OSX senseid: 0x1
Connector at index 2
	Type [@offset 45720]: HDMI-A (11)
	Encoder [@offset 45724]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 45914]: 0x92, OSX senseid: 0x3

redsock_bios_decode:

BR40913.bin :

Toshiba Llano/SUMO VBIOS                                                    

Subsystem Vendor ID: 1002
       Subsystem ID: 9647
Object Header Structure Size: 573
Connector Object Table Offset: 5e
Router Object Table Offset: 0
Encoder Object Table Offset: 164
Display Path Table Offset: 12
Connector Object Id [5] which is [VGA]
	encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
encoder obj id [0x22] which is [(unknown)] linkb: false
Connector Object Id [14] which is [LVDS]
	encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: true
encoder obj id [0x23] which is [(unknown)] linkb: true
Connector Object Id [12] which is [HDMI_TYPE_A]
	encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

Personality:

10 00 00 00 10 00 00 00 01 00 00 00 12 04 01 02 // VGA
02 00 00 00 40 00 00 00 08 01 00 00 22 05 00 01 // LVDS
00 08 00 00 00 02 00 00 01 00 00 00 10 00 02 03 // HDMI

Did I make any mistakes?



#2
iFIRE

iFIRE

    InsanelyMacaholic

  • Moderators
  • 3,769 posts
  • Gender:Male
  • Location:Bcn-Spain

try boot with GE=No , take a look in this too, can help you FixEDID V2.0, Application to generate overrides automatically for Apple Displays - Developers Corner - InsanelyMac Forum

 

Configuration/Graphics







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy