Hi,
Have been trying to get ALSA working without success. Have had a look at the
code in aplay and it appears as though none of the devices in /dev/snd/ are
able to be opened. When attempting to run the alsa-utils I get the following
output as shown below. Included the dummy device in this instance of the
kernel configuration to test if the card specific to the actual sound hardware
was the problem (as you can see its a problem with the dummy device as well).
Would appreciate any assistance or information that may be of help to me. Have
tried to include as much information as possible- see below.
cheers,
Geoff Crowther
Output from ./aplay -l
aplay: device_list:215: no soundcards found...
Output from ./amixer -c 0 (dummy) and also ./mixer -c 1 (Speaker)
Invalid card number.
The following devices exist in /dev/snd/
controlC0 controlC3 hwC0D2 pcmC0D0p pcmC0D2c pcmC0D3p
controlC1 hwC0D0 hwC0D3 pcmC0D1c pcmC0D2p seq
controlC2 hwC0D1 pcmC0D0c pcmC0D1p pcmC0D3c timer
ls -al /dev (abbreviated)
crw-rw---- 14, 3 dsp
crw-rw---- 14, 19 dsp1
crw-rw---- 14, 35 dsp2
crw-rw---- 14, 51 dsp3
crw-rw---- 14, 4 audio
crw-rw---- 14, 20 audio1
crw-rw---- 14, 36 audio2
crw-rw---- 14, 52 audio3
/proc/asound/cards
0 [Dummy ]: Dummy - Dummy
Dummy 1
1 [Speaker ]: USB-Audio - Logitech Speaker
Logitech Logitech Speaker at usb-fsl-ehci.2-1, full spe
/proc/asound/card1/pcm0p
card: 1
device: 0
subdevice: 0
stream: PLAYBACK
id: USB Audio
name: USB Audio
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
/proc/asound/devices
2: : timer
3: [ 0- 0]: digital audio playback
4: [ 0- 0]: digital audio capture
5: [ 0] : control
6: [ 1- 0]: digital audio playback
7: [ 1] : control
/proc/asound/pcm
00-00: Dummy PCM : Dummy PCM : playback 8 : capture 8
01-00: USB Audio : USB Audio : playback 1
/proc/asound/devices
Sound Driver:3.8.1a-980706 (ALSA v1.0.14 emulation code)
Kernel: Linux snapper 2.6.22.6test2 #1 PREEMPT Thu Sep 10 12:22:12 EST 2009
armv6l
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
Dummy 1
Logitech Logitech Speaker at usb-fsl-ehci.2-1, full spe
Audio devices:
0: Dummy PCM (DUPLEX)
1: USB Audio
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
31: system timer
Mixers: NOT ENABLED IN CONFIG
/etc/issue
Bluewater 1.0
Hardware
Freescale MCIMX31 with ARMv6 compatible processor (v61)
with Logitech V10 Notebook speakers (USB - connected to USB port on MCIMX31)
Kernel Configuration (items configured into the kernel)
SOUND
- Sound Card Support (CONFIG_SOUND)
- Advanced Linux Sound Architecture (CONFIG_SND)
- Sequencer support (CONFIG_SND_SEQUENCER)
- Sequencer dummy client (CONFIG_SND_SEQ_DUMMY)
- OSS Mixer API ( CONFIG_SND_MIXER_OSS)
- OSS PCM (digital audio) API (CONFIG_SND_PCM_OSS)
- OSS PCM (digital audio) API - Include plugin system
(CONFIG_SND_PCM_OSS_PLUGINS)
- Dynamic device file minor numbers (CONFIG_SND_DYNAMIC_MINORS)
- Support old ALSA API (CONFIG_SND_SUPPORT_OLD_API)
- Verbose procfs contents (CONFIG_SND_VERBOSE_PROCFS)
- Verbose printk (CONFIG_SND_VERBOSE_PRINTK)
- Debug (CONFIG_SND_DEBUG)
- Debug detection (CONFIG_SND_DEBUG_DETECT)
- Dummy (dev/null) soundcard (CONFIG_SND_DUMMY)
- No ALSA arm devices
- USB Audio/MIDI driver (CONFIG_SND_USB_AUDIO)
- Open sound system (CONFIG_SOUND_PRIME)
USB
Support for Host-side USB
USB verbose debug messages
USB device filesystem
USB device class-devices (DEPRECATED)
Dynamic USB minor allocation (EXPERIMENTAL)
EHCI HCD (USB 2.0) support
Support for Freescale controller
Support for Host1 port on Freescale controller
Support for Host2 port on Freescale controller
Support for OTG host port on Freescale controller- Philips ISP1504
/var/log/messages
input: Logitech Logitech Speaker as /class/input/input2
usb 3-1: link qh8-0601/ff69d100 start 7 [1/2 us]
input: USB HID v1.00 Device [ Logitech Logitech Speaker]
on usb-fsl-ehci.2-1
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25
2007 UTC).
snd-usb-audio 3-1:1.0: usb_probe_interface
snd-usb-audio 3-1:1.0: usb_probe_interface - got id
ALSA sound/usb/usbaudio.c:2753: 2:1:1: add audio endpoint 0x2
ALSA sound/usb/usbaudio.c:2753: 2:1:2: add audio endpoint 0x2
usb_endpoint usbdev3.2_ep02: ep_device_release called for usbdev3.2_ep02
usb_endpoint usbdev3.2_ep02: ep_device_release called for usbdev3.2_ep02
ALSA sound/usb/usbmixer.c:989: [3] FU [PCM Playback Switch] ch = 1, val = 0/1/1
user.err kernel: ALSA sound/usb/usbmixer.c:406: cannot set ctl value: req =
0x4, wValue = 0x201, wIndex = 0x300, type = 4, data = 0x80/0x0
user.info kernel: ALSA sound/usb/usbmixer.c:989: [3] FU [PCM Playback Volume]
ch = 2, val = -32768/0/256
usbcore: registered new interface driver snd-usb-audio
ALSA device list:
#0: Dummy 1
#1: Logitech Logitech Speaker at usb-fsl-ehci.2-1, full
spe
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user