Jump to content

Intel DH55HC buggy DSDT


Mohnox Lipton
 Share

19 posts in this topic

Recommended Posts

I recently got a PC with the following configuration:

MB: Intel DH55HC

CPU: Intel Core i5-650

RAM: 2 x 2GB DDR3-1333 Kingston

Video: Asus EN9600GT 512Mb

 

I tried to install OS X Lion using the USB stick with DSDT Autopatcher method, but when i tried to boot into the installed system I got kernel panic from AppleIntelCPUPowerManagement.kext, however everything works if I use NullCPUPowermanagement.kext. After some investigation I discovered that before panic Chameleon outputted the following:

ACPI CPUs not found: C-States not generated !!!
ACPI CPUs not found: P-States not generated !!!

After further research I found out that CPU section is missing in DSDT, and the one in SSDT is completely buggy and shows 4 cores instead of 2 and moreover the contents of CPU section is completely meaningless. I would greatly appreciate if you could tell me how to fix the issue and get functional DSDT system. Original DSDT, SSDT and Autopached DSDT is attached.

dh55hc_dsdt.zip

Link to comment
Share on other sites

  • 2 weeks later...

Mald0n,

 

i have a hackintosh with the same problem.

 

it only uses a intel i7 870 8 gigs of kingston memory and an asus engt240 1024.

 

can i use te same dsdt? or could you edit the existing dsdt ive made.

 

weird part is that it boots most of the time.

 

but the p and c states arn't generated though.

 

 

second question is what have you modified in the dsdt you gave?

 

im scrolling through mine and that one to find diferences right now

Link to comment
Share on other sites

Mald0n,

 

i have a hackintosh with the same problem.

 

it only uses a intel i7 870 8 gigs of kingston memory and an asus engt240 1024.

 

can i use te same dsdt? or could you edit the existing dsdt ive made.

 

weird part is that it boots most of the time.

 

but the p and c states arn't generated though.

 

 

second question is what have you modified in the dsdt you gave?

 

im scrolling through mine and that one to find diferences right now

send me files

http://www.insanelymac.com/forum/index.php...st&id=81816

Link to comment
Share on other sites

Thanks man,

 

could you tell me what changes/fixes you made in this dsdt?

 

native speedstep?

native sata?

 

i have an asus f3sv laptop with some dsdt issues too.

this one is mine, could i ask you to edit that one for me aswell?

 

it has a couple of issues i cant seem to fix

speedstep

http://www.insanelymac.com/forum/index.php?showtopic=258611

 

Sata

orange icon?

I dont use ESB2

Link to comment
Share on other sites

add in boot.plist

<key>GeneratePStates</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>

 

boot.plist is correct.

 

but didn't you think it was odd that there was no cpu info in the DSDT?

 

not like the dsdt on my laptop, intel t7100 core2duo. said much more...

 

should i insert some of the ssdt code into my dsdt?

Link to comment
Share on other sites

  • 3 months later...

Hi. ;)

I hope you can help. I'm new to all this and don't know anything about writing code and such.

 

I have an Intel DH55HC mobo with an i7 2.79GHz CPU with 8gigs of Corsair RAM and a Nvidia GT220 video card.

I've tried patching it with DSDT editor always resulting in me being left with 5 warnings which I don't know how to fix!!

 

Please help.

Hielmi_dsdt.aml.zip

Link to comment
Share on other sites

  • 1 month later...

guys are you using a special bios number?

 

 

core i5 650, bios build #28 / Using chimera 1.7 & 10.7.2

 

The problem is that I get AICPM kp at boot.

 

This is the Scope PR for i5 processors:

	Scope (_PR)
{
	Processor (CPU0, 0x01, 0x00000410, 0x06)
	{
	}
	Processor (CPU1, 0x02, 0x00000410, 0x06)
	{
	}
	Processor (CPU2, 0x03, 0x00000410, 0x06)
	{
	}
	Processor (CPU3, 0x04, 0x00000410, 0x06)
	{
	}
	Processor (CPU4, 0x05, 0x00000410, 0x06)
	{
	}
	Processor (CPU5, 0x06, 0x00000410, 0x06)
	{
	}
	Processor (CPU6, 0x07, 0x00000410, 0x06)
	{
	}
	Processor (CPU7, 0x08, 0x00000410, 0x06)
	{
	}
}

 

If I use the dsdt file without scope pr on it I get at boot time:

 

ACPI CPUs not found: C-States not generated !!!

ACPI CPUs not found: P-States not generated !!!

 

But system loads up ok.

 

However, If I add scope pr to dsdt file I get:

 

SSDT with CPU C-States generated successfully

SSDT with CPU P-States generated successfully

 

but I get this KP afterwards:

"Should have 4 threads, but only found 5 for Die 0".

http://dl.dropbox.co...0117_191817.jpg

 

I really dont get it.

Thanks in advance guys.

smbios: http://pastie.org/pr...oanyy3iiagze2cg

org.chameleon.Boot.plist http://pastie.org/pr...oilukge1jalg2lg

dsdt.dsl file: http://dl.dropbox.co...DH55HC_dsdt.dsl

 

 

edit:

 

 

for the sake of helping others:

I felt a little creative today and changed the scope from:

 

Scope (_PR)

{

Processor (CPU0, 0x01, 0x00000410, 0x06)

{

}

Processor (CPU1, 0x02, 0x00000410, 0x06)

{

}

Processor (CPU2, 0x03, 0x00000410, 0x06)

blah blah

 

to:

{

Scope (_PR)

{

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

{

}

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

{

}

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

blah blah

 

The hint? was the die 0 at the kp. Made me wonder if it could be just that...and it was.

Link to comment
Share on other sites

  • 1 year later...

MaLd0n,

 

I have an Intel® Desktop Board DH55HC with core i3 CPU. I have successfully installed Mountain Lion. The restart and shutdown works.

 

Following items are no go:

- Sleep

- Sound

 

Can anyone please provide me with the appropriate DSDT.

 

I am using

- Nvidia GT8800 with Graphic Enabler

- Using Airport wifi card.

 

Occasionally the OSX hangs and I need to do a hard reset, still unable to figure out why this happens.

 

Your help is sincerely appreciated.

DSDT.zip

Link to comment
Share on other sites

  • 11 months later...

Can any one help me with DSDT edit that has the following functionality:

 

  1. Complete ShutDown
  2. Sleep
  3. Audio
  4. Power Management

Currently using NullCPUPowermanagement.kext plus the FakeSMC.Kext. 

 

Attached is the current copy of my extra folder.

 

Appreciate your help.

 

Using 

  • Lion 10.7.5 OSX
  • Chameleon_v2.1svn_r1547.pkg
  • Intel DH55HC mobo
  • intel core i3

Extra.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...