There is a definite pattern to the level of success in loading tveeprom and ivtv.
1) If a new kernel is installed/compiled, loaded and then the ivtv-0.6.2 module compiled and 'modprobe'd, the PVR-150 works fine 2) If the PC is rebooted (as in not powered off, but a 'reboot' issued) then dmesg includes the following: (dmesg | grep tv) ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16.18 686 REGPARM 4KSTACKS gcc-4.1 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ivtv0: Unreasonably low latency timer, setting to 64 (was 32) tveeprom 1-0050: Huh, no eeprom present (err=-121)? tveeprom 1-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom. ivtv0: No tuner detected, default to NTSC 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) ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0xc0045627! ivtv0: i2c hardware 0x00000020 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== 3) If the PC is POWERED DOWN and then POWERED ON, dmesg looks like this: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16.18 686 REGPARM 4KSTACKS gcc-4.1 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ivtv0: Unreasonably low latency timer, setting to 64 (was 32) tveeprom 1-0050: Ran out of data! ivtv0: No tuner detected, default to NTSC 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) ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0xc0045627! ivtv0: i2c hardware 0x00000020 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== It really looks like something is 'written' to the card that partially survives a power cycle, fully survives a soft-reboot and is not flushed/overwritten until a kernel change and new module install. can anyone help??? _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
