Terratec PHASE 88 RACK (firewire) en ubuntu 12.04

#1 el 21/05/2012
Hola amigos tengo una tarjeta de audio terratec PHASE 88 RACK con conexion FireWire y tengo instalado el ubuntu 12.04, hasta este momento he usado una M-Audio fast track pro y no he tenido problemas a la hora de configurar el ARDOUR y JACK, pero como necesito mas canales tengo que conectar una tarjeta mas grande.
Lo que he hecho es instalar el FFADO y le he hecho un test en el terminal con el comando ffado-dbus-server y me sale esto, creo que es problemas firmware pero como soy novato en linux y paso de windows por favor necesito ayuda
gracias...




ERROR: messagebuffer not initialized: Discovering devices...
ERROR: messagebuffer not initialized: 02311848211: Warning (ieee1394service.cpp)[ 375] initialize: Could not set SPLIT_TIMEOUT to min requested (1000000)
ERROR: messagebuffer not initialized: 02311848264: Warning (ieee1394service.cpp)[ 379] initialize: Set SPLIT_TIMEOUT to min requested (1000000) did not succeed
Info Registers
Manufactors Id: bridgeCo
Protocol Version: 0x00000001
Bootloader Version: 0x00000000
GUID: 0x000aac0300919617
Hardware Model ID: 0x00000003
Hardware Revision: 0x00000001
Software Date: 12.08.2004, 12:33:42
Software Id: 0x00000003
Software Version: 0x01060ab8
Base Address: 0x20080000
Max. Image Len: 0x00180000
Bootloader Date: 19.07.2004, 13:40:46
Debugger Id: 0x00000000
Debugger Version: 0x00000000
ERROR: messagebuffer not initialized: 02312137060: Error (terratec_device.cpp)[ 56] discover: The firmware of this Phase88 device is too old. Please update the firmware.
ERROR: messagebuffer not initialized: 02312137087: Error (devicemanager.cpp)[ 632] discover: could not discover device
ERROR: messagebuffer not initialized: DBUS service running
ERROR: messagebuffer not initialized: press ctrl-c to stop it & exit
Subir
#2 el 21/05/2012
venga :hispasonic: os
Subir
#3 el 21/05/2012
Creo que tendrás que actualizar el firmware desde un ordenador con windows.

Supongo que será PHASE88RACK_FW_Firmware_PC_1.18.13.31.exe en

http://ftp.terratec.de/Producer/PHASE/PHASE88RACKFireWire/Update/

Luego nos cuentas, porfa.
Subir
#4 el 21/05/2012
pero si lo hago de windos tiene que ser en el mismo pc? o sea que tengo que tener una particion de win y otra de ubuntu, acutalizo el firmware en windows y despues intento que reconozca la tarjeta en ubuntu?
Subir
#5 el 22/05/2012
el jueves hago la prueba y les digo como fue
Subir
#6 el 22/05/2012
Alguien escribió:
pero si lo hago de windos tiene que ser en el mismo pc?


No tiene por qué.
Subir
#7 el 24/05/2012
Como actualizo el firmware en ubuntu?
Subir
#8 el 24/05/2012
Probablemente no se pueda, pero si quieres saberlo con seguridad, pregunta a los de ffado

http://www.ffado.org/?q=contact
Subir
#9 el 24/05/2012
pero que es realmente actualizar el firmware?
Subir
#10 el 24/05/2012
fAfO escribió:
pero que es realmente actualizar el firmware?

Primero, que es un Firmware

Alguien escribió:
El firmware es un bloque de instrucciones de máquina para propósitos específicos, grabado en una memoria de tipo de solo lectura (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Está fuertemente integrado con la electrónica del dispositivo siendo el software que tiene directa interacción con el hardware: es el encargado de controlarlo para ejecutar correctamente las instrucciones externas.

La actualización del Firmware es la puesta a punto de un aparato al actualizar todas las rutinas referentes al manejo interno del aparato en si. En ciertos casos, el Frimware puede añadir nuevas funcionalidades, como puede ser el de trabajar en una plataforma en la que antes no se podía utilizar.

A grandes rasgos, el actualizar el FW es para agregar nuevas funcionalidades, actualizar las que ya tenía, corregir errores a nivel de software y en veces, capar la funcionalidad de un dispositivo.

En este caso, actualizar el Firmware en tu interfaz es para simplemente agregar la funcionalidad de trabajar con GNU/Linux o para corregir la misma en caso de que ya se hubiera implementado.

Ahora, si el paquete para actualizar el Firmware no esta compilado para hacerlo desde plataforma GNU/Linux, ni se te ocurra hacerlo mediante WINE. Las posibilidades de que el actualizador se caiga son muchas, así que lo mejor es que desde una maquina Windows actualices el FW, y luego conectes la interfaz a la maquina Ubuntu.

Por ciertas razones hay compañías que no confían en GNU/Linux (o tienen lazos muy fuertes con MS) para compilar sus actualizadores para esta plataforma. En todo caso, no importa si lo haces desde otra maquina. Solo ten la seguridad de que lo vas a hacer en un ambiente de corriente eléctrica estable para evitar errores que puedan dejar inservible la interfaz.

En todo caso, luego nos cuentas, como dijo Pablo a ver como te fue.

¡Saludos! thumb.gif

Fiat Caritas, Mi nuevo tema hecho en GNU/Linux: http://www.hispasonic.com/musica/fiat-caritas/96044

También soy Altiplane, esta es mi música

Subir
#11 el 27/05/2012
he actualizado el ultimo firmware que tenia la web oficial de terratec pero parece que no me la reconoce me sale esto

ERROR: messagebuffer not initialized: Discovering devices...
ERROR: messagebuffer not initialized: 00125652214: Warning (ieee1394service.cpp)[ 375] initialize: Could not set SPLIT_TIMEOUT to min requested (1000000)
ERROR: messagebuffer not initialized: 00125652250: Warning (ieee1394service.cpp)[ 379] initialize: Set SPLIT_TIMEOUT to min requested (1000000) did not succeed
Info Registers
Manufactors Id: bridgeCo
Protocol Version: 0x00000001
Bootloader Version: 0x00000000
GUID: 0x000aac0300919617
Hardware Model ID: 0x00000003
Hardware Revision: 0x00000001
Software Date: 15.12.2005, 16:37:13
Software Id: 0x00000003
Software Version: 0x01120d1f
Base Address: 0x20080000
Max. Image Len: 0x00180000
Bootloader Date: 19.07.2004, 13:40:46
Debugger Id: 0x00000000
Debugger Version: 0x00000000
ERROR: messagebuffer not initialized: DBUS service running
ERROR: messagebuffer not initialized: press ctrl-c to stop it & exit
Subir
#12 el 27/05/2012
amigos :hispasonic: os estoy perdido ayuda :bua:
Subir
#13 el 28/05/2012
Hola,

Instala desde el centro de software (o comprueba que tengas instalado) el paquete ffado-tools. A ver qué dicen estos comandos:

ffado-test Discover
ffado-test ListDevices
ffado-diag

Saludos, Pablo
Subir
#14 el 28/05/2012
#13
Hola Pablo_F tengo instalado el paquete ffado-tools tambien tengo instalado el ffado Mixer y ahi me reconoce la tarjeta (nose si tendra algo que ver) pero cuando inicio el Qjack y pongo el driver firewire no aparece la tarjeta, no se porque,
y esto es lo que me sale con los comandos.

ffado-test Discover
FFADO test and diagnostic utility
Part of the FFADO project -- http://www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.

00138716127: Warning (ieee1394service.cpp)[ 375] initialize: Could not set SPLIT_TIMEOUT to min requested (1000000)
00138716154: Warning (ieee1394service.cpp)[ 379] initialize: Set SPLIT_TIMEOUT to min requested (1000000) did not succeed


ffado-test ListDevices

FFADO test and diagnostic utility
Part of the FFADO project -- http://www.ffado.org
Version: 2.999.0-
(C) 2008, Daniel Wagner, Pieter Palmers
This program comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------

=== 1394 PORT 0 ===
Node id GUID VendorId ModelId Vendor - Model
0 0x000aac0300919617 0x00000AAC 0x00000003 TerraTec Electronic GmbH - PHASE 88 Rack FW
00241987624: Error (configrom.cpp)[ 150] initialize: Could not parse config rom of node 1 on port 0


ffado-diag
FFADO diagnostic utility 2.999.0-
============================
(C) 2008 Pieter Palmers
2009-2010 Arnold Krille


=== CHECK ===
Base system...
kernel version............ 3.2.0-24-generic-pae
old 1394 stack present.... False
old 1394 stack loaded..... False
old 1394 stack active..... False
new 1394 stack present.... True
new 1394 stack loaded..... True
new 1394 stack active..... True
/dev/raw1394 node present. False
/dev/fw* permissions:
crw------- 1 root root 251, 0 may 28 21:09 /dev/fw0
crw------- 1 root root 251, 1 may 28 21:09 /dev/fw1
crw------- 1 root root 251, 2 may 28 21:09 /dev/fw2
crw-rw----+ 1 root audio 251, 3 may 28 21:09 /dev/fw3
User IDs:
uid=1000(fafo) gid=1000(fafo) grupos=1000(fafo),4(adm),20(dialout),24(cdrom),25(floppy),26(tape),29(audio),44(video),46(plugdev),104(fuse),106(scanner),114(netdev),116(lpadmin),118(admin),124(sambashare)
Prerequisites (dynamic at run-time)...
gcc ............... gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
g++ ............... g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
PyQt4 (by pyuic4) . Python User Interface Compiler 4.9.1 for Qt version 4.8.1
jackd ............. jackdmp 1.9.8
path ............ /usr/bin/jackd
flags ........... Package jack was not found in the pkg-config search path.
Perhaps you should add the directory containing `jack.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jack' found
libraw1394 ........ Package libraw1394 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
flags ........... Package libraw1394 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libraw1394' found
libavc1394 ........ 0.5.3
flags ........... Package libraw1394 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libraw1394.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libraw1394', required by 'libavc1394', not found
libiec61883 ....... Package libiec61883 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libiec61883.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libiec61883' found
flags ........... Package libiec61883 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libiec61883.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libiec61883' found
libxml++-2.6 ...... 2.34.1
flags ........... -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/i386-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -lxml++-2.6 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lglib-2.0
dbus-1 ............ 1.4.18
flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -ldbus-1 -lpthread -lrt
Prerequisites (static at compile-time)...
gcc ............... gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
g++ ............... g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
PyQt4 (by pyuic4) . Python User Interface Compiler 4.9.1 for Qt version 4.8.1
jackd ............. jackdmp 1.9.8
path ............ /usr/bin/jackd
flags ........... -ljack
libraw1394 ........ 2.0.7
flags ........... -lraw1394
libavc1394 ........ Package libavc1394 was not found in the pkg-config search path.
flags ........... Package libavc1394 was not found in the pkg-config search path.
libiec61883 ....... 1.2.0
flags ........... -liec61883 -lraw1394
libxml++-2.6 ...... 2.34.1
flags ........... -I/usr/include/libxml2 -I/usr/include/glibmm-2.4 -I/usr/lib/i386-linux-gnu/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/i386-linux-gnu/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml++-2.6 -I/usr/lib/libxml++-2.6/include -lxml++-2.6 -lxml2 -lglibmm-2.4 -lgobject-2.0 -lsigc-2.0 -lglib-2.0
dbus-1 ............ 1.4.18
flags ........... -I/usr/include/dbus-1.0 -I/usr/lib/i386-linux-gnu/dbus-1.0/include -ldbus-1 -lpthread -lrt
Hardware...
Host controllers:
03:00.0 FireWire (IEEE 1394) [0c00]: LSI Corporation FW322/323 [11c1:5811] (rev 04) (prog-if 10 [OHCI])
Subsystem: Pinnacle Systems Inc. Device [11bd:001c]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (3000ns min, 6000ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at febff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci

03:02.0 FireWire (IEEE 1394) [0c00]: VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller [1106:3044] (rev c0) (prog-if 10 [OHCI])
Subsystem: Micro-Star International Co., Ltd. Device [1462:280d]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR+ INTx-
Latency: 64 (8000ns max), Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 20
Region 0: Memory at febfe800 (32-bit, non-prefetchable) [size=2K]
Region 1: I/O ports at e800
Subir
#15 el 28/05/2012
Hola,

Parece que reconoce la tarjeta aunque no entiendo el error que se indica. Pon el resultado de estos comandos por favor:

jackd -d firewire

jack_lsp

Saludos, Pablo
Subir
Respuesta rápida
Identíficate o regístrate para poder responder en este hilo.