[mythtv] Encoder not initializing - static while watching live tv

Patrick Davila pdavila at thelinuxlink.net
Sun Mar 27 14:29:07 UTC 2005


I'm only getting static while watching live tv. It appears my encoder is
not initializing cleanly. Originally I thought the encoder card was
failing but I confirmed it's working o.k. by trying it in a windows box.
Live tv worked after putting it back in my myth box for a short time but
failed after changing the channel. I can playback old shows recorded
before I started having problems.
Hardware:
MSI 651M motherboard
onboard SIS 650 video
onboard audio (uses AC97 codec)
Hauppauge 350 capture card
Software:
FC3, kernel 2.6.10-1.770_FC3

My modprobe.conf file has the following:
alias char-major-61 lirc_i2c
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2c
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
alias msp3400 msp3400-ivtv
install   ivtv   /sbin/modprobe  --ignore-install   ivtv; /sbin/modprobe
ivtv-fb

rpm -qa {alsa,ivtv,nvidia-graphics,lirc}* shows:
lirc-lib-0.7.0-43.rhfc3.at
lirc-0.7.0-45.rhfc3.at
nvidia-graphics4363-libs-1.0_4363-65.1.rhfc3.at
lirc-lib-devel-0.7.0-45.rhfc3.at
ivtv-kmdl-2.6.10-1.770_FC3-0.2.0-65_rc3g.rhfc3.at
alsa-lib-devel-1.0.8-18.rhfc3.at
alsa-kmdl-2.6.10-1.770_FC3-1.0.8-36.rhfc3.at
ivtvdev-0.8-1.rhfc3.at
nvidia-graphics-devices-1.0-4.rhfc3.at
nvidia-graphics-helpers-0.0.8-8.at
ivtv-firmware-dec-2.02.023-4.at
lirc-devices-0.7.0-1.rhfc3.at
alsa-lib-1.0.8-18.rhfc3.at
alsa-utils-1.0.8-12.rhfc3.at
ivtv-firmware-1.8a-4.at
lirc-kmdl-2.6.10-1.770_FC3-0.7.0-45.rhfc3.at
ivtv-firmware-enc-2.04.024-4.at
alsa-driver-1.0.8-36.rhfc3.at

Note: I had an nvidia card in this system but took it out. Everything was
fine after I removed the card and used the bult-in video card.

Here the output from var log messages:
Mar 25 10:30:39 mythbox kernel: ivtv: ==================== START
INIT===============
Mar 25 10:30:39 mythbox sshd:  succeeded
Mar 25 10:30:39 mythbox kernel: ivtv: version 0.2.0 (rc3g) loading Mar 25
10:30:39 mythbox kernel: ivtv: Linux version: 2.6.10-1.770_FC3M 4KSTACKS
gcc-3.4
Mar 25 10:30:39 mythbox kernel: ivtv: In case of problems please incluug
info Mar 25 10:30:39 mythbox kernel: ivtv: between the START INIT IVTV
andVTV lines when
Mar 25 10:30:39 mythbox kernel: ivtv: mailing the ivtv-devel mailingli Mar
25 10:30:39 mythbox kernel: ivtv: Autodetected WinTV PVR 350 card Mar 25
10:30:39 mythbox kernel: ivtv: Found an iTVC15 based chip
Mar 25 10:30:39 mythbox kernel: ACPI: PCI Interrupt Link [LNKB] enable Mar
25 10:30:39 mythbox kernel: PCI: setting IRQ 9 as level-triggered Mar 25
10:30:39 mythbox kernel: ACPI: PCI interrupt 0000:00:06.0[A] ->vel, low)
-> IRQ 9
Mar 25 10:30:39 mythbox kernel: ivtv: Unreasonably low latency timer, 64
(was 32)
Mar 25 10:30:39 mythbox kernel: ivtv: XXX PCI device: 0x0651 vendor: 0 Mar
25 10:30:39 mythbox kernel: tveeprom: Hauppauge: model = 48132, reserial#
= 7206134
Mar 25 10:30:39 mythbox kernel: tveeprom: tuner = Philips FM1236 (idx = 2)
Mar 25 10:30:39 mythbox xinetd: xinetd startup succeeded
Mar 25 10:30:39 mythbox kernel: tveeprom: tuner fmt = NTSC(M) (eeproml2 =
0x00001000)
Mar 25 10:30:39 mythbox kernel: tveeprom: audio_processor = MSP3440 (t Mar
25 10:30:39 mythbox kernel: ivtv: i2c attach [client=tveeprom[0],o Mar 25
10:30:39 mythbox kernel: ivtv: Tuner Type 2, Tuner formats 0x00dio: yes,
Model 0x00a93493, Revision 0x00000001
Mar 25 10:30:39 mythbox kernel: ivtv: NTSC tuner detected
Mar 25 10:30:39 mythbox kernel: ivtv: Radio detected
Mar 25 10:30:39 mythbox kernel: tuner: chip found at addr 0xc2
i2c-busdriver #0
Mar 25 10:30:39 mythbox kernel: ivtv: i2c attach [client=(tuner unset) Mar
25 10:30:39 mythbox kernel: saa7115: starting probe for adapter ivver #0
(0x10005)
Mar 25 10:30:39 mythbox kernel: saa7115: detecting saa7115 client on a2
Mar 25 10:30:40 mythbox kernel: saa7115: writing init values
Mar 25 10:30:40 mythbox kernel: ivtv: i2c attach [client=saa7115[0],ok Mar
25 10:30:40 mythbox kernel: saa7115: status: (1E) 0x48, (1F) 0xc0 Mar 25
10:30:40 mythbox kernel: saa7127: video encoder driver versioned Mar 25
10:30:40 mythbox kernel: saa7127: Selecting NTSC video Standard Mar 25
10:30:40 mythbox kernel: saa7127: Selecting S-Video+Composite Mar 25
10:30:40 mythbox kernel: saa7127: Turn WSS off
Mar 25 10:30:40 mythbox kernel: saa7127: Widescreen Mode 4:3 Full Form Mar
25 10:30:40 mythbox kernel: saa7127: Selecting Normal Encoder Inpu Mar 25
10:30:40 mythbox kernel: saa7127: Enable Video Output
Mar 25 10:30:40 mythbox kernel: ivtv: i2c attach [client=saa7127[0],ok Mar
25 10:30:40 mythbox kernel: msp34xx: ivtv version
Mar 25 10:30:40 mythbox kernel: msp34xx: init: chip=MSP3448W-A2, has Nrt,
simple (D) mode, simpler (G) no-thread mode
Mar 25 10:30:40 mythbox kernel: msp34xx: $Id$ compiled on: Mar  3 2005 Mar
25 10:30:40 mythbox kernel: ivtv: i2c attach [client=MSP3448W-A2,o Mar 25
10:30:40 mythbox kernel: ivtv: Encoder revision: 0x02040024 Mar 25
10:30:40 mythbox kernel: ivtv: Encoder Firmware is buggy, use v2040011 Mar
25 10:30:40 mythbox kernel: ivtv: Decoder revision: 0x02020023 Mar 25
10:30:40 mythbox kernel: ivtv: Configuring WinTV PVR 350 card wams Mar 25
10:30:40 mythbox kernel: ivtv: Create DMA stream 0 using 256 16uffers 
4194304 kbytes total
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 0
Mar 25 10:30:40 mythbox kernel: ivtv: Create DMA stream 1
Mar 25 10:30:40 mythbox xinetd[4531]: xinetd Version 2.3.13 started wi
loadavg options compiled in.
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 32
Mar 25 10:30:40 mythbox xinetd[4531]: Started working: 0 available ser Mar
25 10:30:40 mythbox kernel: ivtv: Create stream 2 using 40 52224 bs 
2097152 kbytes total
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 224
Mar 25 10:30:40 mythbox kernel: ivtv: Create DMA stream 3 using 455
46ffers  2097152 kbytes total
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 24
Mar 25 10:30:40 mythbox kernel: ivtv: Create stream 4
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 64
Mar 25 10:30:40 mythbox kernel: ivtv: Create DMA stream 5 using 16
655ffers  1048576 kbytes total
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 16
Mar 25 10:30:40 mythbox kernel: ivtv: Create stream 6 using 1024 2048rs 
262144 kbytes total
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 228
Mar 25 10:30:40 mythbox kernel: ivtv: Create stream 7
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 232
Mar 25 10:30:40 mythbox kernel: ivtv: Create DMA stream 8
Mar 25 10:30:40 mythbox kernel: ivtv: Registered v4l2 device, streamty 48
Mar 25 10:30:40 mythbox kernel: ivtv: Setting Tuner 2
Mar 25 10:30:40 mythbox kernel: tuner: type set to 2 (Philips NTSC (FI6
and compatibles)) by ivtv i2c driver #0
Mar 25 10:30:40 mythbox kernel: ivtv: Setting audio matrix to input 3, Mar
25 10:30:40 mythbox kernel: ivtv: Switching standard to NTSC.
Mar 25 10:30:40 mythbox kernel: ivtv: ivtv_enc_thread: pid = 2222, itv020
Mar 25 10:30:40 mythbox kernel: ivtv: ivtv_dec_thread: pid = 2223, itv020
Mar 25 10:30:40 mythbox kernel: saa7115: decoder set norm NTSC
Mar 25 10:30:40 mythbox kernel: saa7115: set audio: 0x01
Mar 25 10:30:40 mythbox kernel: saa7127: Setting Encoder Video Standar Mar
25 10:30:40 mythbox kernel: saa7127: Set NTSC Video Mode
Mar 25 10:30:40 mythbox kernel: saa7127: Selecting NTSC video Standard Mar
25 10:30:40 mythbox kernel: ivtv: Initialized WinTV PVR 350, card Mar 25
10:30:40 mythbox kernel: ivtv: ====================  END INIT
I===============

/sbin/lsmod shows:
Module                  Size  Used by
parport_pc             26629  1
lp                     12077  0
parport                37001  2 parport_pc,lp
autofs4                23493  0
sunrpc                156325  1
iptable_filter          3521  0
ip_tables              16321  1 iptable_filter
xfs                   517425  1
dm_mod                 55637  0
video                  15813  0
button                  6609  0
battery                 9285  0
ac                      4805  0
md5                     4033  1
ipv6                  231681  18
ohci_hcd               23765  0
ehci_hcd               32585  0
i2c_sis96x              5317  0
bttv                  148753  0
video_buf              21829  1 bttv
v4l2_common             5825  1 bttv
btcx_risc               4681  1 bttv
lirc_i2c                7172  1
lirc_dev               11844  1 lirc_i2c
ivtv_fb                30104  1
msp3400                23096  0
saa7127                10268  0
saa7115                10648  0
tuner                  19565  0
tveeprom               10036  0
ivtv                  796004  3 ivtv_fb
i2c_algo_bit            8393  2 bttv,ivtv
i2c_core               20801  9
i2c_sis96x,bttv,lirc_i2c,msp3400,saa7127,saa7115,tuner,tveeprom,i2c_algo_bit
videodev                9537  2 bttv,ivtv
snd_intel8x0           29248  1
snd_ac97_codec         65528  1 snd_intel8x0
snd_pcm_oss            45984  0
snd_mixer_oss          16256  1 snd_pcm_oss
snd_pcm                87560  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              26756  1 snd_pcm
snd                    49508  8
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10017  1 snd
snd_page_alloc          7684  2 snd_intel8x0,snd_pcm
sis900                 19013  0
floppy                 57841  0
ext3                  116297  3
jbd                    69977  1 ext3

/sbin/lspci -v shows:
00:06.0 Multimedia video controller: Internext Compression Inc
iTVC15MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR-350
        Flags: bus master, medium devsel, latency 64, IRQ 9
        Memory at dc000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2

/bin/dmesg |grep Initialized shows:
ivtv: Initialized WinTV PVR 350, card #0
ieee1394: Initialized config rom entry `ip1394'

ll /dev/video? shows:
crw-------  1 mythtv root 81, 0 Mar 25 05:30 /dev/video0


Thanks in advance for all assistance.


-- 
Patrick Davila
http://thelinuxlink.net/tllts/ - The Linux Link Tech Show
Registered Linux user #252063



-- 
Patrick Davila
http://thelinuxlink.net/tllts/ - The Linux Link Tech Show
Registered Linux user #252063




More information about the mythtv-dev mailing list