I've been using my PVR500 for about 3 months now. A few weeks ago I upgraded to 0.3.7x line of drivers (from the 0.3.6x) line I was using before. After I did that, I noticed that my recordings on tuner1 were being recorded with no sound. Recordings on tuner0 were fine. I tried reverting to the 0.3.6 series I was using before, but that didn't help anything. Could something have permamently affected the card? I'm currently running the latest 0.3.7f, but still expierencing the problem. Is there some way to reset the card into "factory" state?
I'm also maybe wondering if this is some kind of hardware/heat issue. My CPU is running at 28.4C, and MB is at 36C. The PVR500 card is in the furthest slot away from the CPU. I've seen a few other reports of PVR500 no having sound on tuner1 so I know it's not just me. The crazy thing is that it used to work perfectly. Here's all my system details: Fedora Core 3: 2.6.10-1.770_14.rhfc3.at I am using Jarod's patch to load lirc/ivtv drivers very early in boot process: https://svn.wilsonet.com/svn/mythtvology/trunk/rc.sysinit-mm.diff Based on suggestions from previous email, this is output of "cx25840ctl -d /dev/video0 -l > video0` and `cx25840ctl -d /dev/video1 -l > video1`" and a diff between the two files. The diff is attached Firmware versions: (came off the driver install cd) d85cb08382395390dc95ac6ebc2205f9 ivtv-fw-enc.bin a6f6a90a3be338cdb89d59e835798408 HcwMakoA.ROM Also, notice in my dmesg that the timestamps are slightly out of order. Maybe there are some things that are going on in parallel when ivtv starts?
[EMAIL PROTECTED] utils]# diff video0 video1 1c1 < Opening /dev/video0 --- > Opening /dev/video1 111c111 < GPI_IN=3 (0x3) --- > GPI_IN=11 (0xB) 277c277 < CSC_LOCK=1 (0x1) --- > CSC_LOCK=0 (0x0) 311c311 < BRIGHT=247 (0xF7) --- > BRIGHT=255 (0xFF) 429c429 < FIELD_COUNT=809 (0x329) --- > FIELD_COUNT=799 (0x31F) 438c438 < AGC_GAIN=1915 (0x77B) --- > AGC_GAIN=1889 (0x761) 485c485 < DL_DATA_CTL=197 (0xC5) --- > DL_DATA_CTL=224 (0xE0) 490,491c490,491 < MOD_DET_STATUS0=1 (0x1) < MOD_DET_STATUS1=15 (0xF) --- > MOD_DET_STATUS0=0 (0x0) > MOD_DET_STATUS1=255 (0xFF) 528c528 < PHASE_FIX=2 (0x2) --- > PHASE_FIX=0 (0x0) 530c530 < PH_DBX_SEL=1 (0x1) --- > PH_DBX_SEL=0 (0x0) 533c533 < DEMATRIX_SEL_CTL=10 (0xA) --- > DEMATRIX_SEL_CTL=8 (0x8) 544,547c544,547 < SRC1_MUTE_EN=0 (0x0) "Disable" < SA_MUTE_EN=0 (0x0) "Disable" < PAR_MUTE_EN=0 (0x0) "Disable" < AC97_MUTE_EN=0 (0x0) "Disable" --- > SRC1_MUTE_EN=1 (0x1) "Enable" > SA_MUTE_EN=1 (0x1) "Enable" > PAR_MUTE_EN=1 (0x1) "Enable" > AC97_MUTE_EN=1 (0x1) "Enable" 570c570 < SRC2_MUTE_EN=0 (0x0) --- > SRC2_MUTE_EN=1 (0x1) 586c586 < Sample_Rate_Converter_Status2_REG=2 (0x2) --- > Sample_Rate_Converter_Status2_REG=242 (0xF2) 661,662c661,662 < RDS_I=65448 (0xFFA8) < Closing /dev/video0 --- > RDS_I=0 (0x0) > Closing /dev/video1
Aug 21 15:25:06 min123 kernel: ivtv: ==================== START INIT IVTV ==================== Aug 21 15:25:06 min123 kernel: ivtv: version 0.3.7 (g) loading Aug 21 15:25:06 min123 kernel: ivtv: Linux version: 2.6.10-1.770_14.rhfc3.at 686 REGPARM gcc-3.4 Aug 21 15:25:06 min123 kernel: ivtv: In case of problems please include the debug info Aug 21 15:25:06 min123 kernel: ivtv: between the START INIT IVTV and END INIT IVTV lines when Aug 21 15:25:06 min123 kernel: ivtv: mailing the ivtv-devel mailinglist. Aug 21 15:25:06 min123 kernel: ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) Aug 21 15:25:06 min123 kernel: ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 9 Aug 21 15:25:06 min123 kernel: PCI: setting IRQ 9 as level-triggered Aug 21 15:25:06 min123 kernel: ACPI: PCI interrupt 0000:02:08.0[A] -> GSI 9 (level, low) -> IRQ 9 Aug 21 15:25:06 min123 kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32) Aug 21 15:25:06 min123 kernel: tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7893592 Aug 21 15:25:06 min123 kernel: tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) Aug 21 15:25:06 min123 kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Aug 21 15:25:06 min123 kernel: tveeprom: audio_processor = MSP3410D (type = 5) Aug 21 15:25:06 min123 kernel: ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50] Aug 21 15:25:06 min123 kernel: tuner: Ignoring new-style parameters in presence of obsolete ones Aug 21 15:25:06 min123 kernel: tuner: chip found at addr 0xc0 i2c-bus ivtv i2c driver #0 Aug 21 15:25:06 min123 kernel: TEA5767 detected. Aug 21 15:25:06 min123 kernel: ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=60] Aug 21 15:25:06 min123 kernel: tuner: type set to 62 (Philips TEA5767HN FM Radio) by autodetect Aug 21 15:25:06 min123 kernel: type set to 62 (Philips TEA5767HN FM Radio) Aug 21 15:25:06 min123 kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 Aug 21 15:25:06 min123 kernel: ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] Aug 21 15:25:06 min123 kernel: cx25840: Unknown parameter `i2c_enable' Aug 21 15:25:06 min123 kernel: cx25840: firmware /lib/modules/HcwMakoA.ROM loaded Aug 21 15:25:06 min123 kernel: ivtv: i2c attach to card #0 ok [client=cx25840[50], addr=44] Aug 21 11:24:21 min123 rc.sysinit: -e Aug 21 15:25:06 min123 kernel: ivtv: i2c attach to card #0 ok [client=wm8775[50], addr=1b] Aug 21 11:24:23 min123 start_udev: Starting udev: succeeded Aug 21 15:25:06 min123 kernel: ivtv: Detected a TEA5767 radio tuner. Enabling radio support. Aug 21 11:24:24 min123 udevsend[1557]: starting udevd daemon Aug 21 15:25:06 min123 kernel: ivtv: Encoder revision: 0x02050032 Aug 21 11:24:26 min123 dhclient: Can't create /var/run/dhclient-eth0.pid: Read-only file system Aug 21 15:25:06 min123 kernel: ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!! Aug 21 11:24:26 min123 dhclient: can't create /var/lib/dhcp/dhclient-eth0.leases: Read-only file system Aug 21 15:25:06 min123 kernel: ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Aug 21 11:24:31 min123 dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67 Aug 21 15:25:06 min123 kernel: ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Aug 21 11:24:31 min123 dhclient: DHCPACK from 192.168.2.1 Aug 21 15:25:06 min123 lm_sensors: Aug 21 15:25:06 min123 kernel: ivtv: Allocate DMA encoder VBI stream: 240 x 8736 buffers (2048KB total) Aug 21 11:24:31 min123 dhclient: can't create /var/lib/dhcp/dhclient-eth0.leases: Read-only file system <30>Aug 21 11:24:31 dhclient: bound to 192.168.2.154 -- renewal in 469191 seconds. Aug 21 15:25:06 min123 lm_sensors: Aug 21 15:25:06 min123 kernel: ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Aug 21 11:24:35 min123 rc.sysinit: -e Aug 21 15:25:06 min123 rc: Starting lm_sensors: succeeded Aug 21 15:25:06 min123 kernel: ivtv: Create encoder radio stream Aug 21 11:24:41 min123 sysctl: net.ipv4.ip_forward = 0 Aug 21 15:25:06 min123 kernel: tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #0 Aug 21 11:24:41 min123 sysctl: net.ipv4.conf.default.rp_filter = 1 Aug 21 15:25:06 min123 kernel: ivtv: Initialized WinTV PVR 150, card #0 Aug 21 11:24:41 min123 sysctl: net.ipv4.conf.default.accept_source_route = 0 Aug 21 15:25:06 min123 kernel: ivtv: ====================== NEXT CARD ====================== Aug 21 11:24:41 min123 sysctl: kernel.sysrq = 0 Aug 21 15:25:07 min123 kernel: ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) Aug 21 11:24:41 min123 sysctl: kernel.core_uses_pid = 1 Aug 21 15:25:07 min123 kernel: ACPI: PCI interrupt 0000:02:09.0[A] -> GSI 11 (level, low) -> IRQ 11 Aug 21 15:25:07 min123 autofs: automount startup succeeded Aug 21 11:24:41 min123 rc.sysinit: Configuring kernel parameters: succeeded Aug 21 15:25:07 min123 kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32) Aug 21 15:24:42 min123 date: Sun Aug 21 15:24:42 EDT 2005 Aug 21 15:25:07 min123 kernel: tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7893592 Aug 21 15:24:42 min123 rc.sysinit: Setting clock (localtime): Sun Aug 21 15:24:42 EDT 2005 succeeded Aug 21 15:25:07 min123 kernel: tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) Aug 21 15:24:42 min123 rc.sysinit: Loading default keymap succeeded Aug 21 15:25:07 min123 kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Aug 21 15:24:42 min123 rc.sysinit: Setting hostname min123.homedns.org: succeeded Aug 21 15:25:07 min123 kernel: tveeprom: audio_processor = MSP3410D (type = 5) Aug 21 15:24:48 min123 rc.sysinit: Checking root filesystem succeeded Aug 21 15:25:07 min123 kernel: ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50] Aug 21 15:24:48 min123 rc.sysinit: Remounting root filesystem in read-write mode: succeeded Aug 21 15:25:07 min123 kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 Aug 21 15:24:48 min123 lvm.static: 1 logical volume(s) in volume group vidGroup now active Aug 21 15:25:07 min123 kernel: ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] Aug 21 15:24:48 min123 rc.sysinit: Setting up Logical Volume Management: succeeded Aug 21 15:25:07 min123 kernel: cx25840: firmware /lib/modules/HcwMakoA.ROM loaded Aug 21 15:24:48 min123 rc.sysinit: Checking filesystems succeeded Aug 21 15:25:07 min123 kernel: ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44] Aug 21 15:24:49 min123 rc.sysinit: Mounting local filesystems: succeeded Aug 21 15:25:07 min123 mDNSResponder: startup succeeded Aug 21 15:25:07 min123 kernel: ivtv: i2c attach to card #1 ok [client=wm8775[50], addr=1b] Aug 21 15:24:49 min123 rc.sysinit: Enabling local filesystem quotas: succeeded Aug 21 15:25:07 min123 smartd[4874]: smartd version 5.33 [i386-redhat-linux-gnu] Copyright (C) 2002-4 Bruce Allen Aug 21 15:25:07 min123 kernel: ip_tables: (C) 2000-2002 Netfilter core team Aug 21 15:24:49 min123 rc.sysinit: Enabling swap space: succeeded Aug 21 15:25:07 min123 smartd[4874]: Home page is http://smartmontools.sourceforge.net/ Aug 21 15:25:07 min123 kernel: ivtv: Encoder revision: 0x02050032 Aug 21 15:24:49 min123 init: Entering runlevel: 5 Aug 21 15:25:08 min123 smartd[4874]: Opened configuration file /etc/smartd.conf Aug 21 15:25:08 min123 kernel: ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!! Aug 21 15:24:49 min123 sysstat: Calling the system activity data collector (sadc): Aug 21 15:25:08 min123 smartd[4874]: Configuration file /etc/smartd.conf parsed. Aug 21 15:25:08 min123 kernel: ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Aug 21 15:24:49 min123 sysstat: Aug 21 15:25:08 min123 smartd[4874]: Device: /dev/hda, opened Aug 21 15:25:08 min123 kernel: ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Aug 21 15:24:49 min123 rc: Starting sysstat: succeeded Aug 21 15:25:08 min123 smartd[4874]: Device: /dev/hda, not found in smartd database. Aug 21 15:25:08 min123 kernel: ivtv: Allocate DMA encoder VBI stream: 240 x 8736 buffers (2048KB total) Aug 21 15:24:50 min123 watchdog[3571]: starting daemon (5.1): int=10s realtime=yes sync=no soft=no mla=0 mem=0 ping=none file=none pidfile=none iface=none test=none repair=/usr/sbin/repair alive=/dev/watchdog temp=none to=root no_act=no Aug 21 15:25:08 min123 kernel: ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Aug 21 15:25:08 min123 smartd[4874]: Device: /dev/hda, is SMART capable. Adding to "monitor" list. Aug 21 15:24:50 min123 watchdog: watchdog startup succeeded Aug 21 15:25:08 min123 kernel: tuner: type set to 57 (Philips FQ1236A MK4) by ivtv i2c driver #1 Aug 21 15:25:08 min123 smartd[4874]: Monitoring 1 ATA and 0 SCSI devices Aug 21 15:24:50 min123 readahead_early: Starting background readahead: Aug 21 15:25:08 min123 kernel: ivtv: Initialized WinTV PVR 150, card #1 Aug 21 15:25:08 min123 smartd[4876]: smartd has fork()ed into background mode. New PID=4876. Aug 21 15:24:50 min123 rc: Starting readahead_early: succeeded Aug 21 15:25:08 min123 kernel: ivtv: ==================== END INIT IVTV ====================
alias char-major-61 lirc_serial options lirc_serial irq=4 io=0x3f8 type=4 install lirc_serial setserial /dev/ttyS0 uart none; /sbin/modprobe --ignore-i all lirc_serial # ivtv modules setup alias char-major-81 videodev alias char-major-81-0 ivtv alias char-major-81-1 ivtv options ivtv ivtv_debug=1 ivtv_dynbuf=0 options cx25840 i2c_enable=1 alias eth0 8139too install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbi lsactl restore >/dev/null 2>&1 || : remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin dprobe -r --ignore-remove snd-intel8x0 alias usb-controller ehci-hcd alias usb-controller1 ohci-hcd alias scsi_hostadapter sata_nv # nvidia kernel module alias char-major-195 nvidia-1_0-7174 alias nvidia nvidia-1_0-7174 options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 #----cut here---- # I2C module options alias char-major-89 i2c-dev #----cut here---- install capability /sbin/modprobe --ignore-install capability