[alsa-devel] cmipci: have only surround40 on 6 ch card
Hello, All!
Sorry for repost; probably, it's a driver problem.
I have 6 channel CMI8738-based card (it works in 6 channel mode under win32; and works before under Linux with ALSA).
=============================================== lspci output: "0000:00:0a.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)" =============================================== my kernel version 2.4.34 alsa version 1.0.15 =============================================== cat /proc/asound/cards 0 [CMI8738 ]: CMI8738 - C-Media CMI8738 C-Media CMI8738 (model 37) at 0xe000, irq 10 =============================================== cat /proc/asound/card0/cmipci
C-Media PCI CMI8738 (model 37) at 0xe000, irq 10
00: 02 00 01 00 04: 10 1c 00 00 08: 03 00 00 01 0c: 00 00 01 00 10: d4 00 00 40 14: 00 00 00 00 18: 00 80 80 08 1c: fa 4c 04 33 20: 10 01 00 00 24: 20 01 ff 00 28: 00 00 00 00 2c: 00 00 00 00 30: ff ff ff ff 34: 00 00 00 00 38: 00 00 00 00 3c: 00 00 00 00 ===============================================
WBR, SeNS
SeNS wrote:
I have 6 channel CMI8738-based card (it works in 6 channel mode under win32; and works before under Linux with ALSA).
In what ALSA version did it work?
cat /proc/asound/card0/cmipci C-Media PCI CMI8738 (model 37) at 0xe000, irq 10 ... 08: 03 00 00 01 0c: 00 00 01 00
These registers identify the chip as model 37 with four channels.
What model is this?
Regards, Clemens
Hello, Clemens! You wrote on Mon, 10 Dec 2007 11:53:42 +0100:
CL> In what ALSA version did it work?
Unfortunatelly can't remember that :-( Some like 1.0.10RC3 (latest on the end of 2006).
cat /proc/asound/card0/cmipci C-Media PCI CMI8738 (model 37) at 0xe000, irq 10 ... 08: 03 00 00 01 0c: 00 00 01 00
CL> These registers identify the chip as model 37 with four channels. CL> What model is this?
It's cheap, noname, made in China card. AFAIR cover box says "6 channel multimedia card" or something like that. But it have 3 stereo jacks onboard (front, rear, center+LFE) and 100% works with previous ALSA (I use "Test AC3 v2.0.avi" to be sure)
WBR, SeNS
Hello, Clemens! You wrote on Mon, 10 Dec 2007 11:53:42 +0100:
CL> These registers identify the chip as model 37 with four channels. CL> What model is this?
Chip should be this: http://www.cmedia.com.tw/files/doc/PCI/CMI8738_6ch_series_spec_v18f_register... Card name (on online purchase order): C-Media CMI 8738 6 Channel PCI Sound Card
WBR, SeNS
SeNS wrote:
You wrote on Mon, 10 Dec 2007 11:53:42 +0100:
CL> These registers identify the chip as model 37 with four channels. CL> What model is this?
Chip should be this: http://www.cmedia.com.tw/files/doc/PCI/CMI8738_6ch_series_spec_v18f_register...
This is one of the datasheets that were used to write the driver, but this .pdf is for chip version 55 which is identified by one bit in the last byte of register 0c being set, which is not the case here: 0c: 00 00 01 00 ^^
CL> In what ALSA version did it work?
Unfortunatelly can't remember that :-( Some like 1.0.10RC3 (latest on the end of 2006).
This is strange; the 6ch-detection code hasn't changed in the last five years.
Regards, Clemens
Hello, Clemens! You wrote on Mon, 10 Dec 2007 11:53:42 +0100:
Sorry for double-post.
CL> What model is this?
This is exact model: http://www.dealsonic.com/cmedcmi86cha1.html
WBR, SeNS
participants (2)
-
Clemens Ladisch
-
SeNS