Jump to content

What's the problem with ALC662


Rapidas
 Share

22 posts in this topic

Recommended Posts

Hi I've tried to make my ALC662 work in SL, but unsuccessfully. I followed http://www.insanelymac.com/forum/index.php?showtopic=149128 and http://www.projectosx.com/forum/index.php?...ic=465&st=0

 

Also data from Verbit:

Verbs from Linux Codec Dump File: codex.txt

 

Codec: Realtek ALC662 rev1 Address: 0 DevID: 283903586 (0x10ec0662)

 

Jack Color Description Node PinDefault Original Verbs

--------------------------------------------------------------------------------------------------------

1/8 Green Line Out at Ext Rear 20 0x14 0x01014010 01471c10 01471d40 01471e01 01471f01

1/8 Black Speaker at Ext Rear 21 0x15 0x411111f0 01571cf0 01571d11 01571e11 01571f41

1/8 Black Speaker at Ext Rear 22 0x16 0x411111f0 01671cf0 01671d11 01671e11 01671f41

1/8 Pink Mic at Ext Rear 24 0x18 0x01a19830 01871c30 01871d98 01871ea1 01871f01

1/8 Pink Mic at Ext Front 25 0x19 0x02a19840 01971c40 01971d98 01971ea1 01971f02

1/8 Blue Line In at Ext Rear 26 0x1a 0x0181303f 01a71c3f 01a71d30 01a71e81 01a71f01

1/8 Green HP Out at Ext Front 27 0x1b 0x02214020 01b71c20 01b71d40 01b71e21 01b71f02

ATAPI Unknown CD at Int ATAPI 28 0x1c 0x593301f0 01c71cf0 01c71d01 01c71e33 01c71f59

RCA UNKNOWN Line Out at Ext N/A 29 0x1d 0x4004c601 01d71c01 01d71dc6 01d71e04 01d71f40

1/8 Black Speaker at Ext Rear 30 0x1e 0x411111f0 01e71cf0 01e71d11 01e71e11 01e71f41

--------------------------------------------------------------------------------------------------------

 

 

Jack Color Description Node PinDefault Modified Verbs

--------------------------------------------------------------------------------------------------------

1/8 Green Line Out at Ext Rear 20 0x14 0x01014010 01471c10 01471d40 01471e01 01471f01

1/8 Pink Mic at Ext Rear 24 0x18 0x01a19830 01871c30 01871d90 01871ea1 01871f01

1/8 Pink Mic at Ext Front 25 0x19 0x02a19840 01971c40 01971d90 01971ea1 01971f01

1/8 Blue Line In at Ext Rear 26 0x1a 0x0181303f 01a71c50 01a71d30 01a71e81 01a71f01

1/8 Green HP Out at Ext Front 27 0x1b 0x02214020 01b71c20 01b71d40 01b71e21 01b71f01

RCA UNKNOWN Line Out at Ext N/A 29 0x1d 0x4004c601 01d71c60 01d71dc0 01d71e04 01d71f40

--------------------------------------------------------------------------------------------------------

 

Included pinconfigurations to DSDT:

 

0x10, 0x40, 0x01, 0x01, 0x30, 0x90, 0xa1, 0x01, 0x40, 0x90, 0xa1, 0x01, 0x50, 0x30, 0x81, 0x01, 0x20, 0x40, 0x21, 0x01, 0x60, 0xc0, 0x04, 0x40

 

But this haven't solved the problem, it helped only a little I think, because now i can see grey speaker sign near Clock, but thats all. Also tried ConfigData extracted from Windows, but it haven't solved the problem.

 

Maybe someone knows how to fix this?

thanks.

P.S. coud this be pathmap problem? I followed russian guide how to fix pathmaps.

card0_codec_0.txt

card.svg.zip

verbs_from_regedit.reg.zip

______________________HDA_________.rtfd.zip

screen.tiff

dsdt.aml.zip

Link to comment
Share on other sites

Well yesterday i accidently found a ALC662 kext package, so now the speaker icon is black, but still there is no sound even if i change volume level, looked at pathmap from my codec dump and looks like MIC path is exactly the same like in those ALC662 kexts, but nor MIC nor Audio output doesn't work.

Audio_ALC662.zip

Link to comment
Share on other sites

Well yesterday i accidently found a ALC662 kext package, so now I the speaker icon i black but still where is no sound even i can change volue level, looked at pathmap and looks like MIC path is exactly the same like in those ALC662 kexts, but nor MIC nor Audio output doesn't work.

 

 

I got the sound working on hazard 10.6.6i, not sure exactly what of all steps you need but I had installing dsdt.aml for my motherboard and a alc662.kext it showed the hardware in system profiler but still didn't work so I installed this pkg and it worked. Hope it works for you. But now I cannot get Chameleon to boot from hard-drive it says can not find mach_kernel but if i used the hazard install disc and select the partition it boots fine, think its just a bootloader problem and I haven't have the time to fiddle with it much yet. But I am happy now I have sound/network/video working great :-)

Link to comment
Share on other sites

I got the sound working on hazard 10.6.6i, not sure exactly what of all steps you need but I had installing dsdt.aml for my motherboard and a alc662.kext it showed the hardware in system profiler but still didn't work so I installed this pkg and it worked. Hope it works for you. But now I cannot get Chameleon to boot from hard-drive it says can not find mach_kernel but if i used the hazard install disc and select the partition it boots fine, think its just a bootloader problem and I haven't have the time to fiddle with it much yet. But I am happy now I have sound/network/video working great :-)

Haven't worked for me. but thanks for reply.

Link to comment
Share on other sites

Do u tried to use the 10.6.2 AppleHDA or do u have patched your apple hda kext:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

Link to comment
Share on other sites

Do u tried to use the 10.6.2 AppleHDA or do u have patched your apple hda kext:

sudo perl -pi -e 's|\x85\x08\xec\x10|\x62\x06\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

 

Tried, but didn't solve the problem.

Link to comment
Share on other sites

DSDT part is not the problem. Layout Id and PinConfigurations is enough. The rest is pure cosmetics:

	Method (_DSM, 4, NotSerialized)
			{
				Store (Package ()
					{
						"layout-id", 
						Buffer (0x04)
						{
							0x96, 0x02, 0x00, 0x00
						}, 

						"PinConfigurations", 
						Buffer (Zero) {}
					}, Local0)
				DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				Return (Local0)
			}

Link to comment
Share on other sites

DSDT part is not the problem. Layout Id and PinConfigurations is enough. The rest is pure cosmetics:

	Method (_DSM, 4, NotSerialized)
			 {
				 Store (Package ()
					 {
						 "layout-id", 
						 Buffer (0x04)
						 {
							 0x96, 0x02, 0x00, 0x00
						 }, 

						 "PinConfigurations", 
						 Buffer (Zero) {}
					 }, Local0)
				 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
				 Return (Local0)
			 }

 

Modified DSDT as in you post, but problem still exist. Also in verbose boot i saw some error about HDA-GFX:

 

Apr 4 00:14:31 MiniMac kernel[0]: DSMOS has arrived

Apr 4 00:14:31 MiniMac kernel[0]: Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError

Apr 4 00:14:31 MiniMac kernel[0]: F718x: Fintek: Found unsupported chip ID=0x88 REVISION=0x63

Apr 4 00:14:31 MiniMac kernel[0]: Sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\n"" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDA/AppleHDACodecGeneric.cpp" at line 331 goto ExitError

Apr 4 00:14:36: --- last message repeated 6 times ---

 

I'm using GF210 in my hackintosh, so could this problem with sound be caused by video card (HDMI)?

Link to comment
Share on other sites

 

 

Thanks, removed GFX0 from dsdt but the situation is the same, also in your link i found kext for ALC662, but the strange thing is that when i use this kext with my PinConfiguration the pseaker near clock becomes grey, but if i use that kext with it's PinConfiguration the speaker becomes black, but still there is no sound.

Maybe i should change card ID from 0 to 2? because the card id in that kext is 2.

Link to comment
Share on other sites

  • 3 weeks later...
is that codec on an laptop or desktop and can u tell me what out and inputs you have on your case

 

This is a desktop pc(Asrock 4Core-1600-DVI motherboard). In rear there are 3 jacks: Pink, Green, Blue. Also there is Pink and Green in front panel.

Link to comment
Share on other sites

So new legacy:

http://cl.ly/100e0I0U3Y1I3t0L2129

 

Layout id is: 12

 

try this http://www.insanelymac.com/forum/index.php...=0#entry1678457

i suggest to change configData inside the info plist with that:

 

<01471C10 01471D40 01471E11 01471F01 01571CF0 01571D11 01571E11 01571F41 01671CF0 01671D11 01671E11 01671F41 01871C30 01871D98 01871EA1 01871F01 01971C40 01971D98 01971EA1 01971F02 01A71C3F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D40 01B71E21 01B71F02 01C71CF0 01C71D01 01C71E33 01C71F59 01D71C01 01D71DC6 01D71E04 01D71F40 01E71CF0 01E71D11 01E71E11 01E71F41>

Link to comment
Share on other sites

This is that i made for that kext:

 

01471c10 01471d41 01471e11 01471f01 
01871c30 01871d90 01871ea0 01871f90 
01971c40 01971d90 01971e81 01971f02 
01a71c50 01a71d30 01a71e81 01a71f01 
01b71c20 01b71d40 01b71e21 01b71f02 
01e71c60 01e71d61 01e71e4b 01e71f01

 

@ ytrox : your pinconfig is not fitting the verbs above

Link to comment
Share on other sites

http://www.insanelymac.com/forum/index.php...st&id=89945 (rgedit.reg link from 1post)

 

dump from win7

 

convert

http://ipwn.me/HDA/

 

result

 

<01471C10 01471D40 01471E01 01471F01 01571CF0 01571D11 01571E11 01571F41 01671CF0 01671D11 01671E11 01671F41 01871C30 01871D98 01871EA1 01871F01 01971C40 01971D98 01971EA1 01971F02 01A71C3F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D40 01B71E21 01B71F02 01C71CF0 01C71D01 01C71E33 01C71F59 01D71C01 01D71DC6 01D71E04 01D71F40 01E71CF0 01E71D11 01E71E11 01E71F41>

 

modified

<01471C10 01471D40 01471E11 01471F01 01571CF0 01571D11 01571E11 01571F41 01671CF0 01671D11 01671E11 01671F41 01871C30 01871D98 01871EA1 01871F01 01971C40 01971D98 01971EA1 01971F02 01A71C3F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D40 01B71E21 01B71F02 01C71CF0 01C71D01 01C71E33 01C71F59 01D71C01 01D71DC6 01D71E04 01D71F40 01E71CF0 01E71D11 01E71E11 01E71F41>

Link to comment
Share on other sites

So new legacy:

http://cl.ly/100e0I0U3Y1I3t0L2129

 

Layout id is: 12

 

Changed Layout ID to (0x0C 0x00 0x00 0x00) in dsdt, used AppleHDA, IOAudioFamily kexts from 10.6.2 on 10.6.7, but internal card doesn't work, the strange thing is that in System Profiler under Audio it shows all jacks, but in Sound preferences there is no device in output or input.

 

http://www.insanelymac.com/forum/index.php...st&id=89945 (rgedit.reg link from 1post)

 

dump from win7

 

convert

http://ipwn.me/HDA/

 

result

 

<01471C10 01471D40 01471E01 01471F01 01571CF0 01571D11 01571E11 01571F41 01671CF0 01671D11 01671E11 01671F41 01871C30 01871D98 01871EA1 01871F01 01971C40 01971D98 01971EA1 01971F02 01A71C3F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D40 01B71E21 01B71F02 01C71CF0 01C71D01 01C71E33 01C71F59 01D71C01 01D71DC6 01D71E04 01D71F40 01E71CF0 01E71D11 01E71E11 01E71F41>

 

modified

<01471C10 01471D40 01471E11 01471F01 01571CF0 01571D11 01571E11 01571F41 01671CF0 01671D11 01671E11 01671F41 01871C30 01871D98 01871EA1 01871F01 01971C40 01971D98 01971EA1 01971F02 01A71C3F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D40 01B71E21 01B71F02 01C71CF0 01C71D01 01C71E33 01C71F59 01D71C01 01D71DC6 01D71E04 01D71F40 01E71CF0 01E71D11 01E71E11 01E71F41>

 

Thanks, but I knew about Diabolik's converter, it doesn't solve the problem with audio card.

alc662_1.tiff

alc662_2.tiff

Link to comment
Share on other sites

 Share

×
×
  • Create New...