Mythbuntu 7.10
ivtvctl version 1.0.3 (tagged release)
2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
Hauppauge PVR-150


I've just installed the latest RC build of Mythbuntu and I'm having problems 
with it only changing channels on my PVR-150. It works well after a cold boot 
from power off, but after a time of about an hour or so (just a guess, I don't 
really know how long, but an hour or two is about right) the card will no 
longer change channels. After that, the channel is stuck on the last channel it 
went to and all recordings come from that channel.

Am I experiencing some kind of a time-out problem? Some sort of power saving 
mode kicking in and "sleeping" my PVR-150? Definitely something throwing my 
card into an invalid state. I'm using the latest firmware files so that isn't 
the solution.

Here's my dmesg output for ivtv on a cold boot:

[   26.439517] Linux video capture interface: v2.00
[   26.552327] ivtv:  ==================== START INIT IVTV ====================
[   26.552334] ivtv:  version 1.0.0 (2.6.22-14-generic SMP mod_unload 586 ) 
loading
[   26.552509] ivtv0: Autodetected Hauppauge card (cx23416 based)
[   26.552561] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 18 (level, low) -> 
IRQ 18
[   26.552577] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
[   26.818092] input: PC Speaker as /class/input/input2
[   27.436285] ivtv0: loaded v4l-cx2341x-enc.fw firmware (3751533624 bytes)
[   27.484556] input: PS/2 Generic Mouse as /class/input/input3
[   27.487614] parport_pc 00:09: reported by Plug and Play ACPI
[   27.487670] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[   27.650729] ivtv0: Encoder revision: 0x02060039
[   27.710316] tveeprom 1-0050: Hauppauge model 26032, rev C599, serial# 8478218
[   27.710324] tveeprom 1-0050: tuner model is TCL 2002N 5H (idx 99, type 50)
[   27.710328] tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
[   27.710331] tveeprom 1-0050: audio processor is CX25841 (idx 35)
[   27.710333] tveeprom 1-0050: decoder processor is CX25841 (idx 28)
[   27.710336] tveeprom 1-0050: has no radio, has IR receiver, has IR 
transmitter
[   27.710340] ivtv0: Autodetected Hauppauge WinTV PVR-150
[   27.710343] ivtv0: reopen i2c bus for IR-blaster support
[   27.785776] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
[   27.972515] cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
[   31.685297] cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[   31.789712] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
[   31.839334] tuner 1-0061: type set to 50 (TCL 2002N)
[   32.163304] ivtv0: Registered device video0 for encoder MPEG (4 MB)
[   32.163723] ivtv0: Registered device video32 for encoder YUV (2 MB)
[   32.164135] ivtv0: Registered device vbi0 for encoder VBI (1 MB)
[   32.164376] ivtv0: Registered device video24 for encoder PCM audio (1 MB)
[   32.188377] ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
[   32.188464] ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> 
IRQ 20
[   32.193283] ivtv:  ====================  END INIT IVTV  
====================[/CODE]

Here's the dmesg output after a "warm" reboot:

[CODE][   25.452276] Linux video capture interface: v2.00
[   25.507174] ivtv:  ==================== START INIT IVTV ====================
[   25.507246] ivtv:  version 1.0.0 (2.6.22-14-generic SMP mod_unload 586 ) 
loading
[   25.509137] ivtv0: Autodetected Hauppauge card (cx23416 based)
[   25.509293] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 18 (level, low) -> 
IRQ 19
[   25.509407] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
[   26.004290] input: PC Speaker as /class/input/input2
[   26.395746] input: PS/2 Generic Mouse as /class/input/input3
[   26.399195] parport_pc 00:09: reported by Plug and Play ACPI
[   26.399314] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
[   26.606638] ivtv0: loaded v4l-cx2341x-enc.fw firmware (3752626600 bytes)
[   26.819852] ivtv0: Encoder revision: 0x02060039
[   35.188576] eth0: no IPv6 routers present
[   39.622864] tveeprom 1-0050: Huh, no eeprom present (err=-121)?
[   39.622930] tveeprom 1-0050: Encountered bad packet header [00]. Corrupt or 
not a Hauppauge eeprom.
[   39.623008] ivtv0: Invalid EEPROM
[  180.432328] ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 
0xc008561c!
[  180.432418] ivtv0: i2c addr 0x44 not found for command 0x4008646f!
[  180.432476] ivtv0: i2c hardware 0x00000020 (wm8775) not found for command 
0x4008646d!
[  180.432550] ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 
0x4008646d!
[  180.540104] ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 
0xc008561c!
[  180.540181] ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 
0xc008561c!
[  180.648061] ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 
0xc008561c!
[  180.648509] ivtv0: Registered device video0 for encoder MPEG (4 MB)
[  180.648994] ivtv0: Registered device video32 for encoder YUV (2 MB)
[  180.649448] ivtv0: Registered device vbi0 for encoder VBI (1 MB)
[  180.649744] ivtv0: Registered device video24 for encoder PCM audio (1 MB)
[  180.650170] ivtv0: Registered device radio0 for encoder radio
[  180.650249] ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
[  180.650339] ivtv:  ====================  END INIT IVTV  
====================[/CODE]

One more piece of information: If I do a cold boot and then immediately do a 
warm boot, the dmesg output of the warm boot is identical to the dmesg output 
of the cold boot. If I do a cold boot, then change channels with LiveTV (which 
works, channels change as expected), then do a warm boot, the dmesg output for 
that warm boot is identical to the dmesg output of a cold boot.

In another thread on the list I read that someone thought my "rev C599" was a 
very new card... My card is almost two years old! Could there be a problem with 
the card detection or something? I also read that someone thought there may be 
a problem with power supply or the card over-heating. I believe this to be less 
likely, since I can get the card back into a valid state simply powering off 
and then immediately powering back on. If it were a heating issue you'd think 
I'd have to wait some time for the card to cool before I could get it back to a 
valid state.

So, there is definitely something happening over time that is putting my 
PVR-150 card into an invalid state. I've turned off all possible power-saving 
modes just to make sure it isn't my BIOS that is somehow causing these 
symptoms. I don't believe it is, though, since I've only had this problem since 
I moved to Mythbuntu from Knoppmyth. All of the hardware is identical and 
unchanged.

Any ideas? Thanks in advance.
David.
_________________________________________________________________
Have fun while connecting on Messenger! Click here to learn more.
http://entertainment.sympatico.msn.ca/WindowsLiveMessenger
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to