> Simon Baxter wrote: > >>>Does the card always work after _cold_ reboot (unplug power cord for 30 >>>seconds to be sure >>>the hardware enters a sane state again) ? >>> >>> >> >>No, it doesn't work after a power cycle, >> > Did you also unplug the power cord for 30 seconds ? > > 30 seconds should be on the sure side to rule out the > PSU's still has some capacitors loaded and providing some power > to hold the hardware in a strange state)
Yes, I unplugged for 2 mins and got slightly different results: power cycle (cord left in): 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 ==================== warm reboot: 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 ==================== cold - 2 minute cord removed - reboot: 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 tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) 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: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== ------> in this state, the card does work: [EMAIL PROTECTED] ~]# ivtv-tune -c53 /dev/video0: 397.250 MHz (Signal Detected) ------> and 'cat /dev/video0' produces output New kernel/module build: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16.16 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) ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 21 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) tveeprom 1-0050: Hauppauge model 26132, rev F0B2, serial# 9400151 tveeprom 1-0050: tuner model is TCL M2523_5N_E (idx 112, type 4) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is CX25841 (idx 35) tveeprom 1-0050: decoder processor is CX25841 (idx 28) tveeprom 1-0050: has no radio, has IR remote tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) 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 1-0061: type set to 50 (TCL 2002N) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
