Page 1 of 2
Sigmatel STAC9200 / HDA on ICH7
Posted: Thu Mar 30, 2006 1:21 pm
by morganw
Hate to start another HDA thread, but... I've got a Tecra M5 laptop with a STAC9200 based HDA chipset. Running -CURRENT I get these errors when loading OSS:
No suitable rate found!
No suitable rate found!
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
I've booted both a uniprocessor kernel and also a 6.1-BETA4 generic kernel which give the same results. Scanpci gives this output:
pci bus 0x0000 cardnum 0x1b function 0x00: vendor 0x8086 device 0x27d8
Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller
CardVendor 0x1179 card 0x0001 (Toshiba America Info Systems, Card unknown)
STATUS 0x0010 COMMAND 0x0006
CLASS 0x04 0x03 0x00 REVISION 0x02
BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x08
BASE0 0x00000000ffdfc004 addr 0x00000000ffdfc000 MEM 64BIT
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x16
BYTE_0 0x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x03
Output from /dev/sndstat:
OSS/FreeBSD 3.99.4a (C) 4Front Technologies 1996-2006
License serial number: E00000008
**** UNREGISTERED VERSION ****
Drivers: ALL
License will expire after: 06/2006
*** Unregistered version ***
Build: 200603050731
Kernel: FreeBSD 7.0-CURRENT #11: Wed Mar 29 22:34:27 EST 2006
root@catalyst:/usr/src/sys/i386/compile/CATALYST
Card config:
Intel High Definition Audio (Azalia) controller at 0xffdfc000 irq 22
Audio devices:
0: Intel High Definition Audio pcm-front output
1: Intel High Definition Audio pcm-center/LFE output
2: Intel High Definition Audio rec input
3: Intel High Definition Audio spdifin input
4: OSS Virtual Mixer v2.5 Playback CH #0 (GRC3)
5: OSS Virtual Mixer v2.5 Playback CH #1 (GRC3)
6: OSS Virtual Mixer v2.5 Playback CH #2 (GRC3)
7: OSS Virtual Mixer v2.5 Playback CH #3 (GRC3)
8: OSS Virtual Mixer v2.5 Playback CH #4 (GRC3)
9: OSS Virtual Mixer v2.5 Playback CH #5 (GRC3)
10: OSS Virtual Mixer v2.5 Playback CH #6 (GRC3)
11: OSS Virtual Mixer v2.5 Playback CH #7 (GRC3)
Synth devices:
0: OSS Virtual Synth v2.5
Midi devices:
Mixers:
0: Intel High Definition Audio STAC9200
1: Virtual Mixer
History:
dsp0: pid 1130 OUT
dsp1: pid 1130 OUT
dsp2: pid 1130 IN
dsp3: pid 1130 IN
Also, not sure if this matters, but my devices.cfg file identifies the card with ESB2 rather than ICH7.
Re: Sigmatel STAC9200 / HDA on ICH7
Posted: Thu Mar 30, 2006 10:13 pm
by dev
morganw wrote:Hate to start another HDA thread, but... I've got a Tecra M5 laptop with a STAC9200 based HDA chipset. Running -CURRENT I get these errors when loading OSS:
No suitable rate found!
No suitable rate found!
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
Softoss: The audio device doesn't support 16, 24 or 32 bit formats
I've booted both a uniprocessor kernel and also a 6.1-BETA4 generic kernel which give the same results. Scanpci gives this output:
pci bus 0x0000 cardnum 0x1b function 0x00: vendor 0x8086 device 0x27d8
Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller
CardVendor 0x1179 card 0x0001 (Toshiba America Info Systems, Card unknown)
STATUS 0x0010 COMMAND 0x0006
CLASS 0x04 0x03 0x00 REVISION 0x02
BIST 0x00 HEADER 0x00 LATENCY 0x00 CACHE 0x08
BASE0 0x00000000ffdfc004 addr 0x00000000ffdfc000 MEM 64BIT
MAX_LAT 0x00 MIN_GNT 0x00 INT_PIN 0x01 INT_LINE 0x16
BYTE_0 0x01 BYTE_1 0x00 BYTE_2 0x00 BYTE_3 0x03
Output from /dev/sndstat:
OSS/FreeBSD 3.99.4a (C) 4Front Technologies 1996-2006
License serial number: E00000008
**** UNREGISTERED VERSION ****
Drivers: ALL
License will expire after: 06/2006
*** Unregistered version ***
Build: 200603050731
Kernel: FreeBSD 7.0-CURRENT #11: Wed Mar 29 22:34:27 EST 2006
root@catalyst:/usr/src/sys/i386/compile/CATALYST
Card config:
Intel High Definition Audio (Azalia) controller at 0xffdfc000 irq 22
Audio devices:
0: Intel High Definition Audio pcm-front output
1: Intel High Definition Audio pcm-center/LFE output
2: Intel High Definition Audio rec input
3: Intel High Definition Audio spdifin input
4: OSS Virtual Mixer v2.5 Playback CH #0 (GRC3)
5: OSS Virtual Mixer v2.5 Playback CH #1 (GRC3)
6: OSS Virtual Mixer v2.5 Playback CH #2 (GRC3)
7: OSS Virtual Mixer v2.5 Playback CH #3 (GRC3)
8: OSS Virtual Mixer v2.5 Playback CH #4 (GRC3)
9: OSS Virtual Mixer v2.5 Playback CH #5 (GRC3)
10: OSS Virtual Mixer v2.5 Playback CH #6 (GRC3)
11: OSS Virtual Mixer v2.5 Playback CH #7 (GRC3)
Synth devices:
0: OSS Virtual Synth v2.5
Midi devices:
Mixers:
0: Intel High Definition Audio STAC9200
1: Virtual Mixer
History:
dsp0: pid 1130 OUT
dsp1: pid 1130 OUT
dsp2: pid 1130 IN
dsp3: pid 1130 IN
Also, not sure if this matters, but my devices.cfg file identifies the card with ESB2 rather than ICH7.
Hi,
THis is a known problem with Intel 945 chips and we're working on the problem. Only Intel 915 and 925 chips work with the HDAudio driver.
regards
Dev Mazumdar
Posted: Fri Mar 31, 2006 1:18 am
by morganw
Ah, very good. Thanks for the quick feedback.
Posted: Sun May 14, 2006 8:38 am
by sebster
Hi,
I'm having exactly the same problem; I have a Dell Inspiron 9400 (E1705) and it too has the STAC9200 audio chipset. Is there support being planned for this chipset down the line, and are there any ETA's on when it might be supported?
Thanks,
Sebastiaan
Posted: Sun May 14, 2006 7:31 pm
by dev
Hi,
We've been working on the Intel 945 + Sigmatel problem - the thing we know is that the Intel 945 controller is working fine if the mobo has a Realtek codec (ECS 945-PA mobo)
Still no exact date but hopefully soon.
regards
Dev
Posted: Sun Jun 04, 2006 8:06 pm
by morganw
Any new updates on this? The return of silent films leaves much to be desired

!
Posted: Mon Jun 05, 2006 5:39 am
by dev
morganw wrote:Any new updates on this? The return of silent films leaves much to be desired

!
still trying to figure out why!. The RealTek, CMedia and Analog Devices HD codecs work just fine. We're going over Analog Devices codec datasheets line by line and comparing it with others.
Yes it's frustrating but that is the news.
best regards
Dev mazumdar
Posted: Wed Jun 21, 2006 8:42 pm
by mrquintopolous
Is there a mailing list we can join to find out about updates on this issue? I have a dell inspiron E1505 with a Sigmatel STAC9200 Codec, and this is what I get on the command line on FreeBSD 6.1:
[root@james /home/james]# /usr/lib/oss/bin/ossinfo Version info: OSS/FreeBSD 3.99.4a (0x00040000)
Number of audio devices: 12
Number of MIDI devices: 0
Number of mixer devices: 2
MIDI devices (/dev/midi*)
Mixer devices (/dev/mixer*)
0: Intel High Definition Audio STAC (Mixer 0 of card 0)
1: Virtual Mixer (Mixer 0 of card 1)
Audio devices (/dev/dsp*)
0: Intel High Definition Audio pcm-front output (audio port 0 of card 0)
1: Intel High Definition Audio pcm-center/LFE output (audio port 1 of card 0)
2: Intel High Definition Audio rec input (audio port 2 of card 0)
3: Intel High Definition Audio spdifin1 input (audio port 3 of card 0)
4: OSS Virtual Mixer v2.5 Playback CH #0 (audio port 0 of card 1)
5: OSS Virtual Mixer v2.5 Playback CH #1 (audio port 1 of card 1)
6: OSS Virtual Mixer v2.5 Playback CH #2 (audio port 2 of card 1)
7: OSS Virtual Mixer v2.5 Playback CH #3 (audio port 3 of card 1)
8: OSS Virtual Mixer v2.5 Playback CH #4 (audio port 4 of card 1)
9: OSS Virtual Mixer v2.5 Playback CH #5 (audio port 5 of card 1)
10: OSS Virtual Mixer v2.5 Playback CH #6 (audio port 6 of card 1)
11: OSS Virtual Mixer v2.5 Playback CH #7 (audio port 7 of card 1)
[root@james /home/james]# /usr/lib/oss/bin/osstest
*** Scanning sound adapter #-1 ***
/dev/dsp0 Intel High Definition Audio pcm-front output (adapter0, subdev0)
- Performing audio playback test...
<left> Device returned error: Input/output error
/dev/dsp1 Intel High Definition Audio pcm-center/LFE output (adapter0, subdev1)
- Performing audio playback test...
<left> OK <right> OK <stereo> OK <real srate 47981.00 Hz (-0.04%)>
/dev/dsp2 Intel High Definition Audio rec input (adapter0, subdev2)
- Skipping input only device
/dev/dsp3 Intel High Definition Audio spdifin1 input (adapter0, subdev3)
- Skipping input only device
*** Scanning sound adapter #0 ***
/dev/dsp4 OSS Virtual Mixer v2.5 Playback CH #0 (adapter1, subdev0)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp5 OSS Virtual Mixer v2.5 Playback CH #1 (adapter1, subdev1)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp6 OSS Virtual Mixer v2.5 Playback CH #2 (adapter1, subdev2)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp7 OSS Virtual Mixer v2.5 Playback CH #3 (adapter1, subdev3)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp8 OSS Virtual Mixer v2.5 Playback CH #4 (adapter1, subdev4)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp9 OSS Virtual Mixer v2.5 Playback CH #5 (adapter1, subdev5)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp10 OSS Virtual Mixer v2.5 Playback CH #6 (adapter1, subdev6)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp11 OSS Virtual Mixer v2.5 Playback CH #7 (adapter1, subdev7)
- Skipping virtual device (use -V to force test)
*** Some errors were detected during the tests ***
Thanks!
Posted: Tue Jul 04, 2006 7:44 pm
by unionshroomer
Yea, it would be really cool if they could find an update for this. I'm using the e1505 also and my prodaudio applications says I don't have any midi devices available. I guess I'm stuck to my 'unportable' desktop until they find the fix.
Posted: Fri Jul 07, 2006 4:04 pm
by dev
Finally it's working!. We've just tested it out on a Intel 945 DPT mobo. Get OSS 3.99.4b version.
Please report problems to
support@opensound.com
best regards
Dev Mazumdar
Posted: Sat Jul 22, 2006 11:48 pm
by ka73ka
Hi,
I've toshiba tecra m5 106 and I can't still run sound. ACPI is off for test. Device control by OS i disabled in BIOS. I'm running freebsd 6.1
Code: Select all
wheels# /usr/lib/oss/bin/ossinfo
Version info: OSS/FreeBSD 3.99.4b (0x00040000)
Number of audio devices: 12
Number of MIDI devices: 0
Number of mixer devices: 2
MIDI devices (/dev/midi*)
Mixer devices (/dev/mixer*)
0: Intel High Definition Audio STAC (Mixer 0 of card 0)
1: Virtual Mixer (Mixer 0 of card 1)
Audio devices (/dev/dsp*)
0: Intel High Definition Audio pcm-front output (audio port 0 of card 0)
1: Intel High Definition Audio pcm-center/LFE output (audio port 1 of card 0)
2: Intel High Definition Audio rec input (audio port 2 of card 0)
3: Intel High Definition Audio spdifin input (audio port 3 of card 0)
4: OSS Virtual Mixer v2.5 Playback CH #0 (audio port 0 of card 1)
5: OSS Virtual Mixer v2.5 Playback CH #1 (audio port 1 of card 1)
6: OSS Virtual Mixer v2.5 Playback CH #2 (audio port 2 of card 1)
7: OSS Virtual Mixer v2.5 Playback CH #3 (audio port 3 of card 1)
8: OSS Virtual Mixer v2.5 Playback CH #4 (audio port 4 of card 1)
9: OSS Virtual Mixer v2.5 Playback CH #5 (audio port 5 of card 1)
10: OSS Virtual Mixer v2.5 Playback CH #6 (audio port 6 of card 1)
11: OSS Virtual Mixer v2.5 Playback CH #7 (audio port 7 of card 1)
This is strange:
Code: Select all
wheels# mixer
Recording source:
wheels#
I think that there should be something more

Code: Select all
wheels# /usr/lib/oss/bin/osstest
*** Scanning sound adapter #-1 ***
/dev/dsp0 Intel High Definition Audio pcm-front output (adapter0, subdev0)
- Performing audio playback test...
<left> OK <right> OK <stereo> OK <real srate 47981.00 Hz (-0.04%)>
/dev/dsp1 Intel High Definition Audio pcm-center/LFE output (adapter0, subdev1)
- Performing audio playback test...
<left> OK <right> OK <stereo> OK <real srate 47981.00 Hz (-0.04%)>
/dev/dsp2 Intel High Definition Audio rec input (adapter0, subdev2)
- Skipping input only device
/dev/dsp3 Intel High Definition Audio spdifin input (adapter0, subdev3)
- Skipping input only device
*** Scanning sound adapter #0 ***
/dev/dsp4 OSS Virtual Mixer v2.5 Playback CH #0 (adapter1, subdev0)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp5 OSS Virtual Mixer v2.5 Playback CH #1 (adapter1, subdev1)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp6 OSS Virtual Mixer v2.5 Playback CH #2 (adapter1, subdev2)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp7 OSS Virtual Mixer v2.5 Playback CH #3 (adapter1, subdev3)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp8 OSS Virtual Mixer v2.5 Playback CH #4 (adapter1, subdev4)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp9 OSS Virtual Mixer v2.5 Playback CH #5 (adapter1, subdev5)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp10 OSS Virtual Mixer v2.5 Playback CH #6 (adapter1, subdev6)
- Skipping virtual device (use -V to force test)
*** Scanning sound adapter #0 ***
/dev/dsp11 OSS Virtual Mixer v2.5 Playback CH #7 (adapter1, subdev7)
- Skipping virtual device (use -V to force test)
*** All tests completed OK ***
wheels#
Everything seems to works fine, but while i run osstest i can't hear anything. the same history when i runs xmms in xfce4 ... scope is moving but there is no sound.
Code: Select all
wheels# /usr/lib/oss/bin/ossmixer
The selected mixer device is not compatible with this program.
Try ossmix.
wheels# /usr/lib/oss/bin/ossmix
Selected mixer 0/
Known controls are:
connector.other1 <mic-in|line-in> (currently line-in)
connector.other2 <pcm-center/LFE|select2|mic-in|line-in> (currently line-in)
connector.other3 <select3|mic-in|line-in> (currently line-in)
connector.lineout <select3|mic-in|line-in> (currently select3)
connector.black1 <select3|mic-in|line-in> (currently line-in)
connector.black2 <select3|mic-in|line-in> (currently line-in)
connector.other4.function <select1|mic-in|line-in> (currently line-in)
connector.other5 <mic-in|line-in> (currently line-in)
select1 <pcm-front|other1|select2> (currently pcm-front)
select2.vol <both/leftvol>[:<rightvol>] (currently 15:15)
select4.src <black2|black1|lineout|other3|other5> (currently black2)
select4.vol <both/leftvol>[:<rightvol>] (currently 7:7)
beep <monovol> (currently 0)
wheels#
select2.vol is 15:15 select4.vol is 7:7 so i sould hear something ... (i don't know why i can't set more ? Is it maximum ?)
I don't know what else i could do
Thanks for any help
Posted: Sat Jul 29, 2006 2:50 pm
by ka73ka
have anyone succeed with sound on tecra m5 and i'm doing something wrong or it's not working properly .. yet ?
Salute !
Posted: Thu Aug 24, 2006 9:09 pm
by anton
Got the same problem with my Asus A8Jc. Everything looks ok, but no sound. Tried version 3.99.4b and 4.0 build 161. Autodetect sets ESB2 driver for Intel HDA.
Posted: Fri Aug 25, 2006 4:49 am
by dev
ka73ka wrote:have anyone succeed with sound on tecra m5 and i'm doing something wrong or it's not working properly .. yet ?

Salute !
working on it....we have the audio working in the labs - a version will be announced next week.
regards
Dev
Posted: Fri Aug 25, 2006 9:41 pm
by ka73ka
Great news, i thought that i'm doing something wrong, thanks for answer.