Hi all

The platform on which I am trying to perform ALSA playback and record with USB 
sound device is based on a MIPS CPU running Linux kernel 2.6.14. The kernel 
uses non-coherent DMA in the configuration:
  CONFIG_DMA_NONCOHERENT=y
  CONFIG_DMA_NEED_PCI_MAP_STATE=y
  CONFIG_CPU_BIG_ENDIAN=y
  CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
  CONFIG_BOOT_ELF32=y
  CONFIG_MIPS_L1_CACHE_SHIFT=5
I have attached the kernel .config file for further information. So far, I have 
not succeeded in hearing sound with 'aplay', or capturing sound with 'arecord'.

If there have been any similar issues reported on ALSA usage with MIPS CPU 
based on non-coherent DMA in the past, please let me know. Also, if there have 
been any patches developed for successful resolution of this issue on similar 
platform/configuration, it would be very useful for me.

Thanks & Regards
Saurav

  ----- Original Message ----- 
  From: Saurav Sahu 
  To: alsa-user@lists.sourceforge.net 
  Sent: Friday, March 07, 2008 4:33 PM
  Subject: Re: ALSA utility aplay/arecord error


  I have been able to resolve the previously reported errors by setting the 
environment variable for ALSA configuration file on the target filesystem of 
the embedded platform.

  However, I do not hear any audio from USB sound device with speaker-test or 
aplay:

  Upon using arecord for recording, I get an error:

  Is this problem related to a low-level driver issue which may not be working 
well on target platform? Could there be a DMA related issue as the samples 
don't seem to be transferred to the USB audio device.


    ----- Original Message ----- 
    From: Saurav Sahu 
    To: alsa-user@lists.sourceforge.net 
    Sent: Thursday, March 06, 2008 4:28 PM
    Subject: ALSA utility aplay/arecord error


    Hello

    I am working towards using ALSA for playback and capture on an embedded 
platform running Linux. The kernel uses ALSA driver version 1.0.10rc1. I had 
manually built and installed ALSA library (v1.0.10) and ALSA utilities 
(v1.0.10) for the target platform filesystem. I have a USB audio device 
(C-Media) connected to the USB port of the board and it seems to be 
successfully successfully detected by the driver.

    However, when I run ALSA utilities like aplay, arecord or speaker-test, I 
observe errors opening the hardware device which may be related to the 
configuration on the filesystem.

    Are these errors from ALSA utility/library due to the detection of 
hardware, ALSA configuration files or something else related to my target 
device filesystem?

    Thanks in advance for any help. Do let me know if you need any more details.

    Best Regards
    Saurav

Attachment: dotconfigmips
Description: Binary data

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to