Hello all, I have been using the bttv and bttv2 driver with xawtv and the test series of 2.4 kernels for some time now. I have had a problem for a while now, but didn't notice its symptoms until recently. The problem exists in every version of bttv and bttv2 + Linux 2.4-testx I have tried. The latest I have tried is bttv 0.7.42, bttv2 261000 and linux 2.4-test10. I have a WinTV PCI PAL - BG/I 61324 Rev 208 containing a BT878KHF and Micronas MSP3415B3. When I try to grab video from my WinTV device, the following error message is logged: Aug 1 21:04:14 dragon kernel: msp34xx: I/O error #1 (write 0x12/0x0a) Aug 1 21:04:15 dragon kernel: msp34xx: I/O error #2 (write 0x12/0x0a) Aug 1 21:04:15 dragon kernel: msp34xx: I/O error #3 (write 0x12/0x0a) Aug 1 21:04:15 dragon kernel: msp34xx: giving up, reseting chip. Sound will go +off, sorry folks :-| A more detailed log may be found at the bottom of this message. The effects of this when capturing from the composite input seem to be nil, I still hear sound despite the error message. However, I recently started to use the coaxial input on my card. When I grab from the television* input, I get the error message and no sound. My assumption is that the msp34xx card is not employed when using the composite input as sound and video is already demultiplexed. Recent bttvs + Linux 2.2 do not have this problem. Is this a known bug? I have been unable to find any documentation on this problem. I am using an Athlon processor, FIC SD11 motherboard, es1370 based sound card, (have tried stock and ALSA drivers) and Haupauge WinTV PCI capture card. Most of the related kernel code is compiled as modules. I have no penguin on my i2c bus that I know of. Thanks for any input! == ... Nov 1 12:02:05 dragon kernel: Video for Linux One (2.2.16) / Two (V0.20 alpha). Major device: 81 Nov 1 12:02:05 dragon kernel: V4L2 open Nov 1 12:02:06 dragon kernel: i2c-algo-bit.o: i2c bit algorithm module Nov 1 12:02:06 dragon kernel: bttv: driver version 0.7.45 loaded Nov 1 12:02:06 dragon kernel: bttv: Bt8xx card found (0). Nov 1 12:02:06 dragon kernel: bttv0: Bt878 (rev 2) at 00:04.0, irq: 9, latency: 160, memory: 0xeddfd000 Nov 1 12:02:06 dragon kernel: bttv0: subsystem: 0070:13eb => Hauppauge WinTV => card=10 Nov 1 12:02:06 dragon kernel: bttv0: model: BT878(Hauppauge new (bt878)) [autodetected] Nov 1 12:02:06 dragon kernel: bttv0: Hauppauge msp34xx: reset line init Nov 1 12:02:06 dragon kernel: i2c-core.o: adapter bttv0: i2c adapter registered as adapter 0. Nov 1 12:02:06 dragon kernel: bttv0: Hauppauge eeprom: tuner=Philips FI1216 MK2 (5) Nov 1 12:02:06 dragon kernel: bttv0: i2c: checking for MSP34xx @ 0x80... found Nov 1 12:02:06 dragon kernel: i2c-core.o: driver i2c msp3400 driver registered.Nov 1 12:02:06 dragon kernel: msp34xx: init: chip=MSP3415D-B3, has NICAM support Nov 1 12:02:06 dragon kernel: msp3410: daemon started Nov 1 12:02:06 dragon kernel: bttv0: i2c attach [MSP3415D-B3] Nov 1 12:02:06 dragon kernel: i2c-core.o: client [MSP3415D-B3] registered to adapter [bttv0: i2c adapter](pos. 0). Nov 1 12:02:06 dragon kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found Nov 1 12:02:06 dragon kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found Nov 1 12:02:06 dragon kernel: i2c-core.o: driver i2c TV tuner driver registered. Nov 1 12:02:06 dragon kernel: tuner: chip found @ 0x61 Nov 1 12:02:06 dragon kernel: bttv0: i2c attach [Philips PAL] Nov 1 12:02:06 dragon kernel: i2c-core.o: client [Philips PAL] registered to adapter [bttv0: i2c adapter](pos. 1). Nov 1 12:02:06 dragon kernel: V4L2: Registered "BT878(Hauppauge new (bt878))" as char device 81, 0 Nov 1 12:02:06 dragon kernel: V4L2: Registered "Bttv2 VBI device 0" as char device 81, 224 Nov 1 12:02:06 dragon kernel: V4L2 open Nov 1 12:02:06 dragon last message repeated 8 times Nov 1 12:02:07 dragon kernel: msp34xx: I/O error #1 (read 0x10/0x200) Nov 1 12:02:07 dragon kernel: msp34xx: I/O error #2 (read 0x10/0x200) Nov 1 12:02:07 dragon kernel: msp34xx: I/O error #3 (read 0x10/0x200) Nov 1 12:02:07 dragon kernel: msp34xx: giving up, reseting chip. Sound will go off, sorry folks :-| ... -- W. Michael Petullo :wq