Hell All,

I've got a pvr-500 that's only getting a signal on the first tuner:

# ivtv-tune -c 3 -d /dev/video0
/dev/video0: 61.250 MHz  (Signal Detected)

# ivtv-tune -c 3 -d /dev/video1
/dev/video1: 61.250 MHz

I've disabled serial/parallel support in the bios and removed all other cards 
in hopes of removing irq conflicts, but no luck. I've tired the card in each of 
the 3 pci slots. 

I get a 0 byte file when I cat /dev/video1:

# cat /dev/video0 > v0.mpg
# cat /dev/video1 > v1.mpg
# ll v*
-rw-r--r-- 1 root root 1155072 2009-12-08 10:25 v0.mpg
-rw-r--r-- 1 root root       0 2009-12-08 10:25 v1.mpg


This is a fresh install of MythDora 10.21. I've included as much information 
below as I could think of... let me know if I missed something. I've got 
acpi=force on my kernel command line, as suggested by a google search, but it 
hasn't helped. Any and all suggestions greatly appreciated!




02:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) 
MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR 500 (1st unit)
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at e0000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2
        Kernel driver in use: ivtv
        Kernel modules: ivtv

02:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) 
MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR 500 (2nd unit)
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at e4000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2
        Kernel driver in use: ivtv
        Kernel modules: ivtv


Linux myth 2.6.27.38-170.2.113.fc10.i686 #1 SMP Wed Nov 4 17:55:39 EST 2009 
i686 athlon i386 GNU/Linux
CPU: AMD Athlon(tm) XP 2200+
Memory: 1 GB

# rpm -qi ivtv-utils
ivtv-utils-1.3.0-1.fc10.i386

# rpm -ql ivtv-firmware
/lib/firmware/ivtv-firmware-license-end-user.txt
/lib/firmware/ivtv-firmware-license-oemihvisv.txt
/lib/firmware/v4l-cx2341x-dec.fw
/lib/firmware/v4l-cx2341x-enc.fw
/lib/firmware/v4l-cx2341x-init.mpg
/lib/firmware/v4l-cx25840.fw
/lib/firmware/v4l-pvrusb2-24xxx-01.fw
/lib/firmware/v4l-pvrusb2-29xxx-01.fw
/usr/share/doc/ivtv-firmware-20080701
/usr/share/doc/ivtv-firmware-20080701/license-end-user.txt
/usr/share/doc/ivtv-firmware-20080701/license-oemihvisv.txt

# lsmod|grep iv
ivtv                  125076  0 
videodev               32000  2 tuner,ivtv
compat_ioctl32          5120  1 ivtv
i2c_algo_bit            8836  1 ivtv
cx2341x                13700  1 ivtv
v4l2_common            12800  5 wm8775,cx25840,tuner,ivtv,cx2341x
tveeprom               14596  1 ivtv
i2c_core               21396  13 
drm,tuner_simple,tda9887,tda8290,tea5767,wm8775,cx25840,tuner,ivtv,i2c_algo_bit,v4l2_common,i2c_viapro,tveeprom


# dmesg | tac | sed -n '/ivtv:  End initialization/,/ivtv:  Start 
initialization/p; /ivtv:  Start initialization/q' | tac
ivtv:  Start initialization, version 1.4.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ivtv 0000:02:08.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 1-0050: Hauppauge model 23552, rev D592, serial# 2995162
tveeprom 1-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 1-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, 
type 62)
tveeprom 1-0050: audio processor is CX25843 (idx 37)
tveeprom 1-0050: decoder processor is CX25843 (idx 30)
tveeprom 1-0050: has radio
ivtv0: Autodetected WinTV PVR 500 (unit #1)
cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0)
tea5767 1-0060: type set to Philips TEA5767HN FM Radio
tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 1-0043: creating new instance
tda9887 1-0043: tda988[5/6/7] found
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 57 (Philips FQ1236A MK4)
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: WinTV PVR 500 (unit #1)
ACPI: PCI Interrupt Link [ALKC] BIOS reported IRQ 0, using IRQ 22
ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
VIA 82xx Audio 0000:00:11.5: PCI INT C -> Link[ALKC] -> GSI 22 (level, low) -> 
IRQ 22
VIA 82xx Audio 0000:00:11.5: setting latency timer to 64
ivtv1: Initializing card #1
ivtv1: Autodetected Hauppauge card (cx23416 based)
ivtv 0000:02:09.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 2-0050: Hauppauge model 23552, rev D592, serial# 2995162
tveeprom 2-0050: tuner model is Philips FQ1236A MK4 (idx 92, type 57)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, 
type 62)
tveeprom 2-0050: audio processor is CX25843 (idx 37)
tveeprom 2-0050: decoder processor is CX25843 (idx 30)
tveeprom 2-0050: has radio
ivtv1: Correcting tveeprom data: no radio present on second unit
ivtv1: Autodetected WinTV PVR 500 (unit #2)
cx25840 2-0044: cx25  0-21 found @ 0x88 (ivtv i2c driver #1)
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #1)
tda9887 2-0043: creating new instance
tda9887 2-0043: tda988[5/6/7] found
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 57 (Philips FQ1236A MK4)
ivtv1: Registered device video1 for encoder MPG (4096 kB)
ivtv1: Registered device video33 for encoder YUV (2048 kB)
ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
ivtv1: Registered device video25 for encoder PCM (320 kB)
ivtv1: Initialized card #1: WinTV PVR 500 (unit #2)
ivtv:  End initialization
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv1: Encoder revision: 0x02060039


# v4l2-ctl --all -d 0 > tuner0
# v4l2-ctl --all -d 1 > tuner1
# diff tuner0 tuner1
3,4c3,4
<       Card type     : WinTV PVR 500 (unit #1)
<       Bus info      : 0000:02:08.0
---
>       Card type     : WinTV PVR 500 (unit #2)
>       Bus info      : 0000:02:09.0
6c6
<       Capabilities  : 0x01070051
---
>       Capabilities  : 0x01030051
12d11
<               Radio
70c69
<       Signal strength/AFC  : 99%/-12500
---
>       Signal strength/AFC  : 0%/-12500
72c71
<       Available subchannels: stereo 
---
>       Available subchannels: mono 





_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to