RichBUK Posted September 19, 2008 Share Posted September 19, 2008 Hi all, Looking for some help - I bought a G43 asus motherboard (P5QL-EM) based on stupidity and the fact that i was expecting Apple to sport this chipset in upcoming Minis/Macbooks. Seeing as they haven't appeared, and 10.5.5 doesn't include anything new i'm trying to get it working using Cameleon and a vanilla install using a real mac to build the boot disk. I think that i'm getting the same issues as the P45's where they need a bios update that hacks the DSDT config to get it to work. So i've extracted the DSDT sections and used iasl to get the source code but it doesn't have any refrences to the processor alias as specified in the P45 thread. here's the code i have from the DSL that lists the processors: Scope (\_PR) { Processor (CPU1, 0x01, 0x00000810, 0x06) { OperationRegion (STBL, SystemMemory, 0xFFFF0000, 0xFFFF) Name (NCPU, 0x80) Name (TYPE, 0x80000000) Name (HNDL, 0x80000000) Name (CFGD, 0x80000000) Name (TBLD, 0x80) Method (_PDC, 1, NotSerialized) { CreateDWordField (Arg0, 0x00, REVS) CreateDWordField (Arg0, 0x04, SIZE) Store (SizeOf (Arg0), Local0) Store (Subtract (Local0, 0x08), Local1) CreateField (Arg0, 0x40, Multiply (Local1, 0x08), TEMP) Name (STS0, Buffer (0x04) { 0x00, 0x00, 0x00, 0x00 }) Concatenate (STS0, TEMP, Local2) _OSC (Buffer (0x10) { /* 0000 */ 0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47, /* 0008 */ 0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53 }, REVS, SIZE, Local2) } Method (_OSC, 4, NotSerialized) { CreateDWordField (Arg3, 0x00, STS0) CreateDWordField (Arg3, 0x04, CAP0) CreateDWordField (Arg0, 0x00, IID0) CreateDWordField (Arg0, 0x04, IID1) CreateDWordField (Arg0, 0x08, IID2) CreateDWordField (Arg0, 0x0C, IID3) Name (UID0, Buffer (0x10) { /* 0000 */ 0x16, 0xA6, 0x77, 0x40, 0x0C, 0x29, 0xBE, 0x47, /* 0008 */ 0x9E, 0xBD, 0xD8, 0x70, 0x58, 0x71, 0x39, 0x53 }) CreateDWordField (UID0, 0x00, EID0) CreateDWordField (UID0, 0x04, EID1) CreateDWordField (UID0, 0x08, EID2) CreateDWordField (UID0, 0x0C, EID3) If (LNot (LAnd (LAnd (LEqual (IID0, EID0), LEqual (IID1, EID1)), LAnd (LEqual (IID2, EID2), LEqual (IID3, EID3))))) { Store (0x06, STS0) Return (Arg3) } If (LNotEqual (Arg1, 0x01)) { Store (0x0A, STS0) Return (Arg3) } Or (And (TYPE, 0x7FFFFFFF), CAP0, TYPE) If (And (CFGD, 0x01)) { If (LAnd (LAnd (And (CFGD, 0x01000000), LEqual (And (TYPE, 0x09), 0x09)), LNot (And (TBLD, 0x01)))) { Or (TBLD, 0x01, TBLD) Load (STBL, HNDL) } } If (And (CFGD, 0xF0)) { If (LAnd (LAnd (And (CFGD, 0x01000000), And (TYPE, 0x18 )), LNot (And (TBLD, 0x02)))) { Or (TBLD, 0x02, TBLD) } } Return (Arg3) } } } I have 4 sections like that presumably one for each possible core. Is it possible to get this working? Has anyone else got a G43/45 chipset and managed it to boot OSX? Any help appreciated Link to comment Share on other sites More sharing options...
RichBUK Posted September 21, 2008 Author Share Posted September 21, 2008 Well i got it working! Updated to latest BIOS and everything suddenly started to happen. Now running vanilla 10.5.5 with an ATI3850 while I wait for X4500. Everything else spot on other than ALC1200 sound which i'll have a go at today. Xbenches at just under 200 with an E8400 at standard speeds :-) Rock and Roll! Link to comment Share on other sites More sharing options...
got no name Posted February 17, 2009 Share Posted February 17, 2009 Hey, i think the P5QL-EM is nice board. Too bad so few ppl are using OSX with it. It´s been some months since your last post. How is it working? Any problems occured in the meantime? Maybe you can update your thread and list which components worked out of the box for you. And how about the bios? Are you just using the UNMOFIDIED latest BIOS 0418 and the install just worked from there on? If so, this would be the only P5Q... board which works with an unmodified bios? Thank you Link to comment Share on other sites More sharing options...
Buns Tech Posted February 22, 2009 Share Posted February 22, 2009 Not quite, but we expect to get there. (or say “{censored}”, get another new, more suitable mobo-cpu-mem group, and sell parts.) One thing I will say is the Flashtop/Express Gate availible on ASUS is keeping peace in the family. Man is it ever bitchen! (Bitchen: Nonparticipial adj.: Expletive:- first rate; fantabulous; the best; cool; “All Right!”. Late 1950’s to 1990’s. Still in use by old school surfers and some biker subculture remnants ) I realize there are hardware problems and I am looking for components to add, regardless of future mobo. Wife knows her way around Linux so we are learning together. (Joy of Joy! She just yelled up the stairs she understands it IS unrecognized hardware!) RichBUK gave us hope, so I’m looking at burning a dvd with updates on a compatriots MAC box. Our best hope is when “juzzi” gets his tool HDD back and takes pity to write the specific bios, or tells us all it is a no go, for what ever reason. Only thing is we would rather go straight retail than down a Mac_OS_X_Leopard_10.5.4_9E25_Retail.dmg Working with fresh 10.5.0 Retail, Family Pack 5 license. Core 2 Quad with single stick 2 gig matching memory, to keep crippled XP 32 running as long as possible. All the Best. Peace before Perfection. Link to comment Share on other sites More sharing options...
Buns Tech Posted February 25, 2009 Share Posted February 25, 2009 Throwing in the towel. After three solid weeks of working to get this build together, I must admit defeat. Just discovered that iLife ‘08 and Final Cut Express 4 provide their own set of challenges. It’s time to cut losses. Thanks to everyone for all the help. All the Best. Link to comment Share on other sites More sharing options...
Recommended Posts