On Thursday 05 January 2006 14:57, Richard van den Toorn wrote:
> Whoohoo, I finally got it almost working. That is, the tuner is
> working again. Turns out that the static is due to the default
> tda9887 option ( 'no qss', tda9887=1 ). Changing it to tda9887=0 or
> -1 works fine. Like Keith mentioned before, the tda9887 _is_ needed.
??? What default tda9887 option? Who added that? You shouldn't use any
tda9887 related options, it should work out-of-the-box. If not, then
I'd like to know.
Hans
>
> Also the supporting modules from the mainstream 2.6.15 kernel work
> fine, you only need the ivtv.ko module, so ivtv 0.4.1 works
> out-of-the-source-box. Nevertheless I also tested the supporting
> tuner, cx25840, tda9887, wm8775 from the ivtv sources and they also
> work fine.
>
> I was able to get a .mpg from /dev/video0, but at the moment I don't
> have any means to check if sound is working too, as I didn't insert
> msp3400 (yet). What exactly does it do?
>
> I will just post my configuration again, perhaps somebody needs it...
>
> $ lsmod
> Module Size Used by
> ivtv 186900 0
> tda9887 14608 0
> wm8775 5260 0
> cx25840 21776 0
> tuner 39204 0
> tveeprom 13712 0
> i2c_algo_bit 8456 1 ivtv
> videodev 7808 1 ivtv
> i2c_core 18448 8
> tda9887,wm8775,cx25840,tuner,tveeprom,i2c_algo_bit
>
> $ cat /etc/modprobe.d/ivtv
> install ivtv \
> modprobe i2c_core; \
> modprobe i2c_algo_bit; \
> modprobe tveeprom; \
> modprobe tuner; \
> modprobe cx25840; \
> modprobe wm8775; \
> modprobe tda9887; \
> modprobe videodev; \
> modprobe --ignore-install ivtv tda9887=0 autoload=0; \
> sleep 3 && /usr/local/bin/ivtvctl -d /dev/video0 -r 12548 >&
> /dev/null; # discovery
>
> remove ivtv \
> modprobe -r --ignore-remove ivtv; \
> modprobe -r videodev; \
> modprobe -r tda9887; \
> modprobe -r wm8775; \
> modprobe -r cx25840; \
> modprobe -r tuner; \
> modprobe -r tveeprom; \
> modprobe -r i2c_algo_bit; \
> modprobe -r i2c_core; # might be used by sensors module|i2c-adapter
>
> [IVTV log]
>
> ivtv: ==================== START INIT IVTV ====================
> ivtv: version 0.4.1 (tagged release) loading
> ivtv: Linux version: 2.6.15 preempt K7 REGPARM gcc-3.3
> 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 WinTV PVR 150 card (cx23416 based)
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
> tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
> cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
> cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
> ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
> wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
> tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
> tveeprom 1-0050: Hauppauge model 26559, rev B260, serial# 7681598
> tveeprom 1-0050: tuner model is LG S001D MK3 (idx 60, type 38)
> tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K)
> (eeprom 0x74) tveeprom 1-0050: audio processor is CX25843 (idx 37)
> tveeprom 1-0050: decoder processor is CX25843 (idx 30)
> tveeprom 1-0050: has radio, has no IR remote
> 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: 161 x 12960 buffers
> (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 80 x 26208
> buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream:
> 455 x 4608 buffers (2048KB total) ivtv0: Create encoder radio stream
> tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
> ivtv0: Initialized WinTV PVR 150, card #0
> ivtv: ==================== END INIT IVTV ====================
>
> $ cat .config-2.6.15
> CONFIG_I2C=m
> CONFIG_I2C_ALGOBIT=m
> CONFIG_VIDEO_DEV=m
> CONFIG_VIDEO_BT848=m
> CONFIG_VIDEO_AUDIO_DECODER=m
> CONFIG_VIDEO_DECODER=m
> CONFIG_VIDEO_TUNER=m
> CONFIG_VIDEO_BUF=m
> CONFIG_VIDEO_BTCX=m
> CONFIG_VIDEO_IR=m
> CONFIG_VIDEO_TVEEPROM=m
>
> (I needed to add BT848 in order to get the tuner, tveeprom, ..
> modules, why don't they get built automatically?)
>
>
>
>
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users