Hi guys. Thanks so much for providing support on IVTV. I'm hoping
that you will be able to help me out with my current project.
I'm building a PVR using a VIA Epia 800 with a Hauppauge PVR-350 card.
In order to simplify things, I decided to use Fedora Core 4, MythTv,
and follow Mr. Wilson's excellent tutorial. I would have been dead in
the water without it.
So far, I've gotten some things to work and not been so luck with
others. Let me preface by saying that I'm a Linux n00b, so I could be
doing just about any part wrong. I really need things spelled out at
this point - yum has been my salvation.
At any rate, here is my current situation. I can get the PVR to output
the test pattern. However, when I do the test capture, all I get is
static. I've played around with ivtv-tune and nothing but static. I
could be using the wrong settings, but I set my input to 4 (tuner) and
used the us-cable channels, which I think is correct for my setup.
Worth noting it that # cat /var/log/messages |grep "iTVC15 TV out"
returns no hits. However, cat /var/log/messages |grep "TV out"
returns:
Feb 12 11:56:52 mythtv kernel: ivtv0-osd: fb1: cx23415 TV out frame
buffer device
I think perhaps Hauppauge has made some changes to this card?
I can load up ivtv without any visible errors, but /var/log/messages
indicates the some errors (using script from wilsonnet.com), see below.
Any ideas guys? Thanks in advance, S Price. Details follow
Feb 12 11:56:49 mythtv kernel: ivtv: ==================== START INIT
IVTV ====================
Feb 12 11:56:49 mythtv kernel: ivtv: version 0.4.2 (tagged release)
loading
Feb 12 11:56:49 mythtv kernel: ivtv: Linux version: 2.6.15-1.1831_FC4
586 REGPARM 4KSTACKS gcc-4.0
Feb 12 11:56:50 mythtv kernel: ivtv: In case of problems please include
the debug info between
Feb 12 11:56:50 mythtv kernel: ivtv: the START INIT IVTV and END INIT
IVTV lines, along with
Feb 12 11:56:50 mythtv kernel: ivtv: any module options, when mailing
the ivtv-users mailinglist.
Feb 12 11:56:50 mythtv kernel: ivtv0: Autodetected WinTV PVR 350 card
(cx23415 based)
Feb 12 11:56:50 mythtv kernel: ACPI: PCI Interrupt Link [LNKB] enabled
at IRQ 10
Feb 12 11:56:50 mythtv kernel: PCI: setting IRQ 10 as level-triggered
Feb 12 11:56:50 mythtv kernel: ACPI: PCI Interrupt 0000:00:14.0[A] ->
Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
Feb 12 11:56:50 mythtv kernel: ivtv0: Unreasonably low latency timer,
setting to 64 (was 32)
Feb 12 11:56:50 mythtv kernel: ivtv0: Failed to load module tveeprom
Feb 12 11:56:50 mythtv kernel: ivtv0 warning: i2c client addr: 0x50 not
found for command 0x0!
Feb 12 11:56:50 mythtv kernel: ivtv0: Error -19 reading Hauppauge
eeprom.
Feb 12 11:56:50 mythtv kernel: ivtv0: Possible causes: the tveeprom
module was not loaded, or
Feb 12 11:56:50 mythtv kernel: ivtv0: the eeprom kernel module was
loaded before the tveeprom module.
Feb 12 11:56:50 mythtv kernel: ivtv0: Failed to load module tuner
Feb 12 11:56:50 mythtv kernel: saa7115 0-0021: saa7115 found @ 0x42
(ivtv i2c driver #0)
Feb 12 11:56:50 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=saa7115, addr=21]
Feb 12 11:56:50 mythtv kernel: saa7127 0-0044: saa7129 found @ 0x88
(ivtv i2c driver #0)
Feb 12 11:56:50 mythtv kernel: ivtv0: i2c attach to card #0 ok
[client=saa7127, addr=44]
Feb 12 11:56:50 mythtv kernel: ivtv0: Failed to load module msp3400
Feb 12 11:56:50 mythtv kernel: ivtv0: Failed to load module tda9887
Feb 12 11:56:50 mythtv kernel: ivtv0: Could not detect tuner standard,
defaulting to NTSC.
Feb 12 11:56:50 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware
(262144 bytes)
Feb 12 11:56:50 mythtv kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
Feb 12 11:56:50 mythtv kernel: ivtv0: Encoder revision: 0x02040024
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: Encoder Firmware can be
buggy, use version 0x02040011 or 0x02050032.
Feb 12 11:56:51 mythtv kernel: ivtv0: Decoder revision: 0x02020023
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA encoder MPEG stream:
128 x 32768 buffers (4096KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA encoder YUV stream:
194 x 10800 buffers (2048KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA encoder VBI stream:
120 x 17472 buffers (2048KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio
stream: 455 x 4608 buffers (2048KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Create encoder radio stream
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA decoder MPEG stream:
16 x 65536 buffers (1024KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA decoder VBI stream:
512 x 2048 buffers (1024KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: Create decoder VOUT stream
Feb 12 11:56:51 mythtv kernel: ivtv0: Allocate DMA decoder YUV stream:
24 x 43200 buffers (1024KB total)
Feb 12 11:56:51 mythtv kernel: ivtv0: loaded v4l-cx2341x-init.mpg
firmware (155648 bytes)
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x40086d11!
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x80287610!
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x40287611!
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x00 not
found for command 0x40085618!
Feb 12 11:56:51 mythtv ntpd[1948]: ntpd [EMAIL PROTECTED] Thu Apr 14
07:47:25 EDT 2005 (1)
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x40085618!
Feb 12 11:56:51 mythtv ntpd[1948]: precision = 3.000 usec
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x80287610!
Feb 12 11:56:51 mythtv ntpd[1948]: Listening on interface wildcard,
0.0.0.0#123
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x40287611!
Feb 12 11:56:51 mythtv ntpd[1948]: Listening on interface wildcard,
::#123
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x00 not
found for command 0x402c5639!
Feb 12 11:56:51 mythtv ntpd[1948]: Listening on interface lo,
127.0.0.1#123
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x402c5639!
Feb 12 11:56:51 mythtv ntpd[1948]: Listening on interface eth0,
192.168.0.75#123
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x80287610!
Feb 12 11:56:51 mythtv ntpd[1948]: kernel time sync status 0040
Feb 12 11:56:51 mythtv kernel: ivtv0 warning: i2c client addr: 0x40 not
found for command 0x40287611!
Feb 12 11:56:51 mythtv kernel: ivtv0: Initialized WinTV PVR 350, card #0
Feb 12 11:56:51 mythtv kernel: ivtv: ==================== END INIT
IVTV ====================
Also, because I know this would be my next question, here's what my
modprobe.conf looks like:
alias eth0 via-rhine
alias char-major-61 lirc_i2c
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-via82xx
# ivtv modules setup
alias char-major-81 ivtv
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
# added these 02/09/06
alias tuner tuner-ivtv
alias tda9887 tda9887-ivtv
alias msp3400 msp3400-ivtv
# end new
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe
ivtv-fb
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users