Jackd immediately failing with bus error

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.






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?