Hi John. Thank you so much for replying.

> The file /lib/modules/ivtv_init_mpeg.bin is used to
> initialise the decoder
> so that xv playback works. It does not have any
> effect on decoding. Anyway
> does that file exist?

Yes, it does:

[EMAIL PROTECTED] ~]# ls -l /lib/modules/
total 688
drwxr-xr-x  3 root root   4096 Oct 25 21:58
2.6.11-1.1369_FC4
drwxr-xr-x  5 root root   4096 Nov  2 10:24
2.6.13-1.1532_FC4
-rw-r--r--  1 root root 262144 Oct 31  2004
ivtv-fw-dec.bin
-rw-r--r--  1 root root 262144 Oct 31  2004
ivtv-fw-enc.bin
-rw-r--r--  1 root root 155648 Oct 20 23:13
ivtv_init_mpeg.bin

> Then onto the decoding problem. You say it does not
> work but you don't say
> what happens or what you see. If this is from Mythtv
> is it set to use the
> 350 decoder for playback or is it using Xv?

I feel like a bit of an idiot. I spent 3 days
installing and uninstalling drivers because I had
convinced myself that the error below was causing
problems. Somewhere along the way, I must have
disabled the 350 out options in MythTV. I reinstalled
everything and re-enabled TV out on the 350 on Myth
and now it shows video. Before it gave a purple
screen. 

Now I just have to figure out why recorded programs
have sound while live TV does not. Also, lirc is not
creating the /dev/lirc device (only /dev/lircd), but
these are not questions for this list, I don't think.

However, I do get these errors on bootup at the very
end of /var/log/messages. They may be of interest to
you all:

ivtv0: Tried to open YUV output device but need to
send data to mpeg decoder before it can be used


*Personal Feedback*
I do want to report that picture quality is many times
improved over the version of ivtv I was previously
using (don't know which, probably about a year old).
Before I had bad ghosting on my 350 recordings (the
250 was fine). Now with the 0.4 drivers there is
almost no ghosting on either and the image is much
sharper. Also, the xdriver is much, much more
responsive. Using KDE on my TV through the 350 is
almost as nice and responsive as through my normal
graphics card. Excellent work! As far as useability,
these drivers have really come a long way.

Thanks again for bearing with me.

--- John Harvey <[EMAIL PROTECTED]> wrote:

> The file /lib/modules/ivtv_init_mpeg.bin is used to
> initialise the decoder
> so that xv playback works. It does not have any
> effect on decoding. Anyway
> does that file exist? If not then it should be in
> the sources if you built
> from source so you should be able to copy it there
> manually to remove that
> error.
> 
> Then onto the decoding problem. You say it does not
> work but you don't say
> what happens or what you see. If this is from Mythtv
> is it set to use the
> 350 decoder for playback or is it using Xv?
> 
> If you have an mpeg file lying around start things
> so X is running and then
> run
> 
> ivtvfbctl /dev/fb0 -alpha 0 
> dd if=file.mpg of=/dev/video15 bs=64k
> 
> Does this work? If so then the decoder is working.
> You can run
> 
> ivtvfbctl /dev/fb0 -alpha 255
> 
> to restore the X display.
> 
> John
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> [mailto:ivtv-devel-
> > [EMAIL PROTECTED] On Behalf Of Daniel
> > Sent: 02 November 2005 04:44
> > To: [email protected]
> > Subject: [ivtv-devel] failed to read mpeg decoder
> initialisation file
> > 
> > I have to apologize because I am committing a
> cardinal
> > sin by cross-posting this message I sent to the
> user
> > list just under a week ago. Please forgive me - I
> got
> > no responses on the list, you all seem so much
> more
> > knowlegeable over here, and I'm near my wit's end.
> > 
> > I have a PVR-250 and PVR-350 in my box. I had this
> > setup running perfectly under FC2 for about a
> year. I
> > just did a clean install of FC4 and MythTV via
> Axel's
> > RPMs, and everything works except for video
> playback
> > on the 350. I encode fine. I can display X on the
> > framebuffer 350 out fine. But the decoder does not
> > work.
> > 
> > The problem seems to be this section:
> > 
> > ivtv0: loading /lib/modules/ivtv_init_mpeg.bin
> > ivtv0: unable to open firmware
> > ivtv0: failed to read mpeg decoder initialisation
> file
> > /lib/modules/ivtv_init_mpeg.bin
> > 
> > 
> > I just don't know what to do about it. I tried
> > uninstalling everything and reinstalling. No dice.
> I
> > built from the source. Same problems. I followed
> all
> > the directions in the Howto on the ivtvdriver.org
> site
> > and tried the troubleshooting steps. Now I am
> coming
> > to you all for help. Is there anyone who has some
> > suggestions for me?
> > 
> > Regards,
> > Daniel
> > 
> > 
> > ivtv:  ==================== START INIT IVTV
> > ====================
> > ivtv:  version 0.4.0 (tagged release) loading
> > ivtv:  Linux version: 2.6.13-1.1532_FC4 686
> REGPARM
> > 4KSTACKS gcc-4.0
> > ivtv:  In case of problems please include the
> debug
> > info
> > ivtv:  between the START INIT IVTV and END INIT
> IVTV
> > lines when
> > ivtv:  mailing the ivtv-devel mailinglist.
> > ivtv0: Autodetected WinTV PVR 350 card (iTVC15
> based)
> > ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11
> > PCI: setting IRQ 11 as level-triggered
> > ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [LNK1]
> ->
> > GSI 11 (level, low) -> IRQ 11
> > ivtv0: Unreasonably low latency timer, setting to
> 64
> > (was 32)
> > tveeprom: ivtv version
> > tveeprom: Hauppauge: model = 48132, rev = K168,
> > serial# = 2836816
> > tveeprom: tuner = LG TAPE H001F MK3 (idx = 68,
> type =
> > 47)
> > tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2
> =
> > 0x00001000)
> > tveeprom: audio processor = MSP4448 (type = 1b)
> > tveeprom: decoder processor = SAA7115 (type = 13)
> > ivtv0: i2c attach to card #0 ok [client=tveeprom,
> > addr=50]
> > msp34xx: ivtv version
> > msp34xx: init: chip=MSP3448W-A2, has NICAM
> support,
> > simple (D) mode, simpler (G) no-thread mode
> > msp34xx: $Id$ compiled on: Oct 21 2005 02:12:13
> > ivtv0: i2c attach to card #0 ok
> [client=MSP3448W-A2,
> > addr=40]
> > saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c
> driver
> > #0)
> > ivtv0: i2c attach to card #0 ok [client=saa7115,
> > addr=21]
> >  : chip found @ 0xc2 (ivtv i2c driver #0)
> > ivtv0: i2c attach to card #0 ok [client=(tuner
> unset),
> > addr=61]
> > saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c
> driver
> > #0)
> > ivtv0: i2c attach to card #0 ok [client=saa7127,
> > addr=44]
> > ivtv0: loading /lib/modules/ivtv-fw-enc.bin
> > ivtv0: loading /lib/modules/ivtv-fw-dec.bin
> > ivtv0: Encoder revision: 0x02040024
> > ivtv0 warning: Encoder Firmware can be buggy, use
> > version 0x02040011 or 0x02050032.
> > ivtv0: Decoder revision: 0x02020023
> > ivtv0: Allocate DMA encoder MPEG stream: 128 x
> 32768
> > buffers (4096KB total)
> > ivtv0: Allocate DMA encoder YUV stream: 194 x
> 10800
> > buffers (2048KB total)
> > ivtv0: Allocate DMA encoder VBI stream: 120 x
> 17472
> > buffers (2048KB total)
> > ivtv0: Allocate DMA encoder PCM audio stream: 455
> x
> > 4608 buffers (2048KB total)
> > ivtv0: Create encoder radio stream
> > ivtv0: Allocate DMA decoder MPEG stream: 16 x
> 65536
> > buffers (1024KB total)
> > ivtv0: Allocate DMA decoder VBI stream: 512 x 2048
> > buffers (1024KB total)
> > ivtv0: Create decoder VOUT stream
> > ivtv0: Allocate DMA decoder YUV stream: 24 x 43200
> > buffers (1024KB total)
> > ivtv0: loading /lib/modules/ivtv_init_mpeg.bin
> > ivtv0: unable to open firmware
> > ivtv0: failed to read mpeg decoder initialisation
> file
> > /lib/modules/ivtv_init_mpeg.bin
> > tuner 0-0061: type set to 47 (LG NTSC (TAPE
> series))
> > spurious 8259A interrupt: IRQ7.
> > ivtv0: Initialized WinTV PVR 350, card #0
> > ivtv:  ======================  NEXT CARD
> > ======================
> > ivtv1: Autodetected WinTV PVR 250 card (iTVC16
> based)
> > ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 5
> > PCI: setting IRQ 5 as level-triggered
> > ACPI: PCI Interrupt 0000:01:08.0[A] -> Link [LNK3]
> ->
> > GSI 5 (level, low) -> IRQ 5
> > ivtv1: Unreasonably low latency timer, setting to
> 64
> > (was 32)
> > tveeprom: ivtv version
> > tveeprom: Hauppauge: model = 32552, rev = C168,
> > serial# = 7245929
> > tveeprom: tuner = LG TAPE H001F MK3 (idx = 68,
> type =
> > 47)
> > tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2
> =
> > 0x00001000)
> 
=== message truncated ===



                
__________________________________ 
Start your day with Yahoo! - Make it your home page! 
http://www.yahoo.com/r/hs

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

Reply via email to