[LAU] ffado and Motu Traveler

Pieter Palmers pieterp at joow.be
Wed Jul 2 05:07:31 EDT 2008


Raphaël Bollen wrote:
> Hi everyone,
> 
> I'm trying to get my Motu Traveler to work on Linux but...
> 
> The ffado mixer is working correctly, I can tune the settings of the Traveler 
> but when I start jackd, it crashes 2 seconds after. I've tried different 
> settings frames/period etc. but I always get the same behaviour. Does someone 
> have suggestions of what I could try next?

What firewire controller do you have?

Can you please provide debug logs as indicated in the README file and 
post them to the ffado-user mailing list?

(http://sourceforge.net/mail/?group_id=192582)

Greets,

Pieter

> 
> --
> Raphaël.
> 
> Here is the output when I start jackd:
> 
> jackd -R -d firewire -v4
> no message buffer overruns
> jackd 0.112.0
> 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 ..
> SSE2 detected
> 04886716167:  (ffado.cpp)[  99] ffado_streaming_init: libffado 2.0.900-1268 
> built Jul  1 2008 21:43:54
> 04886904852: Debug (devicemanager.cpp)[ 510] discover: driver found for device 
> 0
> 04886905183: Debug (devicemanager.cpp)[ 547] discover: discovery of node 0 on 
> port 0 done...
> 04886905191: Debug (devicemanager.cpp)[ 555] discover: Discovery finished...
> 04886905210: Debug (devicemanager.cpp)[1045] showDeviceInfo: ===== Device 
> Manager =====
> 04886905216: Debug (Element.cpp)[ 109] show: Element DeviceManager
> 04886905220: Debug (devicemanager.cpp)[1053] showDeviceInfo: --- IEEE1394 
> Service  0 ---
> Iso handler info:
> Dumping IsoHandlerManager Stream handler information...
>  State: 2
> 04886905233: Debug (devicemanager.cpp)[1063] showDeviceInfo: --- Device  0 ---
> 04886905237: Debug (devicemanager.cpp)[1066] showDeviceInfo: Clock sync 
> sources:
> 04886905254: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> Internal          , Id:  0, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: Internal sync
> 04886905259: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> ADAT              , Id:  1, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: ADAT optical
> 04886905264: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> SPDIF             , Id:  2, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: SPDIF/Toslink
> 04886905268: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: Erratic 
> type      , Id:  3, Valid: 0, Active: 0, Locked 0, Slipping: 0, Description: 
> SMPTE
> 04886905273: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> WordClock         , Id:  4, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: Wordclock
> 04886905278: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> ADAT              , Id:  5, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: ADAT 9-pin
> 04886905282: Debug (devicemanager.cpp)[1075] showDeviceInfo:  Type: 
> AES               , Id:  7, Valid: 1, Active: 1, Locked 1, Slipping: 0, 
> Description: AES/EBU
> 04886943583: Debug (motu_avdevice.cpp)[ 980] prepare: Preparing MotuDevice...
>   Handler type................: Transmit
>   Port, Channel...............:  0,  1
>   Buffer, MaxPacketSize, IRQ..:  200,  616,  100
>   Speed, PreBuffers...........:  2,  0
>   Min ISOXMT bufferfill : 7999
>   Last cycle, dropped.........:   -1,    0
>   Handler type................: Receive
>   Port, Channel...............:  0,  0
>   Buffer, MaxPacketSize, IRQ..:  400,  616,   85
>   Last cycle, dropped.........:   -1,    0
> 04887356461: Debug (IsoHandler.cpp)[ 603] getPacket: (0x80832b8) dropped 3100 
> packets on cycle 199 (last_cycle=5098, dropped=0, skipped: 0)
> 04889449791: Warning (StreamProcessorManager.cpp)[ 898] waitForPeriod: Timeout 
> while waiting for activity
> 04889449800: Warning (IsoHandlerManager.cpp)[ 226] Execute: Timeout while 
> waiting for activity
> 04890449816: Warning (StreamProcessorManager.cpp)[ 898] waitForPeriod: Timeout 
> while waiting for activity
> 04890459018: Warning (IsoHandlerManager.cpp)[ 226] Execute: Timeout while 
> waiting for activity
> 04891449842: Warning (StreamProcessorManager.cpp)[ 898] waitForPeriod: Timeout 
> while waiting for activity
> 04891469020: Warning (IsoHandlerManager.cpp)[ 226] Execute: Timeout while 
> waiting for activity
> 04892329008: Fatal (IsoHandlerManager.cpp)[ 274] Execute: (0x807d680, 
> Transmit) Handler died: now: A9E6D856, last: A1E678DD, diff: 98322297 (max: 
> 98304000)
> 04892329025: Warning (StreamProcessor.cpp)[ 108] handlerDied: Handler died for 
> 0x8083848
> 04892449866: Warning (StreamProcessorManager.cpp)[ 898] waitForPeriod: Timeout 
> while waiting for activity
> 04892449890: Debug (StreamProcessorManager.cpp)[1022] waitForPeriod: Xrun on 
> XMIT SP 0x8083848 due to ISO side xrun
> 04892449897: Debug (StreamProcessorManager.cpp)[1026] waitForPeriod: Xrun on 
> XMIT SP 0x8083848 due to buffer side xrun
> 04892449901: Warning (StreamProcessorManager.cpp)[ 614] alignReceivedStreams: 
> xrun while aligning streams...
> 04892449905: Error (StreamProcessorManager.cpp)[ 583] syncStartAll: Could not 
> align streams...
> 04892449916: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449920: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449923: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892449927: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892449933: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449936: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449939: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892449942: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892449947: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449951: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449954: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892449957: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892449962: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449965: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449968: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892449972: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892449977: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449980: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449983: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892449986: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892449991: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892449994: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892449997: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892450007: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892450014: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892450017: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892450020: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892450023: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892450028: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892450032: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892450035: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892450038: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892450043: Error (IsoHandler.cpp)[ 652] prepare: Incorrect state, expected 
> E_Initialized, got 3
> 04892450046: Fatal (IsoHandler.cpp)[ 713] enable: Could not prepare handler
> 04892450049: Error (StreamProcessor.cpp)[1097] scheduleStartDryRunning: Could 
> not start handler for SP 0x8083848
> 04892450052: Error (StreamProcessorManager.cpp)[ 334] startDryRunning: Could 
> not put SP 0x8083848 into the dry-running state
> 04892450055: Fatal (StreamProcessorManager.cpp)[ 692] start: Could not 
> syncStartAll...
> 04892450078: Fatal (IsoHandlerManager.cpp)[ 274] Execute: (0x807d798, Receive) 
> Handler died: now: AA2F65FE, last: A22EC124, diff: 98335962 (max: 98304000)
> 04892450089: Warning (StreamProcessor.cpp)[ 108] handlerDied: Handler died for 
> 0x8080a08
> 04892460300: Fatal (ffado.cpp)[ 204] ffado_streaming_start: Could not start 
> the streaming system
> firewire ERR: Could not start streaming threads: -1
> DRIVER NT: could not start driver
> cannot start driver
> jackd watchdog: timeout - killing jackd
> Aborted (core dumped)
> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
> 




More information about the Linux-audio-user mailing list