Jump to content

Sigmatel 9228 + AppleHDAPatcher


10 posts in this topic

Recommended Posts

Hoping someone can help me here. I have a Dell XPS m1330 running OSX 10.4.10. Well I read about AppleHDA patcher for getting your sound to work. I went into my linux live cd and dumped the card info and ran AppleHDAPatcher. The card is detected now only thing is sound will not come out through the speakers only through the headphones when connected. It is a Sigmatel 9228 card. The laptop itself has 2 speakers, 2 headphone jacks and a input jack + microphone array.

 

Here is the linux dump. Hope someone can give me some suggestions.

 

Codec: SigmaTel STAC9228
Address: 0
Vendor Id: 0x83847616
Subsystem Id: 0x10280209
Revision Id: 0x100201
Default PCM:
   rates [0x7e0]: 44100 48000 88200 96000 176400 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=0
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]
 Power: 0x0
Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x66 0x66]
 Power: 0x0
Node 0x06 [Vendor Defined Widget] wcaps 0xfd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x07 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
    0x1b
Node 0x08 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
    0x1c
Node 0x09 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
    0x1d
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x0221101f: [Jack] HP Out at Ext Front
   Conn = 1/8, Color = Black
 Pin-ctls: 0xc0: OUT HP
 Connection: 2
    0x02* 0x03
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x40f000f0: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 2
    0x02* 0x03
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x40f000f1: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 1
    0x03
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x90170110: [Fixed] Speaker at Int N/A
   Conn = Analog, Color = Unknown
 Pin-ctls: 0x40: OUT
 Connection: 1
    0x02
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x02a11030: [Jack] Mic at Ext Front
   Conn = 1/8, Color = Black
 Pin-ctls: 0x24: IN
 Connection: 1
    0x04
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x02011020: [Jack] Line Out at Ext Front
   Conn = 1/8, Color = Black
 Pin-ctls: 0x40: OUT
 Connection: 1
    0x05
Node 0x10 [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x0837: IN OUT Detect
 Pin Default 0x40f000f2: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 1
    0x04
Node 0x11 [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x0837: IN OUT Detect
 Pin Default 0x40f000f3: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 1
    0x03
Node 0x12 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x40f000f4: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
Node 0x13 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x90a60040: [Fixed] Mic at Int N/A
   Conn = Digital, Color = Unknown
 Pin-ctls: 0x20: IN
Node 0x14 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x40f000f5: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
    0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x16 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
    0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x17 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
    0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x18 [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
    0x15
Node 0x19 [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
    0x16
Node 0x1a [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
    0x17
Node 0x1b [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
    0x18* 0x13 0x14
Node 0x1c [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
    0x19* 0x13 0x14
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
    0x1a* 0x13 0x14
Node 0x1e [Audio Output] wcaps 0x40211: Stereo Digital
 PCM:
   rates [0x7e0]: 44100 48000 88200 96000 176400 192000
   bits [0xe]: 16 20 24
   formats [0x5]: PCM AC3
Node 0x1f [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital
Node 0x20 [Audio Input] wcaps 0x140311: Stereo Digital
 PCM:
   rates [0x160]: 44100 48000 96000
   bits [0xe]: 16 20 24
   formats [0x5]: PCM AC3
 Connection: 1
    0x22
Node 0x21 [Pin Complex] wcaps 0x400301: Stereo Digital
 Pincap 0x0810: OUT
 Pin Default 0x185610a0: [Jack] Digital Out at Int HDMI
   Conn = Digital, Color = Black
 Pin-ctls: 0x00:
 Connection: 5
    0x1e* 0x1f 0x1b 0x1c 0x1d
Node 0x22 [Pin Complex] wcaps 0x430681: Stereo Digital
 Pincap 0x0810024: IN EAPD Detect
 Pin Default 0x40f000f6: [N/A] Other at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Power: 0x0
Node 0x23 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
 Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
 Amp-Out vals:  [0x00]
Node 0x24 [Volume Knob Widget] wcaps 0x600000: Mono

Link to comment
Share on other sites

I used Uphuck 10.4.9 1.3. When the cd boots press f8 to enter startup options. I used "-v cpus=1". Then it will start to boot up. It will stall when it says something about IOAPIC. So what I did was eject the cd then pop it back in right away, this unstalls this part. After it will bootup fine. Install OSX as normal with Intel SSE3-2 kernel. After that i upgraded to 10.4.10 without nvidia kexts.

Link to comment
Share on other sites

I also have sound only thru headphones, but this is not strange to me, I reinstalled vista and that driver have the same problem, only after I installed the driver of Dell I got sound from speakers.

Link to comment
Share on other sites

  • 3 weeks later...

combined-jack problem... NodeID's are set incorrectly for combined-jacks. Thats why you can add NodeID's for line-out, hp, speaker, mic and line in und you will have 5 devices showing up, but in vista there are only 2? or 3?...

 

So, the right combination is needed here, and I was too lazy to figure it out, since wireless does not work in my M1330 with original Apple AR5008X card :rolleyes:

Link to comment
Share on other sites

  • 3 weeks later...
  • 1 month later...
  • 2 weeks later...

Of course you need external speakers, but there are also USB speakers (like an USB soundcard is already integrated).

 

The only way to get internal speakers working with USB soundcard is to solder the internal speakers to a cable that go to the usb soundcard output jack.

Link to comment
Share on other sites

 Share

×
×
  • Create New...