[Alsa-user] VXPocket 440 dmesg error: "vx: cannot start pipe"
Brought to you by:
perex
From: Matthew E. <mat...@gm...> - 2010-04-14 07:10:39
|
Hello Everyone, Thank you in advance for any help you can provide! I have been working for the past three days to get my VXPocket440 PCMCIA pro-audio card working through a PCMCIA->PCI adapter in my desktop pc. I'm running Ubuntu 9.10, with the various alsa-packages from the repositories, plus alsa-firmware installed from source (ubuntu doesn't seem to include it for some odd reason (bug?)). A few days of work (figuring out the lack of alsa-firmware and blacklisting the onboard sound card in etc/modprobe.d/blacklist), and I've gotten the card recognized in aplay, and pccardctl -- but now my system locks up rather frequently, but apparently only when the card is in the pcmcia slot. Also, I've yet to succeed in getting sound out of the vxpocket.. I'll try to post info now that I think might help you to help me :). The best lead I have is a "vx: cannot start pipe" error or warning in dmesg. I think ~$ dmesg | grep vx [ 25.612613] snd-vxpocket 0.0: pcmcia: request for exclusive IRQ could not be fulfilled. [ 25.612615] snd-vxpocket 0.0: pcmcia: the driver needs updating to supported shared IRQ lines. [ 25.653265] snd-vxpocket 0.0: firmware: requesting vx/bx_1_vp4.b56 [ 26.042781] snd-vxpocket 0.0: firmware: requesting vx/x1_1_vp4.xlx [ 26.667985] snd-vxpocket 0.0: firmware: requesting vx/bd563s3.boot [ 26.856009] snd-vxpocket 0.0: firmware: requesting vx/l_1_vp4.d56 [ 30.892194] vx: cannot start pipe ~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: VXPocket440 [Digigram VXPocket440], device 0: VX PCM [Digigram VXPocket440] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: VXPocket440 [Digigram VXPocket440], device 1: VX PCM [Digigram VXPocket440] Subdevices: 1/1 Subdevice #0: subdevice #0 A second possible lead (not sure about this one) is that lspci does not say anything about vxpocket, only the cardbus bridge.... "03:06.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)" Also, if I go to the gnome-sound-preferences (system->preferences->sound->hardware), the card is listed there, but again, not as vxpocket but as "CB1410 Cardbus Controller". Is that a problem? Any ideas on how to resolve it if it is? Okay, now I'll list any details that might be helpful in resolving this issue. Thanks again for any help you can provide! Sorry if I've been a newb in any way! -Matt ~$ lspci 00:00.0 Host bridge: ATI Technologies Inc RD780 Northbridge only dual slot PCI-e_GFX and HT1 K8 part 00:02.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (external gfx0 port A) 00:0a.0 PCI bridge: ATI Technologies Inc RD790 PCI to PCI bridge (PCI express gpp port F) 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control 00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control 01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8500 GT] (rev a1) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01) 03:06.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01) 03:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link) ~$ lsmod Module Size Used by nls_iso8859_1 3740 1 nls_cp437 5372 1 vfat 10716 1 fat 51452 1 vfat binfmt_misc 8356 1 snd_vxpocket 10468 2 snd_vx_lib 31548 1 snd_vxpocket snd_pcm_oss 37920 0 snd_mixer_oss 16028 1 snd_pcm_oss snd_pcm 75296 2 snd_vx_lib,snd_pcm_oss snd_seq_dummy 2656 0 snd_seq_oss 28576 0 snd_seq_midi 6464 0 snd_rawmidi 22176 1 snd_seq_midi snd_seq_midi_event 6940 2 snd_seq_oss,snd_seq_midi snd_seq 50224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 22276 2 snd_pcm,snd_seq snd_seq_device 6920 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 59204 12 snd_vxpocket,snd_vx_lib,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 7264 1 snd snd_page_alloc 9156 1 snd_pcm pcmcia 36808 1 snd_vxpocket iptable_filter 3100 0 ip_tables 11692 1 iptable_filter x_tables 16544 1 ip_tables uvcvideo 59080 0 sbp2 22888 0 videodev 36736 1 uvcvideo ppdev 6688 0 yenta_socket 24296 3 rsrc_nonstatic 11644 1 yenta_socket pcmcia_core 36528 3 pcmcia,yenta_socket,rsrc_nonstatic v4l1_compat 14336 2 uvcvideo,videodev nvidia 9586440 26 parport_pc 31940 1 joydev 10240 0 lp 8964 0 i2c_piix4 9932 0 parport 35340 3 ppdev,parport_pc,lp psmouse 56500 0 serio_raw 5280 0 ohci1394 29900 0 usbhid 38208 0 ieee1394 86596 2 sbp2,ohci1394 floppy 54916 0 ati_agp 6760 0 r8169 32064 0 mii 5212 1 r8169 agpgart 34988 2 nvidia,ati_agp ~$ pccardctl ls -vv Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:03:06.0) Configuration: state: on ready: unknown Voltage: 5.0V Vcc: 5.0V Vpp: 0.0V --none-- --none-- Socket 0 Device 0: [snd-vxpocket] (bus ID: 0.0) Configuration: state: on Product Name: Digigram VX-POCKET440 V1.0 R1.0 Identification: manf_id: 0x01f1 card_id: 0x0100 function: 254 (unknown) prod_id(1): "Digigram" (0x8c4bdb78) prod_id(2): "VX-POCKET440" (0x53e68e4a) prod_id(3): "V1.0" (0xe611e659) prod_id(4): "R1.0" (0x6973710e) /proc/asound/VXPocket440$ cat vx-status Digigram VXPocket440 at 0xc100, irq 20 Xilinx Firmware: Loaded Device Initialized: Yes DSP audio info: realtime linear8 linear16 linear24 Input Source: Mic Clock Mode: Auto Clock Source: Internal Frequency: 44100 Detected Frequency: 0 Detected UER type: Not Present Min/Max/Cur IBL: 504/2016/504 (granularity=126) /proc/asound$ cat cards 0 [VXPocket440 ]: VXPocket440 - Digigram VXPocket440 Digigram VXPocket440 at 0xc100, irq 20 |