• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: Help please: ALSA driver problem + kernel paging error  (Read 1624 times)

Karma: 0
Posts: 1

View Profile
« on: October 26, 2009, 09:12:58 AM »

I've been setting up my first SheevaPlug and have encountered a problem related to the ALSA driver. The initial startup and Ubuntu update seemed to go fine. I first noticed the problem after running:

apt-get install openjdk-6-jre

although it's possible that the problem cropped up before that. When I reboot I see the following in the middle of the boot messages at the console:

Advanced Linux Sound Architecture Driver Version 1.0.14 (Thu May 31 09:03:25 200                                                                             7 UTC).
mvCLAudioCodecRegGet: Error while reading register!
mvCLAudioCodecInit: Error - Invalid Cirrus Logic chip/rev ID!
Error - Cannot initialize audio decoder.at address =0xff<6>ALSA device list:
  #0: Marvell mv88fx_snd ALSA driver

I also get a scarier "kernel paging error" near the end of the boot process (shown below). I haven't worked with a Unix system since before Linux existed, so what little knowledge I had is obsolete by now.

Can someone please help me understand what's going wrong here? Does the SheevaPlug even have sound hardware?

* Starting Hardware abstraction layer hald                                                                                                                   Unable to handle kernel paging request at virtual address 068adacb
pgd = dd51c000
[068adacb] *pgd=00000000
Internal error: Oops: 5 [#1]
Modules linked in:
CPU: 0    Not tainted  ( #1)
PC is at strnlen+0x20/0x34
LR is at vsnprintf+0x314/0x5b4
pc : [<c0240228>]    lr : [<c02414f8>]    psr: a0000013
sp : dd4fddc0  ip : dd4fddd0  fp : dd4fddcc
r10: ffffffff  r9 : ffffffff  r8 : 00000000
r7 : ffffffff  r6 : dd4a7041  r5 : 068adacb  r4 : dd4fde40
r3 : c00c8994  r2 : 068adacb  r1 : fffffffe  r0 : 068adacb
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: 0005317f  Table: 1d51c000  DAC: 00000015
Process udevadm (pid: 1241, stack limit = 0xdd4fc268)
Stack: (0xdd4fddc0 to 0xdd4fe000)
ddc0: dd4fde1c dd4fddd0 c02414f8 c0240218 c023db48 dd4fddec dd4fddfc dd4fddf0
dde0: c027369c 22b58fbe dd4a7041 c00d321a dd4fde44 00000014 00000041 dd4cb000
de00: dd4a7000 c03ed298 00000000 c03fc7a4 dd4fde38 dd4fde20 c0241864 c02411f4
de20: c03ed240 dd4fde40 dd4a7000 dd4fdeec dd4fde48 c026ef10 c024184c c00d3219
de40: 068adacb 068adacb dd4cb000 00001000 dd4cb000 dd4cb00c dd4cb020 dd4cb033
de60: 068adacb 00000044 000280d0 c03f1574 00000000 00000000 ffffff9c c03f1574
de80: c08927e8 000080d0 c03f1570 dfd50580 00000000 00000000 dd4fdeec dd4fdea8
dea0: c01472ec c0146724 000280d0 00000010 c07d64e0 dd4fc000 40020000 4001f000
dec0: 00100073 dd4b9de0 c08927e8 c03ed240 dd4b9de0 c08927e8 c03ed240 dd4b9e00
dee0: dd4fdefc dd4fdef0 c026e810 c026ee28 dd4fdf44 dd4fdf00 c019ca14 c026e7fc
df00: dd4fdf74 dd4fdf10 c0153c60 dd4fdf70 00001000 4001f000 00000000 dd411dc0
df20: 4001f000 dd4fdf70 00001000 4001f000 dd4fc000 00000000 dd4fdf6c dd4fdf48
df40: c01625e8 c019c964 00000000 00000000 00000000 00000000 dd411dc0 00001000
df60: dd4fdfa4 dd4fdf70 c01629fc c0162540 00000000 00000000 00000022 00000000
df80: ffffffff 2a024d18 2a024d18 000007ff 00000003 c0027628 00000000 dd4fdfa8
dfa0: c0027480 c01629c8 2a024d18 2a024d18 00000007 4001f000 00001000 00000000
dfc0: 2a024d18 2a024d18 000007ff 00000003 beabf4bc 0000000a 4017f000 beabf4bc
dfe0: 40170000 beabf418 400aab04 400fe3fc 60000010 00000007 00000000 00000000
[<c0240208>] (strnlen+0x0/0x34) from [<c02414f8>] (vsnprintf+0x314/0x5b4)
[<c02411e4>] (vsnprintf+0x0/0x5b4) from [<c0241864>] (sprintf+0x2c/0x34)
[<c0241838>] (sprintf+0x0/0x34) from [<c026ef10>] (show_uevent+0xf8/0x140)
 r3:068adacb r2:068adacb r1:c00d3219
[<c026ee18>] (show_uevent+0x0/0x140) from [<c026e810>] (dev_attr_show+0x24/0x28)
 r7:dd4b9e00 r6:c03ed240 r5:c08927e8 r4:dd4b9de0
[<c026e7ec>] (dev_attr_show+0x0/0x28) from [<c019ca14>] (sysfs_read_file+0xc0/0x                                                                             130)
[<c019c954>] (sysfs_read_file+0x0/0x130) from [<c01625e8>] (vfs_read+0xb8/0x148)
[<c0162530>] (vfs_read+0x0/0x148) from [<c01629fc>] (sys_read+0x44/0x70)
 r7:00001000 r6:dd411dc0 r5:00000000 r4:00000000
[<c01629b8>] (sys_read+0x0/0x70) from [<c0027480>] (ret_fast_syscall+0x0/0x2c)
 r8:c0027628 r7:00000003 r6:000007ff r5:2a024d18 r4:2a024d18
Code: ea000000 e2800001 e2511001 3a000002 (e5d03000)
JFFS2 notice: (651) check_node_data: wrong data CRC in data node at 0x04837000:                                                                              read 0xb9b312d7, calculated 0x6abd68ec.

Pages: [1]
Jump to: