I had ivtv working fine with my PVR-350 and MythTV until I attempted
to add a pcHDTV HD-3000 to my system. After many unsuccessful attempts
at resolving my problems I decided to wipe the system clean and do a
fresh install of FC3.

I have tried the default 2.6.9-1.667, 2.6.9 from kernel.org, and an
updated 2.6.9-1.724_FC3 kernels. I compiled each one with the
necessary pcHDTV patch to support the HD-3000.

I've tried ivtv-0.2.0-rc3a, ivtv-0.2.0-rc3d, and ivtv-0.3.2b. With
each kernel and version of ivtv, my problems have been the same.

When doing "modprobe ivtv" I'm seeing the following lines in dmesg
that I think I should be most concerned with:

tveeprom: Encountered bad packet header [04]. Corrupt or not a Hauppauge eeprom.
ivtv: i2c client addr: 0x50 not found!
ivtv: Error -19 reading Hauppauge eeprom.


I have made sure that the emprom module is not loading and that I have
the extracted firmware in /lib/modules. I am only attempting to use
the PVR-350 as a tuner/encoder and not TV-out. What else could be
causing these problems???

INIT IVTV:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.2 (a) loading
ivtv: Linux version: 2.6.9-prep PENTIUM4 4KSTACKS gcc-3.4
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 350 card
ivtv: Found an iTVC15 based chip
PCI: Enabling device 0000:00:0e.0 (0014 -> 0016)
ACPI: PCI interrupt 0000:00:0e.0[A] -> GSI 11 (level, low) -> IRQ 11
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: XXX PCI device: 0x0651 vendor: 0x1039
tveeprom: Encountered bad packet header [04]. Corrupt or not a Hauppauge eeprom.
cx8800[0]: i2c attach [client=tveeprom[0]]
ivtv: i2c client addr: 0x50 not found!
ivtv: Error -19 reading Hauppauge eeprom.
ivtv: Possible causes: the tveeprom module was not loaded, or
ivtv: the eeprom kernel module was loaded before the tveeprom module.
saa7115: starting probe for adapter cx8800[0] (0x10005)
saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)
saa7127: Ignoring new-style parameters in presence of obsolete ones
saa7127: video encoder driver version V 0.3 loaded
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Configuring WinTV PVR 350 card with 10 streams
ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total
ivtv: Registered v4l2 device, streamtype 0 minor 1
ivtv: Create DMA stream 1
ivtv: Registered v4l2 device, streamtype 1 minor 2
ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 2 minor 225
ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total
ivtv: Registered v4l2 device, streamtype 3 minor 24
ivtv: Create stream 4
ivtv: Registered v4l2 device, streamtype 4 minor 64
ivtv: Create DMA stream 5 using 16 65536 byte buffers 1048576 kbytes total
ivtv: Registered v4l2 device, streamtype 5 minor 16
ivtv: Create stream 6 using 1024 2048 byte buffers 262144 kbytes total
ivtv: Registered v4l2 device, streamtype 6 minor 228
ivtv: Create stream 7
ivtv: Registered v4l2 device, streamtype 7 minor 232
ivtv: Create DMA stream 8 using 6 103680 byte buffers 622080 kbytes total
ivtv: Registered v4l2 device, streamtype 8 minor 48
ivtv: Create DMA stream 9 using 32 65536 byte buffers 2097152 kbytes total
ivtv: Setting Tuner 2
ivtv: i2c client id: 0x02 not found!
ivtv: Could not detect tuner standard, defaulting to NTSC.
ivtv: i2c client id: 0x02 not found!
ivtv: i2c client addr: 0x21 not found!
ivtv: Setting audio matrix to input 3, output 1
ivtv: i2c client addr: 0x40 not found!
ivtv: Switching standard to NTSC.
ivtv: i2c client id: 0x02 not found!
ivtv: i2c client addr: 0x40 not found!
ivtv: i2c client addr: 0x21 not found!
ivtv: i2c client addr: 0x44 not found!
ivtv: ivtv_enc_thread: pid = 3363, itv = 0xd0a24220
ivtv: ivtv_dec_thread: pid = 3364, itv = 0xd0a24220
ivtv: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================


lsmod:
ivtv 808964 0
msp3400 25528 0
saa7127 12572 0
saa7115 12440 0
tveeprom 11828 0
parport_pc 25024 0
lp 12012 0
parport 37320 2 parport_pc,lp
autofs4 23812 0
sunrpc 159076 1
dm_mod 55956 0
button 6928 0
battery 9092 0
ac 5124 0
md5 4224 1
ipv6 235712 12
ohci_hcd 22160 0
ehci_hcd 31620 0
tuner 19244 0
cx8800 79520 0
cx88xx 21124 1 cx8800
video_buf 21892 2 cx8800,cx88xx
i2c_algo_bit 8968 2 ivtv,cx8800
v4l1_compat 12932 1 cx8800
i2c_core 22784 8
msp3400,saa7127,saa7115,tveeprom,tuner,cx8800,cx88xx,i2c_algo_bit
v4l2_common 6400 1 cx8800
btcx_risc 4872 2 cx8800,cx88xx
videodev 9984 2 ivtv,cx8800
snd_intel8x0 35532 0
snd_ac97_codec 64720 1 snd_intel8x0
snd_pcm_oss 49848 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 97672 2 snd_intel8x0,snd_pcm_oss
snd_timer 29828 1 snd_pcm
snd_page_alloc 10120 2 snd_intel8x0,snd_pcm
gameport 5120 1 snd_intel8x0
snd_mpu401_uart 9088 1 snd_intel8x0
snd_rawmidi 26788 1 snd_mpu401_uart
snd_seq_device 8456 1 snd_rawmidi
snd 52836 9 
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 10336 1 snd
b44 23684 0
mii 4992 1 b44
ext3 118024 2
jbd 72216 1 ext3


modprobe.conf:
alias eth0 b44
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 &&
/usr/sbin/alsactl restore >/dev/null $
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove $
# alias char-major-81 cx8800
alias usb-controller ehci-hcd
alias usb-controller1 ohci-hcd
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 cx8800
options ivtv ivtv_debug=1 tuner=2
options msp3400 once=0 simpler=1 simple=0


.....

The problem continues. I have even tried kernel 2.6.7 and have not
even patched the kernel or installed the pcHDTV drivers, but both the
HD-3000 and PVR-350 cards are physically installed. I'm getting the
same errors in dmesg.

I am including lspci -v output incase it is helpful. I am unsure if
there is a problem with multiple devices, including the PVR-350,
sharing IRQ 11.

lspci -v :

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 651 Host (rev 02)
Subsystem: ASUSTeK Computer Inc.: Unknown device 8081
Flags: bus master, medium devsel, latency 32
Memory at de000000 (32-bit, non-prefetchable) [size=32M]
Capabilities: [c0] AGP version 2.0

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual
PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: dd800000-ddffffff
Prefetchable memory behind bridge: e8000000-f3ffffff

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL
Media IO] (rev 14)
Flags: bus master, medium devsel, latency 0

00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
Flags: medium devsel, IRQ 11
I/O ports at e600 [size=32]

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
(prog-if 80 [Master])
Subsystem: ASUSTeK Computer Inc.: Unknown device 807a
Flags: bus master, medium devsel, latency 128, IRQ 11
I/O ports at a400 [size=16]

00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS]
Sound Controller (rev a0)
Subsystem: ASUSTeK Computer Inc.: Unknown device 8095
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at 9400 [size=256]
I/O ports at 9000 [size=128]
Capabilities: [48] Power Management version 2

00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc.: Unknown device 807a
Flags: bus master, medium devsel, latency 32, IRQ 4
Memory at dc800000 (32-bit, non-prefetchable) [size=4K]

00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc.: Unknown device 807a
Flags: bus master, medium devsel, latency 32, IRQ 7
Memory at dc000000 (32-bit, non-prefetchable) [size=4K]

00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc.: Unknown device 807a
Flags: bus master, medium devsel, latency 32, IRQ 5
Memory at db800000 (32-bit, non-prefetchable) [size=4K]

00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0
Controller (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc.: Unknown device 807a
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at db000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] Power Management version 2

00:0e.0 Multimedia video controller: Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc. WinTV PVR-350
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2

00:0f.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
Subsystem: ASUSTeK Computer Inc. A7V8X motherboard
Flags: bus master, fast devsel, latency 32, IRQ 10
Memory at da800000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [40] Power Management version 2

00:13.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
Subsystem: Unknown device 7063:3000
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d9000000 (32-bit, non-prefetchable) [disabled] [size=16M]
Capabilities: [44] Vital Product Data
Capabilities: [4c] Power Management version 2

00:13.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05)
Subsystem: Unknown device 7063:3000
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d8000000 (32-bit, non-prefetchable) [disabled] [size=16M]
Capabilities: [4c] Power Management version 2

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS]
65x/M650/740 PCI/AGP VGA Display Adapter (prog-if 00 [VGA])
Subsystem: ASUSTeK Computer Inc.: Unknown device 8081
Flags: 66Mhz, medium devsel, IRQ 11
BIST result: 00
Memory at e8000000 (32-bit, prefetchable) [size=128M]
Memory at dd800000 (32-bit, non-prefetchable) [size=128K]
I/O ports at d800 [size=128]
Capabilities: [40] Power Management version 2
Capabilities: [50] AGP version 2.0


Any help or ideas will be greatly appreciated.

Thanks,

Jason


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Ivtv-users mailing list
Ivtv-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-users

Reply via email to