Hi folks,

 

Using image :
http://www.angstrom-distribution.org/demo/beagleboard/uImage

 

And rootfs:
http://www.angstrom-distribution.org/demo/beagleboard/Angstrom-Beagleboa
rd-demo-image-glibc-ipk-2009.X-test-20090203-beagleboard.rootfs.tar.bz2

 

And package: alsa-utils-aplay

 

Attemping to record using the command: arecord -D ctl.mixer0 -t wav -c 2
-r 44100 -f S16_LE -v test.wav

 

Or playing using command: aplay wavefile.wav

 

Things blow up with the following message (stack trace trimmed for
brevity):

 

r...@beagleboard:~# arecord -D ctl.mixer0 -t wav -c 2 -r 44100 -f S16_LE
-v test

.wav

Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz,
Stereo

Hardware PCM card 0 'omap3beagle' 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  : 22052

  period_size  : 5513

  period_time  : 125011

  tstamp_mode  : NONE

  period_step  : 1

  avail_min    : 5513

  period_event : 0

  start_threshold  : 1

  stop_threshold   : 22052

  silence_threshold: 0

  silence_size : 0

  boundary     : 1445199872

Unable to handle kernel NULL pointer dereference at virtual address
00000070

pgd = c36d0000

[00000070] *pgd=834e6031, *pte=00000000, *ppte=00000000

Internal error: Oops: 17 [#1]

Modules linked in:

CPU: 0    Not tainted  (2.6.27-omap1 #2)

PC is at snd_pcm_common_ioctl1+0x9b4/0xf98

LR is at snd_pcm_capture_ioctl1+0x3d8/0x3fc

pc : [<c025c5e8>]    lr : [<c025cfa4>]    psr: 60000013

sp : c34e5dd8  ip : c0844123  fp : c34e5efc

r10: 0001c670  r9 : c34e4000  r8 : c0033dc4

r7 : 00000000  r6 : 00000004  r5 : c34e5de0  r4 : 00026128

r3 : c0844123  r2 : 40044145  r1 : 00000084  r0 : c34e5de0

Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user

Control: 00c5387f  Table: 836d0018  DAC: 00000015

Process arecord (pid: 2771, stack limit = 0xc34e42e8)

Stack: (0xc34e5dd8 to 0xc34e6000)

 

As you can see, it prepares the header no problem then dies when
actually trying to record.  

 

Have tried moving to:
http://www.angstrom-distribution.org/unstable/autobuild/beagleboard/uIma
ge-beagleboard.bin

With same rootfs - and audio recording/playback works! However,
'unstable' is an appropriate name for this autobuild image...it halts 4
times out of 10 on the following line (serial output): Power Management
for TI OMAP3.

 

Also tried this revision of 2.6.27:
http://www.angstrom-distribution.org/unstable/autobuild/beagleboard/uIma
ge-2.6.27-r13-beagleboard.bin

However, same errors as above.

 

Any ideas? Things were working some time ago, but I guess the 2.6.27
release got broken at some point (which, shame on me, I am unable to
identify right now) -- I'll try some earlier revisions like r10 and see
if that helps. Would be good if issue could be resolved in a new
release, however...

 

_______________________________________________
Angstrom-distro-users mailing list
Angstrom-distro-users@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-users

Reply via email to