SAMA5D4-EK, I Can't play Sound. wm8904 : DC servo timed out.

Discussion around products based on ARM Cortex-A5 core.

Moderator: nferre

suchangko
Posts: 1
Joined: Thu May 07, 2015 6:07 am

SAMA5D4-EK, I Can't play Sound. wm8904 : DC servo timed out.

Thu May 07, 2015 6:19 am

Hi,
I try to play sound on the SAMA5D4-EK ( included wm8904 )
But It's very strange.

Environment : linux-at91 3.18 + at91bootstrap 3.x + u-boot 2015.01 + debian 7 arm
S/W : alsa , alsa-utils

Sometimes, It plays very well.
But Sometimes, It shows errors.

command : aplay Maps.wav

Playing WAVE 'Maps.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
[   60.940000] wm8904 0-001a: DC servo timed out
[   60.950000] ------------[ cut here ]------------
[   60.950000] WARNING: CPU: 0 PID: 2801 at kernel/softirq.c:146 __local_bh_ena)
[   60.950000] Modules linked in:
[   60.950000] CPU: 0 PID: 2801 Comm: aplay Not tainted 3.18.0-at91-r0 #1
[   60.950000] [<c0010cc1>] (unwind_backtrace) from [<c000ee47>] (show_stack+0x)
[   60.950000] [<c000ee47>] (show_stack) from [<c0017cdf>] (warn_slowpath_commo)
[   60.950000] [<c0017cdf>] (warn_slowpath_common) from [<c0017d51>] (warn_slow)
[   60.950000] [<c0017d51>] (warn_slowpath_null) from [<c0019883>] (__local_bh_)
[   60.950000] [<c0019883>] (__local_bh_enable_ip) from [<c018d93d>] (at_xdmac_)
[   60.950000] [<c018d93d>] (at_xdmac_prep_dma_cyclic) from [<c0298f41>] (snd_d)
[   60.950000] [<c0298f41>] (snd_dmaengine_pcm_trigger) from [<c02a1e2d>] (soc_)
[   60.950000] [<c02a1e2d>] (soc_pcm_trigger) from [<c02931b1>] (snd_pcm_action)
[   60.950000] [<c02931b1>] (snd_pcm_action_single) from [<c0297a85>] (snd_pcm_)
[   60.950000] [<c0297a85>] (snd_pcm_lib_write1) from [<c0297b27>] (snd_pcm_lib)
[   60.950000] [<c0297b27>] (snd_pcm_lib_write) from [<c0294df1>] (snd_pcm_play)
[   60.950000] [<c0294df1>] (snd_pcm_playback_ioctl1) from [<c0084355>] (do_vfs)
[   60.950000] [<c0084355>] (do_vfs_ioctl) from [<c008448b>] (SyS_ioctl+0x23/0x)
[   60.950000] [<c008448b>] (SyS_ioctl) from [<c000cc61>] (ret_fast_syscall+0x1)
[   60.950000] ---[ end trace d1ae15f4dce36803 ]---
aplay: pcm_write:1710: write error: Input/output error

What Can I do ?
please help me

Return to “SAMA5D Cortex-A5 MPU”

Who is online

Users browsing this forum: No registered users and 3 guests