Echo Audiofire 4 and Ubuntu Studio Jaunty Beta

suemac at empire.net suemac at empire.net
Tue Mar 31 14:20:34 BST 2009


Asmo,

I have seen similar issues with my Audiofire12's when trying to start after
there has been a timeout crash or I've been doing other things before
attempting to start jack.

I'm not sure who actually has thier nicker in a twist when this happens,
ffado, 1394 subsystem, or the Audiofires.

I have found that powering off the Audiofire's and doing a ffado-test
BusReset seems to get the firewire out of it's malaze.

I've seen this behavior on both 8.04 and 8.10.

Mac

Original Message:
-----------------
From: Asmo Koskinen asmo.koskinen at arkki.info
Date: Tue, 31 Mar 2009 15:53:56 +0300
To: ubuntu-studio-users at lists.ubuntu.com
Subject: Echo Audiofire 4 and Ubuntu Studio Jaunty Beta



[I posted this same to the ffado-users list...]

Echo Audiofire 4 and Ubuntu Studio Jaunty Beta

http://subversion.ffado.org/wiki/StepByStepUbuntuStudio8.10RT
----

Well, I have to ask one mo' time, because this is what I get...

Is there something that I should know or do?

----
root at ubuntu-studio:~# /usr/bin/jackd -R -P70 -dfirewire -r44100 -p256 -n3
no message buffer overruns
jackd 0.116.1
Copyright 2001-2005 Paul Davis 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 ..
01681312449:  (ffado.cpp)[  92] ffado_streaming_init: libffado 1.999.40-
built Feb 24 2009 00:53:39
firewire ERR: Error creating FFADO streaming device
cannot load driver module firewire
no message buffer overruns
root at ubuntu-studio:~#
----

1. I have upgraded firmware to 4.8

2. I have /dev/raw1394

root at ubuntu-studio:~# ls -al /dev/raw1394
crwxrwxrwx 1 root root 171, 0 2009-03-31 14:53 /dev/raw1394
root at ubuntu-studio:~#

3. I have modules

root at ubuntu-studio:~# lsmod | grep 1394
raw1394                33116  0
ohci1394               38832  0
ieee1394               95932  2 raw1394,ohci1394
root at ubuntu-studio:~#

4. My fw is not Ricoh.

root at ubuntu-studio:~# lspci | grep FireWire
0a:04.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
0a:07.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000
Controller (PHY/Link)
root at ubuntu-studio:~#

5. FFado sees Echo

root at ubuntu-studio:~# ffado-test ListDevices
-----------------------------------------------
FFADO test and diagnostic utility
Part of the FFADO project -- www.ffado.org
Version: 1.999.40-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
   Node id  GUID                  VendorId     ModelId   Vendor - Model
    0       0x00a0d1a0d1a38156  0x0000A0D1  0x00000000   Linux - ohci1394  -
=== 1394 PORT 1 ===
   Node id  GUID                  VendorId     ModelId   Vendor - Model
    0       0x00a0d1a0d1a38155  0x0000A0D1  0x00000000   Linux - ohci1394  -
    1       0x0014860968bc006a  0x00001486  0x00000AF4   Echo Digital Audio
- AudioFire4
no message buffer overruns
root at ubuntu-studio:~#

6. Log file is here:

http://www.arkki.info/howto/Ubuntu_Studio/Jaunty/ffado-jack.log

root at ubuntu-studio:~# jackd --verbose -d firewire -v6 2> ffado-jack.log
getting driver descriptor from /usr/lib/jack/jack_oss.so
getting driver descriptor from /usr/lib/jack/jack_net.so
getting driver descriptor from /usr/lib/jack/jack_dummy.so
getting driver descriptor from /usr/lib/jack/jack_firewire.so
getting driver descriptor from /usr/lib/jack/jack_alsa.so
getting driver descriptor from /usr/lib/jack/jack_freebob.so
jackd 0.116.1
Copyright 2001-2005 Paul Davis 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.
registered builtin port type 32 bit float mono audio
registered builtin port type 8 bit raw midi
clock source = system clock via clock_gettime
start poll on 3 fd's
loading driver ..
new client: firewire_pcm, id = 1 type 1 @ 0x9966b00 fd = -1
new buffer size 1024
starting server engine shutdown
server thread back from poll
freeing shared port segments
stopping server thread
last xrun delay: 0.000 usecs
max delay reported by backend: 0.000 usecs
freeing engine shared memory
max usecs: 0.000, engine deleted
root at ubuntu-studio:~#

7. This is a linux-rt

root at ubuntu-studio:~# uname -a
Linux ubuntu-studio 2.6.28-3-rt #9-Ubuntu SMP PREEMPT RT Fri Mar 27
23:23:50 UTC 2009 i686 GNU/Linux
root at ubuntu-studio:~#

Best regards Asmo Koskinen.

-- 
Ubuntu-Studio-users mailing list
Ubuntu-Studio-users at lists.ubuntu.com
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users

--------------------------------------------------------------------
mail2web - Check your email from the web at
http://link.mail2web.com/mail2web





More information about the Ubuntu-Studio-users mailing list