-------------- Original message ----------------------
From: Rudy Zijlstra <[EMAIL PROTECTED]>
> [EMAIL PROTECTED] wrote:
> 
> >Having a problem where changing channels with a PVR-150 tuner doesn't 
> >actually 
> change the channel.
> >
> >Issuing a 'ivtvctl -d /dev/video0 -a | grep Freq' does show the frequency 
> changing, but doing a capture it is always on the same channel.  Changing 
> channel with either MythTV or 'ivtv-tune -c' yields the same result.  Video 
> and 
> sound is captured fine, just always the same channel no matter what I try.
> >
> >Everything appears to be initializing without errors:
> >
> >Dec 24 18:14:04 mythtv kernel: ivtv:  ==================== START INIT IVTV 
> ====================
> >Dec 24 18:14:04 mythtv kernel: ivtv:  version 0.4.9 (tagged release) loading
> >Dec 24 18:14:04 mythtv kernel: ivtv:  Linux version: 2.4.33.3
> >Dec 24 18:14:04 mythtv kernel: ivtv:  In case of problems please include the 
> debug info between
> >Dec 24 18:14:04 mythtv kernel: ivtv:  the START INIT IVTV and END INIT IVTV 
> lines, along with
> >Dec 24 18:14:04 mythtv kernel: ivtv:  any module options, when mailing the 
> ivtv-users mailinglist.
> >Dec 24 18:14:04 mythtv kernel: ivtv0: Autodetected WinTV PVR 150 card 
> >(cx23416 
> based)
> >Dec 24 18:14:04 mythtv kernel: ivtv0: Unreasonably low latency timer, 
> >setting 
> to 64 (was 32)
> >Dec 24 18:14:04 mythtv kernel: tveeprom: ivtv version
> >Dec 24 18:14:04 mythtv kernel: ivtv0: i2c attach to card #0 ok 
> [client=tveeprom, addr=50]
> >Dec 24 18:14:05 mythtv kernel: ivtv0: i2c attach to card #0 ok 
> >[client=(tuner 
> unset), addr=61]
> >Dec 24 18:14:05 mythtv kernel: cx25840 0-0044: ivtv driver
> >Dec 24 18:14:05 mythtv kernel: cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv 
> i2c driver #0)
> >Dec 24 18:14:09 mythtv kernel: ivtv0: i2c attach to card #0 ok 
> >[client=cx25840, 
> addr=44]
> >Dec 24 18:14:09 mythtv kernel: wm8775 0-001b: ivtv driver
> >Dec 24 18:14:09 mythtv kernel: wm8775 0-001b: chip found @ 0x36 (ivtv i2c 
> driver #0)
> >Dec 24 18:14:09 mythtv kernel: ivtv0: i2c attach to card #0 ok 
> >[client=wm8775, 
> addr=1b]
> >Dec 24 18:14:10 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware 
> (262144 bytes)
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Encoder revision: 0x02050032
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 
> >x 
> 32768 buffers (4096KB total)
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 
> 10800 buffers (2048KB total)
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 
> 17472 buffers (2048KB total)
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio stream: 
> 455 x 4608 buffers (2048KB total)
> >Dec 24 18:14:10 mythtv kernel: ivtv0: Initialized WinTV PVR 150, card #0
> >Dec 24 18:14:10 mythtv kernel: ivtv:  ====================  END INIT IVTV  
> ====================
> >Dec 24 18:14:10 mythtv kernel: ivtv0: i2c attach to card #0 ok 
> [client=Hauppauge IR (PVR150), addr=71]
> >
> >Trying to change channels gives the following:
> >
> >Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: v4l2 ioctl 0x402c5639
> >Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: VIDIOC_S_FREQUENCY
> >Dec 24 18:29:12 mythtv kernel: ivtv0 api: API Call: 0x000000cd 
> (IVTV_API_INITIALIZE_INPUT)
> >Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: v4l2 ioctl 0xc054561d
> >Dec 24 18:29:12 mythtv kernel: ivtv0 ioctl: VIDIOC_G_TUNER
> >
> >Again, 'ivtvctl -d /dev/video0 -a' shows the frequency change, but 'cat 
> /dev/video0 > test.mpg' still records the same channel.
> >
> >Some info:
> >
> >Distro: Slackware 11.0
> >Kernel: 2.4.33.3
> >ivtv: Compiled from source - originally 0.4.8, upgraded to 0.4.9 with no 
> >change
> >
> >  
> >
> Hi,
> 
> In the above, i am missing the tuner related messages. Can you check 
> whether the tuner module is loaded? And check dmesg for any tuner 
> related messages?
> 
> Thanks,
> 
> Rudy
> 
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users

'dmesg | grep tuner' yields the following:

tveeprom: tuner = TCL 2002N 5H (idx = 99, type = 50)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc2
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
i2c-core.o: client [(tuner unset)] registered to adapter [ivtv i2c driver 
#0](pos. 1).


Darryl

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to