Help - Search - Members - Calendar
Full Version: Sigmatel 9223 Vendor Id 8384 Dev Id 7681 Is this right?
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Sound
Pages: 1, 2, 3
latexgurl
dev.gif dev.gif OK

I have looked through all the forums and only found ways of getting the Sigmatel 9220 up and running in stereo and such by switching out .Kext files then with a Nebulous "should work for 922x sigmatel chipsets". Problem is on the Sigmatel 9223 Audio on the Intel i945gcz it just makes an otherwise great working system (xbench with onboard video and Pent D 820 at 89) not boot up and lock under Myzar 10.4.5 10.4.6.

I have also tried editing the Azalia kext with the Device ID and Vendor ID that I found in Windows XP Pro Device manager under Sound Simatel High Definition audio codec which is Vend Id 8384 and the Device ID 7681. Am I looking at the right device to get the proper Vend ID Dev ID? Dxdiag also confirms the ID's that I have found as V Id 8384 D id 7681.

My questions are
1. Is this the right ID numbers to insert into Azalia and otherwise?
2. Where do I put these ID numbers which .kext files are right for this?

I hear mention of doing this in AppleHd.kext and getting rid of others and such so I am a bit confused.

Any help would be greatly appreciated actually and some confirmation on the Device Id vendor id because when I look for other Sigmatel Chips thier Vendor Id is 8086 I think soooooooo.

If you can help me get this working I will just UMMMM I dont know send you a half naked picture of myself if that is any type of encouragement. Dont worry its from some modeling photos from a couple of years back.


SOOOOOO SOFT PORN/Modeling Photo FOR WORKING SIGMATEL 9223 Audio on my Intel I945GCZ. dev.gif

thanks ;-)
Ashe
rogabean
I've been hard at work on this for 3 days now latex. I've so far tried every method involving appleazaliaaudio and applehda kexts.

The best I have been able to do so far is get OS X to see the card and allow volume control of the output. But no sound is actually produced through any port with or without legacy support in the BIOS.

I'll keep you updated if I make any more progress, but so far nothing found in these forums has worked for our board. (my vend/devid is the same as yours).

Run ioreg -l | grep 27d8 and give me your results. A second tester as I work on this would be helpful. If I get some time tomorrow I will send you some kexts to try on your system (via a link in PM)

(that's a lower case L)

I'm going to try some of the older release kexts tomorrow and will let you know how that goes.

PS. did you have any trouble installing windows XP to this board? I couldn't get it to actually run any of the install disks EXCEPT the 64 bit edition. It hung on booting the CD on the 32 bit edition. No biggie though as the 64 bit version is running quite well on this board.
latexgurl
HEY YA Roga

Well the Grep went like this

| | | | "name" = "pci8086,27d8"
| | | | "IOName" = "pci8086,27d8"
| | | | "compatible" = <"pci8086,1110","pci8086,27d8","pciclass,040300"$

hope this is what you expected!!!

As for Windows XP Non 64bit version I do have it booting off of another HD a small Scsi drive and just switch the boot drive in the bios when I need to go to osx.

Well I will see what I can find out from this end also and hopefully we can solve the situation together. :-)

take care and Cheers
jgb_jgb
hello i945gcz User's
Is it the d945gcz Intel BTX-board you have ? I bought an second-hand d945gcz/d945paw board just for getting into the x86mac world smile.gif
I discovered that the BIOS-socket is empty and don't dare to buy a expensive 775 cpu (im unemployed at the moment) to find out that I have a bad motherboard. Do you have any chip in the BIOS-socket ?
Which pc-case do you recommend for the BTX-case ?

Is the x86mac working fully , except the audio ?

thanks for your time
latexgurl
Hey JGB

First for what I do know about the i945gcz board and my setup is that
Yes everything is working famously except for the Audio. At first the LAN Didnt show up but ROGABEAN below in the other post got me straight on that and its working well now.
SATA is working
Video is working Great
Peripherals are working Great
Firewire is working great synching my Ipod through it :-)
I have Ilife 2006 Working famously
Macromedia Studio 8 Working very well
Photoshop CS Humming along
VLC Mediaplayer ETC
So far the only problem I am having is getting logitech cameras to show up but thats a problem on regular macs also because Logitech Stopped developing for OSX soo

I will take a further look into the bios thing.

As for a case actually the least expensive BTX case I could find is made by Evercase
I just hacked up an ATX case along with my Dad(actually more him doing the mod than me you know dont want to muss my nails biggrin.gif ) But the evercase is like 50$ or so.

So far though I have been very pleased with the machine and I am getting xbench scores of about 81 or so consistently with an old ide 80gb seagate as the boot drive.

Hope this all helps and have fun. Remember you can also instal a Celeron D 326 and have it work well and they are only $50 online if you cant scrape up enough for the Pentium D.

take care Ashe ;-)
jgb_jgb
hi Latexgurl

thanks for your reply.
Youre right , i will go for the Cel cpu , but did you get the BTX variant, because of the cooler ?
I have looked at the coolers and its special for BTX boards I think.
Next time you look inside the chassi could you look if there is a bios-chip in the socket ?

thanks Josef
rogabean
latex. I must apologize I didn't get a chance to send you the files yesterday. I ended up having to work on my car instead of my os x box yesterday. I'll make every attempt to get them to you later today.

and yes that was the info i needed. thank you.
munky
rogabean: I have the intel D945GTP board, also with sigmatel 9223 audio. do you still need another tester? i'm going to do a fresh install of 10.4.6 tonight.
rogabean
Yes Munky I am most likely going to need some other testers as well, but i am going to hold sending out any files until I run a few more tests.

I've been pouring over the chipset's documents and specifications all day.

The only real difference between the 9220 and the 9223 is added support for optical spdif output... from what I can tell with my current driver the output is being piped to the optical output of my board... however I have no way to confirm or denyo this yet... so I'm going to work a little mre on this before i release any files.

I will keep you two up to date. I was going to send out files to latex today, but I would prefer to send a file i think has a chance of working before I have you start replacing kext files. In it's current form all that would be proved is the driver detects output hardware.


0x27d88086 (Intel HD Hub) and 0x76818384 (Sigmatel 9223) are the ID's present for your audio as well correct Munky?
rogabean
quick note. latex you have a message with some files... once i get those results i will be able to move forward and get munky in on the fun.
stefanelul
Any news?
munky
nice one rogabean. i havent had a chance to check my vendor IDs - will do so tonight. cheers.
rogabean
heh. I wasn't counting you out Munky. In it's current form I don't think I'm going to get the results I'm wanting. I just wanna see what happens on an identical board to mine to see if my current results are flawed.

By the way I *had* sound for about 10 minutes last night. 2 channel and no input but I had sound. A reboot killed that and I haven't been able to recreate what i did *yet*
latexgurl
HI Roga

Sorry havent chedked in the last few days because My brothers wife just had surgery for a brain tumor and I was helping take care of my nieces and cooking and such. You know keep the girl in the kitchen and helping the kids!!! Ok that was sexist but wait I am a girl sooo.

Anyway will try the files and seee. SO far in further testing though of the other subsystems everything is working absolutely fabulously!!!!

JGB as for the cooling issue I bought a thermaltake BTW cooler for about $30 Dollars and yes your going to need one cause both of the intel processors run hot.

Ok all off I gooo.

Ashley
macintox
QUOTE (rogabean @ Apr 26 2006, 12:30 PM) *
heh. I wasn't counting you out Munky. In it's current form I don't think I'm going to get the results I'm wanting. I just wanna see what happens on an identical board to mine to see if my current results are flawed.

By the way I *had* sound for about 10 minutes last night. 2 channel and no input but I had sound. A reboot killed that and I haven't been able to recreate what i did *yet*


Hey rogabean, are you working in a solution based on azalia or HDA (or both)?
When you "had sound for about 10 minutes", what kexts was loaded?

Thx
rogabean
as of now.. just using the AppleHDA... and only the AppleHDA.kext was loaded when I had sound. AppleAzaliaAudio was not present.

although I'm going to have to stop work on this for right now.... for personal reasons I'd rather not get into... I just won't have access to any machines for a while.
skredii
Hello,

I got a Sigmatel 9223 too on a D945GNTLR intel motherboard.

Here is what I got when I run your command:

| | | | "name" = "pci8086,27d8"
| | | | "IOName" = "pci8086,27d8"
| | | | "compatible" = <"pci8086,303","pci8086,27d8","pciclass,040300">

Anyone has made any progress?
yipwafe
Hi guys,

I also have sigmatel 9223 and I just managed to get a few minutes of sound out to "Line-In" (rather than green speaker out) before it stopped working, which I believe the kext might have crashed or gone mad.

Hope this info is useful and someone can push further:

1. Change all 2206496386 in Info.plist to 2206496385 (0x83847681)
2. Hexedit the real kext binary MacOS/AppleHDA, replace "82 76 84 83" to "81 76 84 83". <-- notice the byte ordering.
3. sudo kextload AppleHDA.ext
4. Play a MP3 file, you will have sound coming out of Line-In for a couple minutes.


Thanks
rogabean
hey yipwafe...

that might be the missing link I needed... once i get access to the machine I'm going to look at the changes you made and work them into mine.

Here's hoping.
skredii
QUOTE (rogabean @ Apr 30 2006, 05:43 PM) *
hey yipwafe...

that might be the missing link I needed... once i get access to the machine I'm going to look at the changes you made and work them into mine.

Here's hoping.


Hey rogabean!

Could you post which kext are you using and what changes have you made?

Thanks.
rogabean
sure.. soon as I get a chance I'll release the kext I've been working on. It's a modified version of the 10.4.3 AppleHDA.kext at the moment.

right now I do not have access to my computers (posting from work) so I can't really do anything.
skredii
Yaye!

Can't wait to see those half naked modeling photos!

angel.png angel.png angel.png angel.png
yipwafe
Wow! I fixed the issue that it worked only a couple of minutes. Now it works all the time.

The problem seemed to be that I replaced strings of Sigmatel 9222 in the AppleHDA.kext with 9223. Instead, I should had replaced 9220 with 9223 because they have the pin layout according to their spec.

The issue still exists that sound is coming in the "blue line-in" plug rather than the "green speaker out". Well, at least it's working! ...

Here are the full steps:

1. Replace in /System/Library/Extensions/AppleHDA.kext/Contents/Info.plist all instances of 2206496384 with 2206496385
2. Use Hexedit, /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA, replace all instances of "80 76 84 83" with "81 76 84 83"
3. sudo rm /System/Library/Extensions.kextcache
4. sudo kextcache -k /System/Library/Extensions
5. Reboot!

Open "System Preferences", then "Sound", you should see it all enabled!
Fire up iTune and enjoy!
azpolo
Thousands of people in the world we hoped like making the audio one functional of Sigmatel 9223. I say thanks from now on to you. I hope anxious

Warm Greetings

( With translator ES- EN)
yipwafe
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 :-)
azpolo
thank you very much many
skredii
Nice work yipwafe!!!

I just tested your kext, it works great!
Hope you'll fix the line-in issue!

Many thanks!


P.S. : I don't need that USB sound card anymore I ordered from Hong-Kong. biggrin.gif
munky
I dont suppose there's any hope of fixing it so the sound comes out the proper socket? I dont want to have to keep changing when I boot to windows to play games wink.gif
Blackice
what changes would I need to make to the kext to make it work on a STAC9225? I understand this is an in-dev thing, and some bits of it are not understood, but a pointer in the right direction would be very nice of you indeed smile.gif

EDIT: http://forum.osx86project.org/index.php?showtopic=11202 shows what the problem is. The card is an AC97 (on HDA bus), so it should work without modifying Azalia (only AppleHDA, as I understand things)
rogabean
Yipwafe. ou are correct the 9220 and the 9223 are the same chip (the 9223 just added optical as I stated earlier).

Are you using the 10.4.3 kext as I was working on or the 10.4.5 kext?

My previous work with the 10.4.3 kext (really wish I could get to it right now) had the sound coming from the correct port, but still no line in support of any kind.
yipwafe
Hi rogabean, I modded the kext from 10.4.6.

when you get a chance, please post your kext .... we are getting close wink.gif
urqing
Hi, yipwafe,

I have sigmatel 9220 Vendor id 8384 Dev id 7690, can you tell me how to modify the AppleHDA.kext to get the sound working?
Thanks a lot.
yipwafe
urqing, just follow the steps I post above

the only difference is that mine has vendor id 8384 dev id 7681
.......................... while yours has vendor id 8384 dev id 7690
gooki
Anyone tested this on a laptop that doesn't have line in?
stefanelul
After the modifications, I got this messagesClick to view attachmentClick to view attachment
What I did wrong?
I use Jas 10.4.6 version.
skredii
QUOTE (stefanelul @ May 2 2006, 04:22 PM) *
After the modifications, I got this messages

What I did wrong?
I use Jas 10.4.6 version.


Try to repair your disk permissions with Disk Utility application under Applications->Utilities.
Reboot.
stefanelul
You guys are the best. Thank you skredii... it works!
Zappadoc
Becarefull guys the Sigmatel 9220 device id is 7680,
7690 correspond to the 9200 and unfortunatly this one didn't work with that very cool patch...
Z
rogabean
aye there is a working kext in another thread for the 9220. a search and some looking will produce that. let's keep this thread on the 9223 please.
skredii
rogabean,

Are you working on the 10.4.3 kext?

You said you got sound from the correct output but no in-line.
Could you post your work, so we could try this at home biggrin.gif

Thanks.
rogabean
As i've stated before. Yes I was working with the 10.4.3 kext. Yes I had sound for a brief moment from the correct port. I have not had access to the machine however or the files (residing on it) recently and can not tell you when I will. (personal issue)

once I do. I will make the above changes and post em.
latexgurl
Well guys you rock it does work!!!!

Little low on the volume but hey IT WORKS!!!!


OK where do I send the pictures just send me emails to my address here@@


NOW HOW ABOUT 5.1 ?

HOW ABOUT A full nude FOR 5.1 SOUND!!!!!!!!!


NOT KIDDING BTW!!!!!!

ASHLEY dev.gif dev.gif dev.gif dev.gif dev.gif
yipwafe
I'm suspecting that AppleHDA.kext has assumed the jacks configuration of a Mac Mini when the codec is sigmatel 9220. ... therefore on PC with different configuration, we are getting sound from the wrong jack.

This would be either hardcoded in the binary module or in <PathMaps> section of Info.plist ... we need to understand what those numbers mean, for a chance getting sound to the right jack or 5.1.

ypiwafe@yahoo.com dev.gif
skredii
skredii@gmail.com

angel.png
munky
hi, i tried the kext out. i cant seem to get sound out of any port, but when i connect to one port, the digital optical out comes on (i can see the red light), and the Sound thing in System Preferences says 'Digital Out'. Other ports result in 'Built-in Speaker' or something else (cant remember right now).

any ideas? or do i need to get a digital output device?! sad.gif
rogabean
Yipwafe... look for an email to come to you from me with a different version in the next day or so. (Off next two days)

Munky... Going to send you a different version as well to try on yr machine.
skredii
QUOTE (rogabean @ May 3 2006, 07:06 PM) *
Yipwafe... look for an email to come to you from me with a different version in the next day or so. (Off next two days)

Munky... Going to send you a different version as well to try on yr machine.


I'd like to try a different version too. Does it solve the line-in issue?
Could you send me ur version too please?

I stil have the following issues:
- sound comes out from the line-in.
- when I plug a mic I can't control the volume anymore
- can't use skype without a mic :-(

Thx.
poseidon
goodwork friends, i have a sound i m useing line-out jack on 2 channels speaker, and i see mic. input but i dont try now.

intel 945PVS, sigmatel 9223
Erick
QUOTE (poseidon @ May 3 2006, 03:02 PM) *
goodwork friends, i have a sound i m useing line-out jack on 2 channels speaker, and i see mic. input but i dont try now.

intel 945PVS, sigmatel 9223


Hi guys u rule i finally got sound (still from the line in) but sound anyways. Would like to try your version of the kext, can u send it to me to erml80@hotmail? Thanx dude!
poseidon
i m useing yipwafe's kext i don't change anything
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.