Audio-In Interface diagnostic test seems to fail

I am trying to test the Audio-In interface on the beagle board. Unfortunately the test is behaving strange. After booting the kernel, when I execute the test, I get the following output:

Recording WAVE ‘k’ : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Plug PCM: Hardware PCM card 0 ‘TWL4030’ device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 44100
exact rate : 44100 (44100/1)
msbits : 16
buffer_size : 32768
period_size : 2048
period_time : 46439
tick_time : 7812
tstamp_mode : NONE
period_step : 1
sleep_min : 0
avail_min : 2048
xfer_align : 2048
start_threshold : 1
stop_threshold : 32768
silence_threshold: 0
silence_size : 0
boundary : 1073741824
k: No such device or address —> This probably is not expected.
[root@beagleboard /]

Its strange that the utility terminates after few seconds. I would have thought it should wait for the user to enter Cntrl+C. I am not sure what address or the device is the utility trying to refer. BTW, my beagle board version is B6 version. I can’t see what I could be doing wrong. Any other suggestions?

Just a quick update! It does seem to record and playback, however the record utility terminates after couple of seconds. So it seems to be fine for now :). I can continue with my work, but would be nice to record for longer duration.