Hallo,
ich habe eine haupauge wintv karte mit dem bt878 chip und nem philips fm1216 tuner in nem compaq deskpro mit nem p3 500 mhz, ati ragepro turbo agp 8mb ram onboard, 128 mb ram, intel 440bx chipsatz, isa sb16. also die tv-karte funktioniert in nem anderen rechner ohne probs in verbindung mit tvtime. tvtime will auf dem rechner nicht wegen fehlenden yuv2 support beim grafikkarten treiber. mein problem ist eben das tvkarte zwar erkannt und die module geladen werden aber in den tv apps kein bild kommt (xawtv,qtvision) sound ist da. das os ist slackware 9.1.
ich hatte auch schon unter knoppix gebootet aber da ist das gleiche problem.
ich hab in der xf86config hab ich mal den modul support für glx auskommentiert, Load "v4l" eingefügt und
Option "omit xfree86-dga" # don't initialise the DGA extension
bei extmod hab ich mal einkommentiert.
so ich hab auch schon ohne soundkarte gebootet und die tv-karte in den 2 pci steckplätzen vertauscht. unterschiedliche irqs für tvkarte, grafik und netzwerk vergeben.
die module sind geladen das bestätigt mir auch lsmod:
Module Size Used by Not tainted
snd-pcm-oss 37252 0
snd-mixer-oss 11992 1 [snd-pcm-oss]
eepro100 19380 1
mii 2304 0 [eepro100]
uhci 24496 0 (unused)
usbcore 58400 1 [uhci]
tuner 10272 1 (autoclean)
tvaudio 13628 0 (autoclean) (unused)
bttv 94432 0
i2c-algo-bit 6984 1 [bttv]
i2c-core 12740 0 [tuner tvaudio bttv i2c-algo-bit]
videodev 5664 3 [bttv]
snd-sb16 6212 4
snd-pnp 3216 0 [snd-sb16]
isa-pnp 30724 0 [snd-sb16 snd-pnp]
snd-sb16-dsp 5776 0 [snd-sb16]
snd-pcm 55904 1 [snd-pcm-oss snd-sb16-dsp]
snd-page-alloc 6004 0 [snd-pcm]
snd-sb16-csp 14892 0 [snd-sb16]
snd-sb-common 6852 0 [snd-sb16 snd-sb16-dsp snd-sb16-csp]
snd-opl3-lib 5764 0 [snd-sb16]
snd-hwdep 4672 0 [snd-sb16-csp snd-opl3-lib]
snd-timer 13252 0 [snd-pcm snd-opl3-lib]
snd-mpu401-uart 3136 0 [snd-sb16]
snd-rawmidi 12512 0 [snd-mpu401-uart]
snd-seq-device 3920 0 [snd-opl3-lib snd-rawmidi]
snd 27460 2 [snd-pcm-oss snd-mixer-oss snd-sb16 snd-sb16-dsp snd-pcm snd-sb16-csp snd-sb-common snd-opl3-lib snd-hwdep snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 3332 6 [bttv snd]
apm 9640 2
ausgabe von v4l-conf:
v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1024x768, depth=24, bpp=32, bpl=4096, base=0x41000000
/dev/video0 [v4l2]: ioctl VIDIOC_QUERYCAP: Invalid argument
/dev/video0 [v4l]: configuration done
so bei dmesg kommt:
Linux video capture interface: v1.00
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
PCI: Found IRQ 10 for device 00:0d.0
PCI: Sharing IRQ 10 with 00:0d.1
bttv0: Bt878 (rev 2) at 00:0d.0, irq: 10, latency: 66, mmio: 0x42000000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: BT878(Hauppauge (bt878)) [card=10,autodetected]
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: Hauppauge eeprom: model=38074, tuner=Philips FM1216 (5), radio=yes
bttv0: using tuner=5
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc2
tuner: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
i2c-core.o: client [Philips PAL_BG (FI1216 and comp] registered to adapter [bt848 #0](pos. 0).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
...
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d810
bttv0: aiee: error loops
bttv0: irq: SCERR risc_count=07668014
bttv0: aiee: error loops
bttv0: resetting chip
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d820
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: aiee: error loops
bttv0: resetting chip
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: aiee: error loops
bttv0: irq: SCERR risc_count=07668014
bttv0: aiee: error loops
bttv0: resetting chip
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: aiee: error loops
bttv0: irq: SCERR risc_count=07668014
bttv0: aiee: error loops
bttv0: resetting chip
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: irq: SCERR risc_count=07f9d810
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: irq: SCERR risc_count=07f9d808
bttv0: aiee: error loops
bttv0: irq: SCERR risc_count=07668014
bttv0: aiee: error loops
bttv0: resetting chip
bttv0: PLL: 28636363 => 35468950 .. ok
die ausgabe nach den drei punkten kommt nach dem starten von tv-apps.
xawtv gibt noch das beim start von sich:
This is xawtv-3.93, running on Linux/i686 (2.4.22)
Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct
so nach der schwammigen beschreibung hoffe ich doch mal jemand ist hier der mir helfen kann und will.
Lesezeichen