Re: [Jack-Devel] jack2 on ARM - patch

PrevNext  Index
DateTue, 01 Jan 2013 19:25:49 +0100
From Florian Paul Schmidt <[hidden] at gmx dot net>
To[hidden] at lists dot jackaudio dot org
In-Reply-ToFlorian Paul Schmidt Re: [Jack-Devel] jack2 on ARM - patch
On 01/01/2013 07:22 PM, Florian Paul Schmidt wrote:
> On 01/01/2013 06:29 PM, Robin Gareus wrote:
>> Hi,
>>
>> jackd-1.9.10 (recent git) still crashes on ARM with a "Bus error". After
>> brief discussion on #jack, Nedko pointed out that packed structures are
>> still an issue. Attached patch resolves the issue. Tested working on
>> armv7, cortex-A8 and A10 platform.
>>
>> Cheers!
>> robin
>>
>
> I just tried jack2 on the raspberry pi with archlinux-arm.. I get a 
> segfault earlier already:
>
> [root@alarmpi fps]# jackd -d alsa -d hw:0 -p 256
> jackdmp 1.9.9.5
> Copyright 2001-2005 Paul Davis and others.
> Copyright 2004-2012 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
> Could not open component .so '/usr/lib/jack/jack_firewire.so': 
> libffado.so.2: cannot open shared object file: No such file or directory
> Could not open component .so '/usr/lib/jack/jack_firewire.so': 
> libffado.so.2: cannot open shared object file: No such file or directory
> jack_get_descriptor : dll jack_firewire.so is not a driver
> Segmentation fault (core dumped)
>
> After installing libffado I get the bus error thingy, too:
>
> [root@alarmpi fps]# jackd -d alsa
> jackdmp 1.9.9.5
> Copyright 2001-2005 Paul Davis and others.
> Copyright 2004-2012 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
> no message buffer overruns
> no message buffer overruns
> no message buffer overruns
> JACK server starting in realtime mode with priority 10
> Bus error (core dumped)
>
> Regards,
> Flo
>
>

Similar for jackd1 though:

[root@alarmpi fps]# jackd -d alsa -d hw:0 -p 256
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn 
and others.
jackd 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 compiled with System V SHM support.
loading driver ..
creating alsa driver ... hw:0|hw:0|256|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 256 frames (5.3 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 16bit little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 16bit little-endian
ALSA: use 2 periods for playback
Bus error (core dumped)

Flo

-- 
Florian Paul Schmidt
http://fps.io
PrevNext  Index

1357064747.11841_0.ltw:2,Sa <50E32A2D.9010209 at gmx dot net>