I'm having a problem where on boot my PVR 150 is being detected as a PVR 250 by ivtv.
I'm running knoppmyth R5A30.1 which has ivtv-0.4.0 on initial setup everything works fine with ivtv-0.4.0 and it sees the card everytime as a PVR150. I can view TV and sound is good. I upgraded to ivtv-0.4.2 following the instructions here: http://www.knoppmythwiki.org/index.php?page=CompileIvtv When I rebooted I went to watch TV and all I get is colored Static and 'whitenoise' for audio. Here is my lspci: 0000:03:0c.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) Subsystem: Hauppauge computer works Inc.: Unknown device 0003 Flags: bus master, medium devsel, latency 64, IRQ 19 Memory at ec000000 (32-bit, prefetchable) [size=64M] Capabilities: [44] Power Management version 2 and this is my log from /var/log/syslog when it picks it up incorrectly as a PVR250. mythtv kernel: ivtv: ==================== START INIT IVTV ==================== mythtv kernel: ivtv: version 0.4.2 (tagged release) loading mythtv kernel: ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 gcc-3.3 mythtv kernel: ivtv: In case of problems please include the debug info between mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with mythtv kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. mythtv kernel: ivtv0: Autodetected WinTV PVR 250 card (cx23416 based) mythtv kernel: ACPI: PCI Interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 19 mythtv kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32) mythtv kernel: tveeprom: ivtv version mythtv kernel: tveeprom: Hauppauge: model = 26032, rev = C182, serial# = 2963579 mythtv kernel: tveeprom: tuner = LG TAPC H791F (idx = 82, type = 39) mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) mythtv kernel: tveeprom: audio processor = CX25841 (type = 23) mythtv kernel: tveeprom: decoder processor = CX25841 (type = 1c) mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] mythtv kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] mythtv kernel: cx25840 1-0044: ivtv driver mythtv kernel: cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) mythtv kernel: ath0: no IPv6 routers present mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes) mythtv kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] mythtv kernel: wm8775 1-001b: ivtv driver mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] ivtv0 warning: i2c client addr: 0x21 not found for command 0x8004646b! mythtv modprobe: FATAL: Error inserting msp3400 (/lib/modules/2.6.13.2-chw- 3/ivtv/msp3400.ko): Unknown symbo$ msp3400: Unknown parameter `simple' ivtv0: Failed to load module msp3400 ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) 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 39 (LG NTSC (newer TAPC series)) by ivtv i2c driver #0 ivtv0 warning: i2c client addr: 0x21 not found for command 0x40085618! ivtv0 warning: i2c client addr: 0x21 not found for command 0xc0045627! ivtv0 warning: i2c client addr: 0x40 not found for command 0x40086d11! ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610! ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611! ivtv0 warning: i2c client addr: 0x40 not found for command 0x40085618! ivtv0 warning: i2c client addr: 0x21 not found for command 0x40085618! ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610! ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611! ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045613! ivtv0 warning: i2c client addr: 0x40 not found for command 0x402c5639! ivtv0 warning: i2c client addr: 0x21 not found for command 0x40045612! ivtv0 warning: i2c client addr: 0x40 not found for command 0x80287610! ivtv0 warning: i2c client addr: 0x40 not found for command 0x40287611! ivtv0: Initialized WinTV PVR 250, card #0 ivtv: ==================== END INIT IVTV ==================== If I keep rebooting or if I power off completely and unplug the machine for about 30 seconds then it will detect as a PVR150, here is the log from /var/logs/syslog when it is properly detected: mythtv kernel: ivtv: ==================== START INIT IVTV ==================== mythtv kernel: ivtv: version 0.4.2 (tagged release) loading mythtv kernel: ivtv: Linux version: 2.6.13.2-chw-3 SMP preempt 586 gcc-3.3 mythtv kernel: ivtv: In case of problems please include the debug info between mythtv kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with mythtv kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. mythtv kernel: ivtv0: Autodetected WinTV PVR 150 card (cx23416 based) mythtv kernel: ACPI: PCI Interrupt 0000:03:0c.0[A] -> GSI 20 (level, low) -> IRQ 19 mythtv kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32) mythtv kernel: tveeprom: ivtv version mythtv kernel: tveeprom: Hauppauge: model = 26032, rev = C182, serial# = 2963579 mythtv kernel: tveeprom: tuner = LG TAPC H791F (idx = 82, type = 39) mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) mythtv kernel: tveeprom: audio processor = CX25841 (type = 23) mythtv kernel: tveeprom: decoder processor = CX25841 (type = 1c) mythtv kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] mythtv kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 mythtv kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] mythtv kernel: cx25840 1-0044: ivtv driver mythtv kernel: cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) mythtv kernel: ath0: no IPv6 routers present mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes) mythtv kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] mythtv kernel: wm8775 1-001b: ivtv driver mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) mythtv kernel: ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) mythtv kernel: ivtv0: Encoder revision: 0x02050032 mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) mythtv kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) mythtv kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) mythtv kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) mythtv kernel: tuner: type set to 39 (LG NTSC (newer TAPC series)) by ivtv i2c driver #0 mythtv kernel: ivtv0: Initialized WinTV PVR 150, card #0 mythtv kernel: ivtv: ==================== END INIT IVTV ==================== TIA for your help! Keith. _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
