From: Pieter P. <pi...@jo...> - 2007-05-24 18:11:30
|
Nimal Ratnayake wrote: > Hi, > > I have been using freebob with Apogee Rosetta 200 for quite some > time without a problem, and thought of giving the newer libffado a > try. > > This is what I have > Intel(R) Pentium(R) M processor 1.73GHz > Linux 2.6.20-gentoo-r8 #1 PREEMPT realtime-lsm > libffado 1.999.4 compiled from svn revision 475 > jackd 0.105.1 compiled from svn revision 1041 > libraw1394 compiled from svn revision 171 > > jackd -R -p128 -t250 -dfreebob -dhw:0 -r48000 -p256 -n3 -D > works fine. > > But when I try the firewire driver with > jackd -R -p128 -t250 -dfirewire -dhw:0 -r48000 -p256 -n3 > it fails with the output appended at the end. > > The error messages indicate some problem with libraw1394. > But shouldn't the same problem exist for the freebob driver? > > Nimal Ratnayake > > =========================== output ================================ > loading driver .. > Freebob using Firewire port 0, node -1 > > Summary > ------- > > Nr | AddressType | Direction | SubUnitType | SubUnitId | > FunctionBlockType | FunctionBlockId | Id | Type |Name > ---+-----------------+-----------+-------------+-----------+-------------------+-----------------+------+--------------+------ > 0 | subunit | Input | Audio | 0x00 > | 0xff | 0xff | 0x00 | IsoStream | ASU Audio > Input 1394 1/2 > 1 | subunit | Input | Audio | 0x00 > | 0xff | 0xff | 0x01 | IsoStream | ASU Audio > Input Ext 1/2 > 2 | subunit | Output | Audio | 0x00 > | 0xff | 0xff | 0x00 | IsoStream | ASU Audio > Output Ext 1/2 > 3 | subunit | Output | Audio | 0x00 > | 0xff | 0xff | 0x01 | IsoStream | ASU Audio > Output 1394 1/2 > 4 | subunit | Input | Music | 0x00 > | 0xff | 0xff | 0x00 | IsoStream | MSU > Compound Input > 5 | subunit | Input | Music | 0x00 > | 0xff | 0xff | 0x01 | IsoStream | MSU Audio > Input 1/2 > 6 | subunit | Input | Music | 0x00 > | 0xff | 0xff | 0x02 | MIDI | MSU Midi Input > 7 | subunit | Input | Music | 0x00 > | 0xff | 0xff | 0x03 | Sync | MSU Synch > Input > 8 | subunit | Output | Music | 0x00 > | 0xff | 0xff | 0x00 | IsoStream | MSU > Compound Output > 9 | subunit | Output | Music | 0x00 > | 0xff | 0xff | 0x01 | IsoStream | MSU Audio > Output 1/2 > 10 | subunit | Output | Music | 0x00 > | 0xff | 0xff | 0x02 | MIDI | MSU Midi > Output > 11 | subunit | Output | Music | 0x00 > | 0xff | 0xff | 0x03 | Sync | MSU Synch > Output > 12 | PCR | Input | Unit | 0xff > | 0xff | 0xff | 0x00 | IsoStream | PCR > Compound Input > 13 | PCR | Input | Unit | 0xff > | 0xff | 0xff | 0x01 | Sync | PCR Synch > Input > 14 | PCR | Output | Unit | 0xff > | 0xff | 0xff | 0x00 | IsoStream | PCR > Compound Output > 15 | PCR | Output | Unit | 0xff > | 0xff | 0xff | 0x01 | Sync | PCR Synch > Output > 16 | external | Input | Unit | 0xff > | 0xff | 0xff | 0x00 | MIDI | Ext Midi Input > 17 | external | Input | Unit | 0xff > | 0xff | 0xff | 0x01 | Analog | Ext Audio > Input 1/2 > 18 | external | Input | Unit | 0xff > | 0xff | 0xff | 0x02 | Sync | Internal > 19 | external | Input | Unit | 0xff > | 0xff | 0xff | 0x03 | Sync | External > 20 | external | Output | Unit | 0xff > | 0xff | 0xff | 0x00 | MIDI | Ext Midi > Output > 21 | external | Output | Unit | 0xff > | 0xff | 0xff | 0x01 | Analog | Ext Audio > Output 1/2 > > Connections > ----------- > digraph avcconnections { > "(9) MSU Audio Output 1/2" -> "(0) ASU Audio Input 1394 1/2" > "(0) ASU Audio Input 1394 1/2" -> "(2) ASU Audio Output Ext 1/2" > "(17) Ext Audio Input 1/2" -> "(1) ASU Audio Input Ext 1/2" > "(1) ASU Audio Input Ext 1/2" -> "(3) ASU Audio Output 1394 1/2" > "(2) ASU Audio Output Ext 1/2" -> "(21) Ext Audio Output 1/2" > "(3) ASU Audio Output 1394 1/2" -> "(5) MSU Audio Input 1/2" > "(12) PCR Compound Input" -> "(4) MSU Compound Input" > "(16) Ext Midi Input" -> "(6) MSU Midi Input" > "(18) Internal" -> "(7) MSU Synch Input" > "(8) MSU Compound Output" -> "(14) PCR Compound Output" > "(10) MSU Midi Output" -> "(20) Ext Midi Output" > "(11) MSU Synch Output" -> "(15) PCR Synch Output" > "(0) ASU Audio Input 1394 1/2" [color=green,style=filled]; > "(1) ASU Audio Input Ext 1/2" [color=green,style=filled]; > "(2) ASU Audio Output Ext 1/2" [color=green,style=filled]; > "(3) ASU Audio Output 1394 1/2" [color=green,style=filled]; > "(4) MSU Compound Input" [color=green,style=filled]; > "(5) MSU Audio Input 1/2" [color=green,style=filled]; > "(6) MSU Midi Input" [color=green,style=filled]; > "(7) MSU Synch Input" [color=green,style=filled]; > "(8) MSU Compound Output" [color=green,style=filled]; > "(9) MSU Audio Output 1/2" [color=green,style=filled]; > "(10) MSU Midi Output" [color=green,style=filled]; > "(11) MSU Synch Output" [color=green,style=filled]; > "(12) PCR Compound Input" [color=coral,style=filled]; > "(13) PCR Synch Input" [color=coral,style=filled]; > "(14) PCR Compound Output" [color=coral,style=filled]; > "(15) PCR Synch Output" [color=coral,style=filled]; > "(16) Ext Midi Input" [color=slateblue,style=filled]; > "(17) Ext Audio Input 1/2" [color=slateblue,style=filled]; > "(18) Internal" [color=slateblue,style=filled]; > "(19) External" [color=slateblue,style=filled]; > "(20) Ext Midi Output" [color=slateblue,style=filled]; > "(21) Ext Audio Output 1/2" [color=slateblue,style=filled]; > } > Use "dot -Tps FILENAME.dot -o FILENAME.ps" to generate graph > Fatal (ffado_streaming.cpp)[ 61] ffado_streaming_init: libffado 1.999.4 > built May 24 2007 17:20:55 > Warning (StreamProcessorManager.cpp)[ 200] prepare: Could not retrieve > slaveMode parameter, defauling to false > Warning (AmdtpStreamProcessor.cpp)[1173] prepare: ---------------- ! > Doing hardcoded dummy setup ! -------------- > libiec61883 warning: Established connection on channel 0. > You may need to manually set the channel on the receiving node. > Warning (AmdtpStreamProcessor.cpp)[1173] prepare: ---------------- ! > Doing hardcoded dummy setup ! -------------- > Warning (AmdtpStreamProcessor.cpp)[1195] prepare: ---------------- ! > Doing hardcoded test setup ! -------------- > Warning (AmdtpStreamProcessor.cpp)[ 485] prepare: ---------------- ! > Doing hardcoded test setup ! -------------- > libiec61883 warning: Established connection on channel 1. > You may need to manually set the channel on the transmitting node. > Warning (AmdtpStreamProcessor.cpp)[ 485] prepare: ---------------- ! > Doing hardcoded test setup ! -------------- > Warning (AmdtpStreamProcessor.cpp)[ 527] prepare: ---------------- ! > Doing hardcoded test setup ! -------------- > Error (IsoHandler.cpp)[ 198] init: raw1394_read_cycle_timer failed. > Error (IsoHandler.cpp)[ 199] init: Error: Unknown error 4294967295 > Error (IsoHandler.cpp)[ 200] init: Your system doesn't seem to support > the raw1394_read_cycle_timer call > Fatal (IsoHandlerManager.cpp)[ 371] registerStream: Could not initialize > receive handler > Error (IsoHandlerManager.cpp)[ 649] stopHandlers: Incorrect state, > expected E_Running, got 0 > Fatal (StreamProcessorManager.cpp)[ 496] stop: Could not stop ISO handlers > FreeBoB ERR: Could not start streaming threads > DRIVER NT: could not start driver > cannot start driver > Your kernel does not support the raw1394_read_cycle_timer call, you need a newer kernel (2.6.21 or above). Pieter |