Jump to content

ALC662 dsdt patching almost finished


robydream
 Share

4 posts in this topic

Recommended Posts

Hello...

 

i have patched via dsdt and modify HDAC device and add device hdef

 

sound is working but sound assertion via boot...

 

8/31/10 1:32:55 PM kernel Sound assertion "0 == pinConfigurationsProperty" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDACodecGeneric.cpp" at line 850 goto Exit

 

8/31/10 1:33:02 PM kernel Sound assertion "0 == pathMap_aDriverInstance" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 1666 goto Exit

 

8/31/10 1:33:02 PM kernel Sound assertion "0 != createAudioEngines ( fPathMap_aDriverInstance )" failed in "/SourceCache/AppleHDA/AppleHDA-184.4.3/AppleHDA/AppleHDADriver.cpp" at line 203 goto Exit

 

 

When i add in dsdt in HDAC section to inject "PinConfigurations" sound assertion pinConfigurationsProperty is gone and only pathMap_aDriverInstance and createAudioEngines ( fPathMap_aDriverInstance ) is just more at starup.

 

So i need if someone know how to inject or add pathMap_aDriverInstance in dsdt to be injected and sound error is gone...i tried pathMap_aDriverInstance to add to HDEF but is not rigth syntax...if anyone knows how to add this to dsdt it would fix anyone sound assertion errors...

 

i search trougth ioregistry but value is not found.

 

yours suggestions and ideas are welcome....

Link to comment
Share on other sites

Hello,

 

I have a main board with ALC 662 codec too.

 

5 outputs

1 input

 

Working on 10.6.4 with DSDT HDEF section changed and AppleHDA version out of 10.6.1

and the attched legacy kext.

 

My only problem is that ever I start up the system, it has sound output set to "Headphones".

So if I dont use headphones, I have to change settings every time.

 

Could you please post your DSDT and specify what other kexts you need to get sound.

Here r my settings

AppleHDA.kext version is 1.7.9a4, Copyright Apple Inc. 2005-2009

Here is my HDEF section:

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_PRW, 0, NotSerialized)

{

Return (Package (0x02)

{

0x0D,

0x05

})

}

 

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x08)

{

"codec-id",

Buffer (0x04)

{

0x62, 0x06, 0xEC, 0x10

},

 

"layout-id",

Buffer (0x04)

{

0x96, 0x02, 0x00, 0x00

},

 

"device-type",

Buffer (0x0F)

{

"Realtek ALC662"

},

 

"PinConfigurations",

Buffer (One)

{

0x00

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

ALC662.zip

Link to comment
Share on other sites

  • 8 months later...
Hello,

 

I have a main board with ALC 662 codec too.

 

5 outputs

1 input

 

Working on 10.6.4 with DSDT HDEF section changed and AppleHDA version out of 10.6.1

and the attched legacy kext.

 

My only problem is that ever I start up the system, it has sound output set to "Headphones".

So if I dont use headphones, I have to change settings every time.

 

Could you please post your DSDT and specify what other kexts you need to get sound.

Here r my settings

AppleHDA.kext version is 1.7.9a4, Copyright Apple Inc. 2005-2009

Here is my HDEF section:

Device (HDEF)

{

Name (_ADR, 0x001B0000)

Method (_PRW, 0, NotSerialized)

{

Return (Package (0x02)

{

0x0D,

0x05

})

}

 

Method (_DSM, 4, NotSerialized)

{

Store (Package (0x08)

{

"codec-id",

Buffer (0x04)

{

0x62, 0x06, 0xEC, 0x10

},

 

"layout-id",

Buffer (0x04)

{

0x96, 0x02, 0x00, 0x00

},

 

"device-type",

Buffer (0x0F)

{

"Realtek ALC662"

},

 

"PinConfigurations",

Buffer (One)

{

0x00

}

}, Local0)

DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))

Return (Local0)

}

}

 

Please, can you tell me how can I make my audio work on Snow Leopard 10.6.7? I patched DSDT file with HDEF section. System Profiler finds audio but in System Preferences I don't see nothing. Motherboard ASUS P5KPL-AM SE, Realtek ALC662 audio chipset.

Thanks in advance

Link to comment
Share on other sites

 Share

×
×
  • Create New...