PDA

View Full Version : Scheda video IN?


[Gnomix]
25-11-2003, 21:23
Salve a tutti
ho acqistato una trust 814 pci che monta (come leggo da proc/pci) un Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 17) e un Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 17).
Tale scheda permette di acquisire del video da 4 diversi connettori composite.

Quindi dato che mi sembrava che tutto fosse andato a buon fine, ho provato a collegare una webcam con segnale "composite" alla scheda video...

Provo ad aprire un programma per acquisizione video tipo xawtv o camorama ma nulla.. non vede nulla..

quindi provo a fare un dmesg e leggo:

bttv: driver version 0.7.100 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 1106:3116 (VIA Technologies, Inc.)
bttv: Bt8xx card found (0).
PCI: Found IRQ 10 for device 00:09.0
PCI: Sharing IRQ 10 with 00:09.1
PCI: Sharing IRQ 10 with 00:10.1
bttv0: Bt878 (rev 17) at 00:09.0, irq: 10, latency: 32, mmio: 0xe2001000
bttv0: subsystem: 0304:0102 (UNKNOWN)
please mail id, board name and the correct card= insmod option to kraxel@bytesex.org
bttv0: using: BT878( *** UNKNOWN/GENERIC **) [card=0,autodetected]
bttv0: using tuner=-1
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tuner: probing bt848 #0 i2c adapter [id=0x10005]
bttv0: registered device video0
bttv0: registered device vbi0


Inoltre come vai in /dev/v4l ora vedo:
vbi0
video0

cosa identifica vbi0?

Grazie a tutti
[Gnomix]

lovaz
26-11-2003, 09:57
Probabilmente e' tutto a posto, basta che nel file di conf di xawtv ci metti l'opzione per selezionare il composito; non mi ricordo come si fa e non sono a casa, quindi
man xawtv
:D

[Gnomix]
26-11-2003, 11:41
ho già provato a selezionare il modo compisite ma senza esito

ilsensine
26-11-2003, 11:47
Il vbi è l'interfaccia per il sintonizzatore, per le schede TV.

Spero vivamente che la tua scheda non contenga la "nuova release" del chip fatta dalla Conexant, tristemente famosa per essere Linux-Enemy(TM).

[Gnomix]
26-11-2003, 13:24
allora non ha il chipset della conextant almeno così mi dice lspci


00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)

Ho contattato lo sviluppatore di bttv e mi ha detto di aggiornare i driver.. infatti nei driver ke ho scaricato ho visto ke la mia scheda esiste ed è supportata...

ho tutti i sorgenti però in questo caso posso evitare di ricompilare il kernel? e installare il modulo da solo?

Il modulo lo trovo qua http://bytesex.org/bttv/bttv-0.7.107.tar.gz

ilsensine
26-11-2003, 15:23
Il Makefile sembra ben scritto, un semplice "make" dovrebbe andare...
Occhio che il "make install" installa i _nuovi_ driver, ma non sovrascrive i _vecchi_ in quanto questi ultimi hanno l'estensione .o.gz mentre i nuovi semplicemente .o (dovresti cancellarli manualmente per evitare conflitti)

[Gnomix]
26-11-2003, 17:29
io avevo già provato ma eseguendo make ecco cosa mi viene stampato

[root@secure bttv-0.7.107]# make
make -C driver default
make[1]: Entering directory `/home/gnomix/bttv-0.7.107/driver'
make -C /lib/modules/2.4.21-0.13mdk/build SUBDIRS=/home/gnomix/bttv-0.7.107/driver modules
make[2]: Entering directory `/lib/modules/2.4.21-0.13mdk/build'
make[2]: *** No rule to make target `modules'. Stop.
make[2]: Leaving directory `/lib/modules/2.4.21-0.13mdk/build'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/gnomix/bttv-0.7.107/driver'
make: *** [default] Error 2

[Gnomix]
30-11-2003, 21:36
risolto tutto ricompilando il kernel :)