Jump to content

DSDT fixes for Gigabyte boards


  • Please log in to reply
1908 replies to this topic

#821
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
The aluminum keyboard patch doesn't work for me. I have an EP35-DS3L.
Can you check my DSDT, please?

Attached Files



#822
cparm

cparm

    InsanelyMac Legend

  • Retired
  • 997 posts
  • Gender:Male

I've started to go through this thread again . I get to post 93 and after those mods I lose speedstep ..

Here is the last point speedstep works.
WARNING DO NOT USE THIS DSDT IT HAS MANY ISSUES


A this point I've lost native speedstep ..
WARNING DO NOT USE THIS DSDT IT HAS MANY ISSUES


There is a lot removed between 14-12-09 and 15-12-09 - I haven't got time at the mo to work out what's bricking it.
As usual any help appreciated ...

D

hi ,

here is my last stripped dsdt:
all work fine,
but i'm sure that more can be done

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20091112 [Nov 13 2009]
Copyright (C) 2000 - 2009 Intel Corporation
Supports ACPI Specification Revision 4.0

ASL Input:  /Users/cparm/Downloads/dsdt.dsl - 2684 lines, 82804 bytes, 639 keywords
AML Output: /Users/cparm/Downloads/dsdt.aml - 8298 bytes, 320 named objects, 319 executable opcodes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations


#823
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

hi ,

here is my last stripped dsdt:
all work fine,
but i'm sure that more can be done


Thanks cparm, but I think I've got it ..

I've 12 © APIC packages under PCIB and I'd only 10 in 15-12-09 (lazy copy and paste job!)

Attached File  DSDT16_12_09.dsl.zip   8.24KB   7 downloads

speedsteps working in 16-12-10 but I've lost auto time and date, get random years at boot (1970's ) and ethernet is lost ..

Off to work . pick this up later.

D.

#824
kdawg

kdawg

    InsanelyMac Legend

  • Donators
  • 508 posts
  • Gender:Male
  • Location:Boston, MA

Thanks cparm, but I think I've got it ..

I've 12 © APIC packages under PCIB and I'd only 10 in 15-12-09 (lazy copy and paste job!)

Attached File  DSDT16_12_09.dsl.zip   8.24KB   7 downloads

speedsteps working in 16-12-10 but I've lost auto time and date, get random years at boot (1970's ) and ethernet is lost ..

Off to work . pick this up later.

D.

I just tracked it down to the same issue, Your PCIB _PRT data doesn't line up. This is the best tool for tracking down problems like this. I had to insert one manual alignment marker and found the problem http://www.sourcegear.com/diffmerge/ And it's FREE, can't beat it!

It's way better than BBEdit's compare function.

#825
Aargh-a-Knot

Aargh-a-Knot

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 101 posts

Thanks cparm, but I think I've got it ..

speedsteps working in 16-12-10 but I've lost auto time and date, get random years at boot (1970's ) and ethernet is lost ..

Off to work . pick this up later.

D.


I had this happen, but with me, it kept wanting to be the year 2026. Turned out to be a problem with RTC.

Try changing this:

Device (RTC)
				{
					Name (_HID, EisaId ("PNP0B00"))
					Name (_CRS, ResourceTemplate ()
					{
						IO (Decode16,
							0x0040,			 // Range Minimum
							0x0040,			 // Range Maximum
							0x00,			   // Alignment
							0x04,			   // Length
							)
					})
				}


into this:

Device (RTC)
				{
					Name (_HID, EisaId ("PNP0B00"))
					Name (_CRS, ResourceTemplate ()
					{
						IO (Decode16,
							0x0070,			 // Range Minimum  
							0x0070,			 // Range Maximum
							0x00,			   // Alignment
							0x02,			   // Length
							)
					})
				}


#826
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

I had this happen, but with me, it kept wanting to be the year 2026. Turned out to be a problem with RTC.

Try changing this:


Thanks will try later.
D.

#827
kdawg

kdawg

    InsanelyMac Legend

  • Donators
  • 508 posts
  • Gender:Male
  • Location:Boston, MA

Thanks will try later.
D.


Here is a version I assembled for my GA-EP35-DS4. Give this a whirl. The only extra is my GFX1 card a 512MB 8800GT.
Attached File  dsdt_EP35_DS4_FKA.dsl.zip   5.07KB   75 downloads

#828
Master Chief

Master Chief

    Just Chief

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,176 posts
  • Gender:Male
Tip: Anyone here not using dropSSDT=yes should read this.

#829
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
I have the same motherboard as iSoprano "EP35-DS3L", same bios "F6" and the same CPU "Q6600". His DSDT (which I presume is correct, check out the first thread) doesn't allow me to wake up using the aluminum keyboard.
I need to set someting in the computer BIOS?

#830
Shaj

Shaj

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 166 posts
Anyone here using an EP45-UD3R & E8400 Combo?

Would appreciate a fixed DSDT for it. Thanks in advance.

#831
Master Chief

Master Chief

    Just Chief

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,176 posts
  • Gender:Male

Anyone here using an EP45-UD3R & E8400 Combo?

Would appreciate a fixed DSDT for it. Thanks in advance.

Don't be lazy! Do some research; see page 2 and onwards...

#832
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male
lol

#833
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

Here is a version I assembled for my GA-EP35-DS4. Give this a whirl. The only extra is my GFX1 card a 512MB 8800GT.
Attached File  dsdt_EP35_DS4_FKA.dsl.zip   5.07KB   75 downloads


Nice work .. thanks so much, I'll try it later.
D.

#834
banini_jeque

banini_jeque

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 303 posts
How do I do the aluminum keyboard fix on my ep45-ds3l? It only has one "Device (EHCI)" listed, and if I try to make it look like mm67's, and I add the INIT part to my "Device (LPCB)" I get 55 errors on compilation.

#835
Master Chief

Master Chief

    Just Chief

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,176 posts
  • Gender:Male

How do I do the aluminum keyboard fix on my ep45-ds3l? It only has one "Device (EHCI)" listed, and if I try to make it look like mm67's, and I add the INIT part to my "Device (LPCB)" I get 55 errors on compilation.

By removing the unwanted parts of it and using the correct device name? And last time I checked mm67's DSDT he was using this:
Scope (_SB)    {        Device (PWRB)        {            Name (_CID, EisaId ("PNP0C0C"))            Method (_STA, 0, NotSerialized)            {                Return (0x0B)            }        }		Method (_INI, 0, NotSerialized)		{			Store (0x01,\_SB.PCI0.EHC1.WRTA)			Store (0x19, \_SB.PCI0.EHC1.PMES) 			Store (0x00,\_SB.PCI0.EHC1.WRTA)				Store (0x01,\_SB.PCI0.EHC2.WRTA)			Store (0x19, \_SB.PCI0.EHC2.PMES) 			Store (0x00,\_SB.PCI0.EHC2.WRTA)		}
Not under LPCB, where it doesn't belong IMHO. But anyway. This should work:
Method (_INI, 0, NotSerialized)
{
	Store (0x01,\_SB.PCI0.EHCI.WRTA)
	Store (0x19, \_SB.PCI0.EHCI.PMES) 
	Store (0x00,\_SB.PCI0.EHCI.WRTA)
}
Easy. Not?

#836
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,160 posts
  • Gender:Male
  • Location:UK

How do I do the aluminum keyboard fix on my ep45-ds3l? It only has one "Device (EHCI)" listed, and if I try to make it look like mm67's, and I add the INIT part to my "Device (LPCB)" I get 55 errors on compilation.

Hi banini_jeque

Here's a revised version of mm67's DSDT for the EP45-DS3L that I am using if you want.
You can read about the changes that have been made here.

Attached Files



#837
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male
Is this a motherboard specific patch? I have EP35-DS3L.
Patch is already applied, but aluminum keyboard wake-up doesn't work.

#838
banini_jeque

banini_jeque

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 303 posts

Hi banini_jeque

Here's a revised version of mm67's DSDT for the EP45-DS3L that I am using if you want.
You can read about the changes that have been made here.


Ahh thanks brah! It works! I changed the cpu stuff for my q9550 though.

@Master Chief, sorry man, I feel hella dumb right now too.

#839
Master Chief

Master Chief

    Just Chief

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,176 posts
  • Gender:Male

Is this a motherboard specific patch? I have EP35-DS3L.
Patch is already applied, but aluminum keyboard wake-up doesn't work.

Just keyboard or mouse also?

And are you sure that the patch has been applied correctly? Have you checked the values of register 0x52-0x53? With and without the patch?

Enter lspci -nn in a terminal window to get the device id and then lspci -d [device:id] -xxxvvv

What's the value of registers 0x52 and 0x53?

p.s. Oh eh you are using a ICH9 based board. Correct? That might be why it isn't working for you...

#840
zoltankr

zoltankr

    zoliky

  • Members
  • PipPipPipPipPipPip
  • 427 posts
  • Gender:Male

Just keyboard or mouse also?

And are you sure that the patch has been applied correctly? Have you checked the values of register 0x52-0x53? With and without the patch?

Enter lspci -nn in a terminal window to get the device id and then lspci -d [device:id] -xxxvvv

What's the value of registers 0x52 and 0x53?

p.s. Oh eh you are using a ICH9 based board. Correct? That might be why it isn't working for you...

Yes, ICH9. Is there a solution?

Just keyboard or mouse also?

Mouse wake-up works!
Thanks, mate! I will try the lspci -nn, but where can I get lspci?





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