Jump to content

GA-Z68AP-D3 rev. 2.0 DSDT help please?


  • Please log in to reply
9 replies to this topic

#1
dakku

dakku

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
Hi Guys,

Can someone please help me patch this DSDT? I have a GA-Z68AP-D3 rev. 2.0 motherboard and attached is the unmodded DSDT.

You can get more details here about this motherboard: http://uk.gigabyte.c...id=4015&dl=1#sp

Any help please?

Attached Files



#2
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 5,862 posts
  • Gender:Male
  • Location:Brazil
What do you need patched, what issue(s) are you trying to fix, please be more specific.

A "patched DSDT" is not a miracle cure.

#3
dakku

dakku

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
Hi friend.
Thank you for your reply.

I tried auto patcher and the DSDT.aml that it generated gives me native pm BUT when I wake the computer from sleep instead of wakeup it reboots. Its the same issue if I try the DSDT from TonyMac.

Have you or anyone come across this issue before? I am not sure if this is CMOS getting reset (my bios settings are not reset). Just the computer reboots on wake.

Btw, I am using GS8400 graphics card in PCIEx16 slot. Could that be the cause of the wake reboot issue?

#4
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 5,862 posts
  • Gender:Male
  • Location:Brazil

when I wake the computer from sleep instead of wakeup it reboots.


run terminal, enter

sudo pmset -a hibernatemode 0

(type man pmset for more information)

In your DSDT, make sure your RTC "Length" is 0x02 as in the example below:
Device (RTC0)
				{
					Name (_HID, EisaId ("PNP0B00"))
					Name (_CRS, ResourceTemplate ()
					{
						IO (Decode16,
							0x0070,			 // Range Minimum
							0x0070,			 // Range Maximum
							0x00,			   // Alignment
							0x02,			   // Length
							)
					})
				}
(don't copy this code, just change yours if it doesn't say 0x02 already)

Try enabling "restart after power failure" in energy settings.

Try experimenting with the darkwake=n kernel flag (where n is 1 or 0)

Also try this
http://www.insanelym...dpost&p=1820543

#5
dakku

dakku

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
Hi Gringo,

Thank you for the update and help.. here is what I have in the DSDT

			    Device (RTC)
			    {
				    Name (_HID, EisaId ("PNP0B00"))
				    Name (ATT0, ResourceTemplate ()
				    {
					    IO (Decode16,
						    0x0070,			 // Range Minimum
						    0x0070,			 // Range Maximum
						    0x00,			   // Alignment
						    0x04,			   // Length
						    )
					    IRQNoFlags ()
						    {8}
				    })
				    Name (ATT1, ResourceTemplate ()
				    {
					    IO (Decode16,
						    0x0070,			 // Range Minimum
						    0x0070,			 // Range Maximum
						    0x00,			   // Alignment
						    0x04,			   // Length
						    )
				    })
				    Name (ATT2, ResourceTemplate ()
				    {
					    IO (Decode16,
						    0x0070,			 // Range Minimum
						    0x0070,			 // Range Maximum
						    0x00,			   // Alignment
						    0x02,			   // Length
						    )
					    IRQNoFlags ()
						    {8}
				    })
				    Name (ATT3, ResourceTemplate ()
				    {
					    IO (Decode16,
						    0x0070,			 // Range Minimum
						    0x0070,			 // Range Maximum
						    0x00,			   // Alignment
						    0x02,			   // Length
						    )
				    })
				    Method (_CRS, 0, NotSerialized)
				    {
					    If (LGreaterEqual (OSFX, 0x03))
					    {
						    If (HPTF)
						    {
							    Return (ATT1)
						    }
						    Else
						    {
							    Return (ATT0)
						    }
					    }
					    Else
					    {
						    If (LEqual (AMAC, One))
						    {
							    Return (ATT2)
						    }
						    Return (ATT0)
					    }
				    }
			    }

does it matter if I do not have RTC0? I have RTC, are they they same thing?

#6
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 5,862 posts
  • Gender:Male
  • Location:Brazil
That's fine, leave it as it is.

#7
dakku

dakku

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 149 posts
Thank you so much for your help.. here is what I did to fix the issue..

- reverted back the BIOS to FB
- made installer with {un1vest} (was using myhack previously)
- reinstalled Lion 10.7.0
- installed {mult1vest} with userDSDT (dsdt from TonyMac - using FB bios version)
- installed ALC8xxHDA + AppleHDA Rollback
- installed Realtek Gigabyte drivers (official AppleRLT8169Ethernet.kext)
- installed macpro 3.1 smbios

SLEEP WORKS :D :D

If I use macpro 4.1 or macpro 5.1 I get a kernel Panic. I have a i5 2500k SB. Are there any other smbios versions that will work without kp?

no USB keyboard on wake :(
I have aluminium slim apple wired keyboard

#8
todesto

todesto

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts
  • Gender:Male
  • Location:Whttier, CA
  • Interests:golf<br />computer<br />hacking<br />movie<br />Deep Purple, Led...
Can I get help here, please?

I have DSDT for my Z68AP-D3 FD bios and patched my HD6870 and almost everything is working fine.

The only problem I have the USB Expansion card connected to PCI slot doesn't wake up from sleep.

I didn't have this issue with my other Z77-DS3H board (but this is UEFI bios)

all other USB port on board wakes up and works fine. I would like to know if this problem can be fixed by DSDT. But I have no clue how to do that.

Please help.

Thanks.

#9
todesto

todesto

    InsanelyMac Protégé

  • Members
  • PipPip
  • 86 posts
  • Gender:Male
  • Location:Whttier, CA
  • Interests:golf<br />computer<br />hacking<br />movie<br />Deep Purple, Led...
hello, anyone?

#10
Gringo Vermelho

Gringo Vermelho

    The Jan Bird fix

  • Supervisors
  • 5,862 posts
  • Gender:Male
  • Location:Brazil
You must re-patch your DSDT after adding or removing PCI cards.

Extract your DSDT on Windows using Lavalys Everest Corporate Edition, compare with the patched one you have and repatch the fresh one manually. Do not change any lines in the new DSDT that mention "OperationRegion".





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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