I have a Beaglebone audio cape installed on the 3.8.13-bone70 kernel.  It 
runs fine from the perspective of using aplay, alsamixer and such, but 
Jackd crashes every time with a bus error when I try and run it.

root@beaglebone:~/jack2/linux/alsa# aplay -l

**** List of PLAYBACK Hardware Devices ****

card 0: EVM [DA830 EVM], device 0: AIC3X tlv320aic3x-hifi-0 []

  Subdevices: 1/1

  Subdevice #0: subdevice #0



  


jackd -R -d alsa -dhw:EVM -p256 

jackdmp 1.9.11

Copyright 2001-2005 Paul Davis and others.

Copyright 2004-2014 Grame.

jackdmp comes with ABSOLUTELY NO WARRANTY

This is free software, and you are welcome to redistribute it

under certain conditions; see the file COPYING for details

JACK server starting in realtime mode with priority 10

Bus error


I need jack to run supercollider, unfortunately...

I gather from some forum posts that I need some extra kernel modules 
installed via the /etc/modules.conf file, but they problem is that those 
modules don't seem to exist in the stock kernel from what I can gather 
looking at the /lib/modules tree.  I am not sure what level driver the alsa 
tools like aplay are using, that jackd is not using, but I wish I could 
figure out a way for jack not to need that separate pathway into the cape 
device.  


/etc/modules:

snd_soc_tlv320aic3x

 snd_soc_davinci

 snd_soc_davinci_mcasp

 snd_soc_evm


root@beaglebone:~/jack2/linux/alsa# lsmod

Module                  Size  Used by

arc4                    1691  2 

rt2800usb              13470  0 

rt2800lib              41926  1 rt2800usb

rt2x00usb               9839  1 rt2800usb

rt2x00lib              35799  3 rt2x00usb,rt2800lib,rt2800usb

mac80211              424813  3 rt2x00lib,rt2x00usb,rt2800lib

cfg80211              354018  2 mac80211,rt2x00lib

rfkill                 16672  1 cfg80211

g_multi                50407  2 

libcomposite           15028  1 g_multi

omap_rng                4062  0 

mt7601Usta            639170  0 


Is there an existing prebuilt kernel that will fix this problem?




Thanks,

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to