Jump to content
107 posts in this topic

Recommended Posts

this is the 10.4.3 modified. I was able to test it today and on my board sound is outputting on the correct port. YMMV

 

However after reviewing the differences between yipwafe's and mine I can't find many differences overall. Which doesn't make sense.

 

However... Yipwafe. Take a look at the mappings inside your file. That is where we are going to make changes to get sound out on the correct port for everyone. I'm going to play around today some to see if I map the output to other ports on my board.

 

for munky.... remove the AppleAzaliaAudio.kext from your extensions folder.. and rebuild your extension kext. This was a required step for my board. I am looking over the AppleAzalia kext some today though to determine if it can be utilized to add line in support.

 

as of now I have audio out on the correct port, but no line in hardware (mic or otherwise) is detected at all.

AppleHDA_10.4.3_rev1.kext.zip

for those with the linein being lineout... try this kext... i can't test it myself and am not 100% sure it will work or make a difference.. but it might.

 

Hey, I just tried this kext (rev. 2) and it makes no difference with the other one from yipwafe.

Still line-in issue and disabled volume control when mic is plugged in.

 

The first revision of your kext does not work at all for me.

 

I got an intel D945GNTLR mb with Sigmatel 9223.

im not sure what version of osx this is for, but on my D945GTP running jas' 10.4.6 i get:

 

kernel extension /System/Library/Extensions/AppleHDA.kext has problems:

Validation failures

{

"Kext has a kernel dependency prior to version 6.0 and CFBundleVersion does not match executable's MODULE_VERSION" = true

}

Missing dependencies

{

"com.apple.iokit.IOHDAFamily" =

"No valid version of this dependency can be found"

}

 

 

:blink:

that's interesting the second version works and the first doesn't... i would have expected the second version to have flaked out.

 

munky did you try revision 2?

 

I'll look at revision 1.. since it's not working at all it may have gotten corrupted.

 

munky also for you give yipwafe's a shot removing appleazaliaaudio.

 

the revision 2 was just a minor change attempting to reverse the linein and lineout ports...

 

will keep at it.

Here is maybe some useful information about my codec from linux.

One could use it to do the correct mappings.

 

I just ran this command under linux/ubuntu:

 

cat /proc/asound/card0/codec#2

 

(You should replace 2 by your codec number)

 

skr3dii@gemini:/proc/asound/card0$ cat codec#2

Codec: SigmaTel STAC9220D/9223D A2

Address: 2

Vendor Id: 0x83847681

Subsystem Id: 0x0

Revision Id: 0x103201

Default PCM: rates 0x7e0, bits 0x0e, types 0x1

Default Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=1

Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1

Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0x66 0x66]

Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0xff 0xff]

Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0xff 0xff]

Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out

Amp-Out caps: N/A

Amp-Out vals: [0xff 0xff]

Node 0x06 [Audio Input] wcaps 0x1d0541: Stereo

Connection: 1

0x17

Node 0x07 [Audio Input] wcaps 0x1d0541: Stereo

Connection: 1

0x18

Node 0x08 [Audio Output] wcaps 0x40211: Stereo Digital

PCM: rates 0x7e0, bits 0x0e, types 0x5

Node 0x09 [Audio Input] wcaps 0x140311: Stereo Digital

PCM: rates 0x160, bits 0x0e, types 0x5

Connection: 1

0x11

Node 0x0a [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x08173f: IN OUT HP

Pin Default 0x0221421f: [Jack] HP Out at Ext Front

Conn = 1/8, Color = Green

Pin-ctls: 0xc0: OUT HP

Connection: 1

0x02

Node 0x0b [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x081737: IN OUT

Pin Default 0x01a19023: [Jack] Mic at Ext Rear

Conn = 1/8, Color = Pink

Pin-ctls: 0x24: IN

Connection: 1

0x04

Node 0x0c [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x081737: IN OUT

Pin Default 0x01813221: [Jack] Line In at Ext Rear

Conn = 1/8, Color = Blue

Pin-ctls: 0x20: IN

Connection: 1

0x03

Node 0x0d [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x08173f: IN OUT HP

Pin Default 0x01114210: [Jack] Speaker at Ext Rear

Conn = 1/8, Color = Green

Pin-ctls: 0x40: OUT

Connection: 1

0x02

Node 0x0e [Pin Complex] wcaps 0x400081: Stereo

Pincap 0x0824: IN

Pin Default 0x40f0f0f0: [N/A] Other at Ext N/A

Conn = Unknown, Color = Other

Pin-ctls: 0x00:

Node 0x0f [Pin Complex] wcaps 0x400181: Stereo

Pincap 0x0837: IN OUT

Pin Default 0x40f0f0f1: [N/A] Other at Ext N/A

Conn = Unknown, Color = Other

Pin-ctls: 0x00:

Connection: 1

0x05

Node 0x10 [Pin Complex] wcaps 0x400301: Stereo Digital

Pincap 0x0810: OUT

Pin Default 0x40f0f0f2: [N/A] Other at Ext N/A

Conn = Unknown, Color = Other

Pin-ctls: 0x00:

Connection: 3

0x08* 0x17 0x19

Node 0x11 [Pin Complex] wcaps 0x430681: Stereo Digital

Pincap 0x0810024: IN

Pin Default 0x40f0f0f3: [N/A] Other at Ext N/A

Conn = Unknown, Color = Other

Pin-ctls: 0x00:

Node 0x12 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0

Amp-Out vals: [0x00 0x00]

Connection: 7

0x0e* 0x15 0x0f 0x0b 0x0c 0x0d 0x0a

Node 0x13 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out

Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0

Amp-Out vals: [0x00 0x00]

Connection: 7

0x0e 0x15* 0x0f 0x0b 0x0c 0x0d 0x0a

Node 0x14 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out

Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0

Amp-Out vals: [0x00]

Node 0x15 [Pin Complex] wcaps 0x400001: Stereo

Pincap 0x0820: IN

Pin Default 0x02a19320: [Jack] Mic at Ext Front

Conn = 1/8, Color = Pink

Pin-ctls: 0x20: IN

Node 0x16 [Volume Knob Widget] wcaps 0x600000: Mono

Node 0x17 [Audio Selector] wcaps 0x300903: Stereo Amp-In

Amp-In caps: N/A

Amp-In vals: [0x80 0x80]

Connection: 1

0x12

Node 0x18 [Audio Selector] wcaps 0x300903: Stereo Amp-In

Amp-In caps: N/A

Amp-In vals: [0x80 0x80]

Connection: 1

0x13

Node 0x19 [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital

Node 0x1a [Audio Output] wcaps 0x30201: Stereo Digital

Node 0x1b [Pin Complex] wcaps 0x400301: Stereo Digital

Pincap 0x0810: OUT

Pin Default 0x40f0f0f4: [N/A] Other at Ext N/A

Conn = Unknown, Color = Other

Pin-ctls: 0x00:

Connection: 1

0x1a

  • 2 weeks later...
Hey guys, I know I have a sigmatel soundcard but how do I fine out what model I have?

By the way system info says this...

 

PNP Device ID HDAUDIO\FUNC_01&VEN_8384&DEV_7661&SUBSYS_104D0700&REV_1042\4&782A47B&0&0001

 

I have the same soundcard too and have had no luck in figuring this out. :)

I am attaching the Kext here. So you all don't have to wait.

 

... just change the plug of your speakers to the Line-In :-)

 

Yipwafe - thanks a million man.

I'm searching already for days these threads about the SigmaTel 9223,

but no way no way to get sound.

 

The motherboard is an Intel D945GPM,

it has a Sigmatel STA9223D.

According to PCISniffer,

vendor = 8086h

deviceID = 27D8h

I replaced the AppleHDA.kext with your version,

cleared kextcache,

rebuild it,

restored permissions with Disk Utility,

rebooted -

et voila - sound now.

It comes from the blue jack instead of the green,

but who cares for that.

 

Again -

thank you very very much.

Ok, I *FINALLY* got audio working on my D945GTPLR (Media Series) 9223.

 

I used the old kext but with the rev2 plist. Now get proper stereo sound from the blue (line-in) connector, full volume ctrl etc.

 

Rockin!

I realize this thread is for the 9223 sigmatel audio, however...

 

I have the Sigmatel 9221, and using revision 1 of the driver I was able to get the card to at least detect. However no audio would output. I read a few posts back that it would have something to do with the codec, but honestly I have no idea what to do.

 

Any thoughts?

 

My ioreg is as follows:

 

| | | | "name" = "pci8086,27d8"

| | | | "IOName" = "pci8086,27d8"

| | | | "compatible" = <"pci8086,13","pci8086,27d8","pciclass,040300">

×
×
  • Create New...