[alsa-devel] X-Fi Xtreme Audio PCIe
Hello Alsa developers:
We have 500 linux servers with X-Fi Xtreme Audio PCIe. The audio card is properly detected by kernel. The card is unmuted, the sound applications works fine. But the card doesn't sound.
Googling I discover the same case on several forums, no solution.
First Question: The driver is finished? Is it on development? Is it abandoned? Second Question: Can I join to driver development. I need to make work this soundcard.
---------------------------------------------------------------------------------- Distribution: Fedora 13 kernel 2.6.34.7-56.fc13.i686.PAE alsa version: alsa-lib-1.0.23 01:00.0 PCI bridge: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG PCI to PCIe Bridge
[root@localhost ~]# lsmod Module Size Used by snd_ctxfi 69769 0 fuse 47907 2 sunrpc 163601 1 ip6t_REJECT 3310 2 nf_conntrack_ipv6 14223 2 ip6table_filter 1199 1 ip6_tables 9774 1 ip6table_filter ipv6 221726 88 ip6t_REJECT,nf_conntrack_ipv6 uinput 5287 0 snd_hda_codec_ca0110 4769 1 snd_hda_intel 19995 0 iTCO_wdt 8940 0 iTCO_vendor_support 2027 1 iTCO_wdt snd_hda_codec 70968 2 snd_hda_codec_ca0110,snd_hda_intel snd_hwdep 4860 1 snd_hda_codec snd_seq 42775 0 snd_seq_device 5035 1 snd_seq dcdbas 6552 0 snd_pcm 62185 3 snd_ctxfi,snd_hda_intel,snd_hda_codec bnx2 57069 0 snd_timer 15391 2 snd_seq,snd_pcm power_meter 7602 0 snd 46591 9 snd_ctxfi,snd_hda_codec_ca0110,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_seq,snd_seq_device,snd_pcm,snd_timer soundcore 4934 1 snd snd_page_alloc 6097 3 snd_ctxfi,snd_hda_intel,snd_pcm microcode 10249 0
Modules
snd_ctxfi snd_hda_codec_ca0110 snd_hda_intel lspci PCI bridge: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG PCI to PCIe Bridge
I belive problem is related with PCIe interface. ALSA sound/pci/hda/hda_intel.c:786: get_response timeout: IRS=0x0 ALSA sound/pci/hda/hda_codec.c:4385: autoconfig: line_outs=4 (0xb/0xd/0xc/0xe/0x0) ALSA sound/pci/hda/hda_codec.c:4389: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:4393: hp_outs=1 (0xf/0x0/0x0/0x0/0x0) ALSA sound/pci/hda/hda_codec.c:4394: mono: mono_out=0x0 ALSA sound/pci/hda/hda_codec.c:4397: dig-out=0x12/0x0 ALSA sound/pci/hda/hda_codec.c:4405: inputs: mic=0x11, fmic=0x0, line=0x10, fline=0x0, cd=0x0, aux=0x0 ALSA sound/pci/hda/hda_codec.c:4407: dig-in=0x13 ALSA sound/pci/hda/hda_intel.c:660: spurious response 0x0:0x0, last cmd=0x000000 ALSA sound/pci/hda/hda_intel.c:711: azx_get_response timeout, switching to polling mode: last cmd=0x107ba000 ALSA sound/pci/hda/hda_intel.c:750: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x107ba000 ALSA sound/pci/hda/hda_intel.c:786: get_response timeout: IRS=0x0 ALSA sound/pci/hda/hda_intel.c:786: get_response timeout: IRS=0x0 ALSA sound/pci/hda/hda_intel.c:786: get_response timeout: IRS=0x0
Date: Wed, 6 Oct 2010 08:34:04 +0200 From: clemens@ladisch.de To: jaimeurieltorres@hotmail.com CC: alsa-devel@alsa-project.org Subject: Re: [alsa-devel] X-Fi Xtreme Audio PCIe
Jaime Torres wrote:
We have 500 linux servers with X-Fi Xtreme Audio PCIe. The audio card is properly detected by kernel.
Which driver?
Regards, Clemens _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
(please don't top-post)
Jaime Torres wrote:
snd_ctxfi
The snd-ctxfi driver was written by Creative some time ago; there haven't been any updates since then. This driver does not handle the Xtreme Audio PCIe.
snd_hda_codec_ca0110 snd_hda_intel
This chip is also said to be compatible with the HD Audio specification. Therefore, the snd-hda-intel driver tries to handle it.
ALSA sound/pci/hda/hda_intel.c:660: spurious response 0x0:0x0, last cmd=0x000000 ALSA sound/pci/hda/hda_intel.c:711: azx_get_response timeout, switching to polling mode: last cmd=0x107ba000 ALSA sound/pci/hda/hda_intel.c:750: hda_intel: azx_get_response timeout, switching to single_cmd mode: last cmd=0x107ba000 ALSA sound/pci/hda/hda_intel.c:786: get_response timeout: IRS=0x0
However, the chip doesn't seem to be initialized correctly, or isn't really HDA compatible. Nobody except Creative knows.
Regards, Clemens
participants (2)
-
Clemens Ladisch
-
Jaime Torres