Jump to content

***MACOSX 10.6.3 LATEST***GIGABYTE GA-X58-UD3R REV 1.0, 1.6 and 1.7


atlee
 Share

GA-X58-UD3R  

30 members have voted

  1. 1. Did this tutorial work as expected?

    • Yes
      25
    • No
      5


81 posts in this topic

Recommended Posts

PLEASE CHECK MAIN TOPIC, AUDIO KEXT UPDATED as of 03/04/2010

Removed Front Mic/HP because it was removing function from other ports.

 

Green lineout, Grey, Black and Orange Lineouts should work, Mic Rear and LineIn should work. Dig In and Out not tested.

Link to comment
Share on other sites

Here's screenshots of what's showing up in my system profiler. I'm pretty sure I only had one device before:

 

1z4956t.png

35d2nwk.png

 

atlee, you post up a brief guide on what I need to edit inside AppleHDA.kext? I've followed your advice from some older posts and even looked at KiNG's now defunct thread.

 

Thanks again,

 

s

Link to comment
Share on other sites

Hi,

 

I'm trying to follow he instructions, but the code example you wrote is different from what I get when I open the DSDT file.

 

Processor (\_PR.CPU0, 0x00, 0x00000410, 0x06) {}

Processor (\_PR.CPU1, 0x01, 0x00000410, 0x06) {}

Processor (\_PR.CPU2, 0x02, 0x00000410, 0x06) {}

Processor (\_PR.CPU3, 0x03, 0x00000410, 0x06) {}

Processor (\_PR.CPU4, 0x04, 0x00000410, 0x06) {}

Processor (\_PR.CPU5, 0x05, 0x00000410, 0x06) {}

Processor (\_PR.CPU6, 0x06, 0x00000410, 0x06) {}

Processor (\_PR.CPU7, 0x07, 0x00000410, 0x06) {}

 

I don't have the \_PR. prefix to the CPU name.

 

I have the following:

 

Scope (_PR)

{

Processor (CPU0, 0x00, 0x00000410, 0x06) {}

Processor (CPU1, 0x01, 0x00000410, 0x06) {}

Processor (CPU2, 0x02, 0x00000410, 0x06) {}

Processor (CPU3, 0x03, 0x00000410, 0x06) {}

Processor (CPU4, 0x04, 0x00000410, 0x06) {}

Processor (CPU5, 0x05, 0x00000410, 0x06) {}

Processor (CPU6, 0x06, 0x00000410, 0x06) {}

Processor (CPU7, 0x07, 0x00000410, 0x06) {}

}

 

Any idea why and what I should do?

 

Thanks

Link to comment
Share on other sites

Does this guide work the same for the X58A-UD3R? How do these boards differ?

 

Thanks much.

Board differs in Audio chip and i think the X58A have USB 3.0. No big diff.

 

 

 

Hi,

 

I'm trying to follow he instructions, but the code example you wrote is different from what I get when I open the DSDT file.

 

Processor (\_PR.CPU0, 0x00, 0x00000410, 0x06) {}

Processor (\_PR.CPU1, 0x01, 0x00000410, 0x06) {}

Processor (\_PR.CPU2, 0x02, 0x00000410, 0x06) {}

Processor (\_PR.CPU3, 0x03, 0x00000410, 0x06) {}

Processor (\_PR.CPU4, 0x04, 0x00000410, 0x06) {}

Processor (\_PR.CPU5, 0x05, 0x00000410, 0x06) {}

Processor (\_PR.CPU6, 0x06, 0x00000410, 0x06) {}

Processor (\_PR.CPU7, 0x07, 0x00000410, 0x06) {}

 

I don't have the \_PR. prefix to the CPU name.

 

I have the following:

 

Scope (_PR)

{

Processor (CPU0, 0x00, 0x00000410, 0x06) {}

Processor (CPU1, 0x01, 0x00000410, 0x06) {}

Processor (CPU2, 0x02, 0x00000410, 0x06) {}

Processor (CPU3, 0x03, 0x00000410, 0x06) {}

Processor (CPU4, 0x04, 0x00000410, 0x06) {}

Processor (CPU5, 0x05, 0x00000410, 0x06) {}

Processor (CPU6, 0x06, 0x00000410, 0x06) {}

Processor (CPU7, 0x07, 0x00000410, 0x06) {}

}

 

Any idea why and what I should do?

 

Thanks

 

Any DSDT patcher will remove the _PR. doesn't matter if you have it or not. Just copy mine, DSDT will fix and remove afterwards. But my CPU edit is only for people with Intel Core i7 920 CPU's.

Link to comment
Share on other sites

I have a GA-EX58-UD3R with a 2.66ghz 920 i7. My 10.6.3 install is near perfect - audio functions as it should and my dsdt is patched. The only issue is that when i remove nullcpupowermanagement and openhaltrestart, i get a kernel panic stating that "No HPETs available...CPUs configured incorrectly..."

 

I KNOW that this is an issue with my DSDT file, I'm just not sure how to correct it.

 

I have the following files in my Extra folder:

dsdt.aml

EVOenabler

fakesmc

HDAEnabler

NullCPUPowerManagement

OpenHaltRestart

SleepEnabler

 

Could someone point me in the right direction? I'd really appreciate it.

Link to comment
Share on other sites

I have a GA-EX58-UD3R with a 2.66ghz 920 i7. My 10.6.3 install is near perfect - audio functions as it should and my dsdt is patched. The only issue is that when i remove nullcpupowermanagement and openhaltrestart, i get a kernel panic stating that "No HPETs available...CPUs configured incorrectly..."

 

I KNOW that this is an issue with my DSDT file, I'm just not sure how to correct it.

 

I have the following files in my Extra folder:

dsdt.aml

EVOenabler

fakesmc

HDAEnabler

NullCPUPowerManagement

OpenHaltRestart

SleepEnabler

 

Could someone point me in the right direction? I'd really appreciate it.

 

You can download my DSDT from the main page and use it side by side with yours to check for errors, very easy to mess a DSDT up.

 

After DSDT u do not need sleep kext, evoenabler, nullcpu, openhaltrestart.

Only fakesmc, HDAEnabler if you want to inject layout id 12. DSDT.aml /Extra

Link to comment
Share on other sites

You can download my DSDT from the main page and use it side by side with yours to check for errors, very easy to mess a DSDT up.

 

After DSDT u do not need sleep kext, evoenabler, nullcpu, openhaltrestart.

Only fakesmc, HDAEnabler if you want to inject layout id 12. DSDT.aml /Extra

 

 

Atlee you were absolutely correct, there was an error in the CPU section of my DSDT. Everything works now including sleep, sound, and ethernet - all with minimal kexts!!! Thank you so much for your time!! :wacko:

Link to comment
Share on other sites

I see you've modified something in your DSDT for the i7 920,what does it change exactly?

I have a i7 930,how should I modify my DSDT or any other file that requires patching?

 

 

 

 

Check d00ds topic in guides section for other i7 CPU's.

Link to comment
Share on other sites

The DSDT patching has driven me nuts! I notice there are some lines missing in your guide in the PX14 area,I had to compare your patched DSDT really carefully to find the missing lines. Try editing the guides in the future.

For people having errors compiling,try to compile every time you've modified one item and see if an error occurs,then you know which step messed you up and try to find the difference in the modified DSDT attached.

Apart from that my system is working almost perfect now!

Link to comment
Share on other sites

The DSDT patching has driven me nuts! I notice there are some lines missing in your guide in the PX14 area,I had to compare your patched DSDT really carefully to find the missing lines. Try editing the guides in the future.

For people having errors compiling,try to compile every time you've modified one item and see if an error occurs,then you know which step messed you up and try to find the difference in the modified DSDT attached.

Apart from that my system is working almost perfect now!

 

Trust me my DSDT guide does not need editing, don't copy and paste from a forum, it has hidden characters but you can do line by line, also you must keep it a habit to save after each edit because if you do the whole thing and you make one little error for someone who doesn't know about DSDT will have trouble removing the errors you have done. There is nothing wrong with my PX40 section.

Link to comment
Share on other sites

Atlee, thank you for all the work you have done with the EX58-UD3R.

What bios version does your EX58-UD3R have? Most of the rev. 1.6 UD3Rs seem to be coming through with FB, which works fine. But I would beware of upgrading to the FI bios(the most recent). The FI bios seems to cause SL 10.6.3 to hang during the boot process, often right in the middle of a line, but only if there was more than just the fakeSMC kext in E/E. No KPs - SL would just stall usually around UUID or HDA, as if the hard drive had suddenly become disconnected during the boot. Have no idea why. I even went to the trouble of building up a new DSDT(with your guide, of course) from the FI bios, but the problem remained unchanged, no matter what DSDT I used or what changes I made to the Extra folder or the boot loader. Once I went back to the FB bios, all the problems went away. Haven't tried any of the bios versions between FB and FI - some of them might work fine, but FI certainly doesn't. I've built quite a few Mac rigs on a wide variety of motherboards, but I have never seen this happen before.

 

GA-EX58-UD3R, i7 920, 6gigs of Corsair XMS DDR-1600 RAM

Link to comment
Share on other sites

Atlee, thank you for all the work you have done with the EX58-UD3R.

What bios version does your EX58-UD3R have? Most of the rev. 1.6 UD3Rs seem to be coming through with FB, which works fine. But I would beware of upgrading to the FI bios(the most recent). The FI bios seems to cause SL 10.6.3 to hang during the boot process, often right in the middle of a line, but only if there was more than just the fakeSMC kext in E/E. No KPs - SL would just stall usually around UUID or HDA, as if the hard drive had suddenly become disconnected during the boot. Have no idea why. I even went to the trouble of building up a new DSDT(with your guide, of course) from the FI bios, but the problem remained unchanged, no matter what DSDT I used or what changes I made to the Extra folder or the boot loader. Once I went back to the FB bios, all the problems went away. Haven't tried any of the bios versions between FB and FI - some of them might work fine, but FI certainly doesn't. I've built quite a few Mac rigs on a wide variety of motherboards, but I have never seen this happen before.

 

GA-EX58-UD3R, i7 920, 6gigs of Corsair XMS DDR-1600 RAM

 

 

I'm running rev 1.7 with latest FI bios no hangs for me, haven't had any issues with any BIOS upgrades so far.

Link to comment
Share on other sites

This will not work for ALC888 users without bin hacking the AppleHDA.

 

I use the dsdt and LegacyHDA.kext, perfectly run AppleHDA.kext

 

 

You can not modify what you do in the dsdt, so he can use LegacyHDA.kext to drive AppleHDA.kext, thank you!

Link to comment
Share on other sites

 Share

×
×
  • Create New...