I have a new hauppauge pvr150 that will work for some time and then
record without sound. I'm wondering about an irq conflict but am
confused about when it is ok to share irqs. I have another pvr250, pci
sound card (in addition to onboard sound) and an nvidia vga card.
Sound seems to work consistently on the pvr250.
I have checked the md5sums of my firmware. I am running ivtv-0.4.0-r2.
here is my lspci -v
0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different
version?) (rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: bus master, 66Mhz, fast devsel, latency 0
Memory at d0000000 (32-bit, prefetchable)
Capabilities: [40] AGP version 3.0
Capabilities: [60] #08 [2001]
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1
(rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: 66Mhz, fast devsel
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4
(rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: 66Mhz, fast devsel
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3
(rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: 66Mhz, fast devsel
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2
(rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: 66Mhz, fast devsel
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5
(rev c1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 80ac
Flags: 66Mhz, fast devsel
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0
Capabilities: [48] #08 [01e1]
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
Subsystem: ASUSTeK Computer Inc.: Unknown device 0c11
Flags: 66Mhz, fast devsel, IRQ 9
I/O ports at e000
Capabilities: [44] Power Management version 2
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller
(rev a4) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 22
Memory at ed086000 (32-bit, non-prefetchable)
Capabilities: [44] Power Management version 2
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller
(rev a4) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 21
Memory at ed081000 (32-bit, non-prefetchable)
Capabilities: [44] Power Management version 2
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller
(rev a4) (prog-if 20 [EHCI])
Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 20
Memory at ed082000 (32-bit, non-prefetchable)
Capabilities: [44] #0a [2080]
Capabilities: [80] Power Management version 2
0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet
Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. A7N8X Mainboard onboard nForce2
Ethernet
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 22
Memory at ed083000 (32-bit, non-prefetchable)
I/O ports at e400 [size=8]
Capabilities: [44] Power Management version 2
0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce
MultiMedia audio [Via VT82C686B] (rev a2)
Subsystem: ASUSTeK Computer Inc.: Unknown device 0c11
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 11
Memory at ed000000 (32-bit, non-prefetchable)
Capabilities: [44] Power Management version 2
0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2
AC97 Audio Controler (MCP) (rev a1)
Subsystem: ASUSTeK Computer Inc.: Unknown device 8095
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 21
I/O ports at d000
I/O ports at d400 [size=128]
Memory at ed087000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [44] Power Management version 2
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge
(rev a3) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, fast devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000a000-0000bfff
Memory behind bridge: eb000000-ecffffff
Prefetchable memory behind bridge: e0000000-e7ffffff
Expansion ROM at 0000a000 [disabled] [size=8K]
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
(prog-if 8a [Master SecP PriP])
Subsystem: ASUSTeK Computer Inc.: Unknown device 0c11
Flags: bus master, 66Mhz, fast devsel, latency 0
I/O ports at f000 [size=16]
Capabilities: [44] Power Management version 2
0000:00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire
(IEEE 1394) Controller (rev a3) (prog-if 10 [OHCI])
Subsystem: ASUSTeK Computer Inc.: Unknown device 809a
Flags: bus master, 66Mhz, fast devsel, latency 0, IRQ 20
Memory at ed084000 (32-bit, non-prefetchable)
Memory at ed085000 (32-bit, non-prefetchable) [size=64]
Capabilities: [44] Power Management version 2
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
(prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 32
Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
Memory behind bridge: e9000000-eaffffff
Prefetchable memory behind bridge: d8000000-dfffffff
0000:01:04.0 Ethernet controller: Marvell Technology Group Ltd. Yukon
Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13)
Subsystem: ASUSTeK Computer Inc.: Unknown device 811a
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 17
Memory at ec000000 (32-bit, non-prefetchable)
I/O ports at a000 [size=256]
Capabilities: [48] Power Management version 2
Capabilities: [50] Vital Product Data
0000:01:08.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc.: Unknown device 8003
Flags: bus master, medium devsel, latency 64, IRQ 18
Memory at e0000000 (32-bit, prefetchable)
Capabilities: [44] Power Management version 2
0000:01:09.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI]
Subsystem: Unknown device 4942:4c4c
Flags: bus master, slow devsel, latency 32, IRQ 17
I/O ports at a400
0000:01:0a.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc.: Unknown device 4801
Flags: bus master, medium devsel, latency 64, IRQ 16
Memory at e4000000 (32-bit, prefetchable)
Capabilities: [44] Power Management version 2
0000:01:0b.0 RAID bus controller: Silicon Image, Inc. (formerly CMD
Technology Inc) SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 02)
Subsystem: Silicon Image, Inc. (formerly CMD Technology Inc) SiI
3112 SATARaid Controller
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 18
I/O ports at a800
I/O ports at ac00 [size=4]
I/O ports at b000 [size=8]
I/O ports at b400 [size=4]
I/O ports at b800 [size=16]
Memory at ec004000 (32-bit, non-prefetchable) [size=512]
Capabilities: [60] Power Management version 2
0000:03:00.0 VGA compatible controller: nVidia Corporation NV18
[GeForce4 MX 4000 AGP 8x] (rev c1) (prog-if 00 [VGA])
Subsystem: Micro-Star International Co., Ltd.: Unknown device 9362
Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 19
Memory at e9000000 (32-bit, non-prefetchable)
Memory at d8000000 (32-bit, prefetchable) [size=128M]
Capabilities: [60] Power Management version 2
Capabilities: [44] AGP version 3.0
------------------------------------------------------------------------------------------------------
here is dmesg...
bttv: driver version 0.9.15 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.0 (tagged release) loading
ivtv: Linux version: 2.6.11-gentoo-r9 SMP preempt K7 gcc-3.3
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.
ivtv0: Autodetected WinTV PVR 150 card (iTVC16 based)
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 18 (level, high) -> IRQ 18
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 26032, rev = C199, serial# = 8181626
tveeprom: tuner = TCL 2002N 5H (idx = 99, type = 50)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = CX25841 (type = 23)
tveeprom: decoder processor = CX25841 (type = 1c)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
cx25840 3-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 3-0044: loaded /lib/modules/HcwMakoA.ROM firmware (14264 bytes)
ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
ivtv0: loading /lib/modules/ivtv-fw-enc.bin
ivtv0: Encoder revision: 0x02050032
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
tuner: type set to 50 (TCL 2002N) by ivtv i2c driver #0
ivtv0: Initialized WinTV PVR 150, card #0
ivtv: ====================== NEXT CARD ======================
ivtv1: Autodetected WinTV PVR 250 card (iTVC16 based)
ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
ACPI: PCI interrupt 0000:01:0a.0[A] -> GSI 16 (level, high) -> IRQ 16
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 32552, rev = C168, serial# = 7245920
tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio processor = MSP4448 (type = 1b)
tveeprom: decoder processor = SAA7115 (type = 13)
ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #1
ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
tda9885/6/7: chip found @ 0x86
ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43]
saa7115 4-0021: saa7115 found @ 0x42 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=saa7115, addr=21]
msp34xx: ivtv version
msp34xx: init: chip=MSP3448W-B3, has NICAM support, simple (D) mode,
simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Oct 22 2005 22:40:40
ivtv1: i2c attach to card #1 ok [client=MSP3448W-B3, addr=40]
ivtv1: loading /lib/modules/ivtv-fw-enc.bin
ivtv1: Encoder revision: 0x02050032
ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv1: Create encoder radio stream
tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #1
ivtv1: Initialized WinTV PVR 250, card #1
ivtv: ==================== END INIT IVTV ====================
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users