No audio on omap (beagleXM) system

Bug #925094 reported by Tobin Davis on 2012-02-01
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Paolo Pisati

Bug Description

Nothing shows up in /proc/asound/cards, even after modprobing all omap3 sound drivers listed in the kernel.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-omap 3.2.0.12.12
ProcVersionSignature: User Name 3.2.0-12.20-omap 3.2.2
Uname: Linux 3.2.0-12-omap armv7l
AlsaDevices:
 total 0
 crw-rw---T+ 1 root audio 116, 1 Jan 31 19:42 seq
 crw-rw---T+ 1 root audio 116, 33 Jan 31 19:42 timer
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: aplay: device_list:242: no soundcards found...
ApportVersion: 1.91-0ubuntu1
Architecture: armel
ArecordDevices: arecord: device_list:242: no soundcards found...
CurrentDmesg:
 [ 327.665374] smsc95xx 1-2.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
 [ 1192.201477] EXT4-fs (sda1): recovery complete
 [ 1192.207366] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
 [ 1204.705322] type=1400 audit(1328124488.939:33): apparmor="DENIED" operation="open" parent=1 profile="/usr/lib/telepathy/mission-control-5" name="/usr/share/gvfs/remote-volume-monitors/" pid=21863 comm="mission-control" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
 [ 4255.972930] OMAP3 Beagle/Devkit8000 SoC init
Date: Wed Feb 1 12:21:10 2012
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: ro elevator=noop vram=12M omapfb.mode=dvi:1280x720MR-16@60 mpurate=auto root=UUID=eb29d6a1-b4e0-4b3f-803d-592381ee0c55 fixrtc quiet splash
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)

Tobin Davis (gruemaster) wrote :
tags: added: stop-bot-nagging
Tobin Davis (gruemaster) on 2012-02-01
tags: added: bot-stop-nagging
removed: stop-bot-nagging
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Confirmed
Paolo Pisati (p-pisati) on 2012-02-02
Changed in linux (Ubuntu):
assignee: nobody → Paolo Pisati (p-pisati)
Tobin Davis (gruemaster) wrote :

I think changing the CONFIG_SND_SOCTWL4030=m to =y might fix this. Will test when I test a similar change for smsc95xx.

Tobin Davis (gruemaster) wrote :

This worked, partially. Will need to add ucm configs (similar to panda).

To enable audio in the kernel, need CONFIG_SND_SOCTWL4030=y (and several modules surrounding it).

See attached diff (includes fix for this & lp:838200 plus a few other things).

Per Åstrand (per-astrand) wrote :

This seems like a dependency issue. Loading snd-soc-omap-mcbsp and snd-soc-omap in addition to snd-soc-omap3beagle gets ALSA going.

Still need UCM configs, but at least the modules doesn't need to be compiled into the kernel. Have not looked into how to solve the missing dependency.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers