View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 10 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Fri Jun 02, 2006 4:48 pm 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
I was trying to upgrade my mythbox (an optiplex GX1 SFF with a PIII700 and a PVR350 - PAL Version)

tveeprom 0-0050: Hauppauge model 48134, rev J347, serial# 6822096
tveeprom 0-0050: tuner model is LG TP18PSB01D (idx 47, type 28)
tveeprom 0-0050: TV standards PAL(B/G) (eeprom 0x04)
tveeprom 0-0050: audio processor is MSP4418 (idx 25)
tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
tveeprom 0-0050: has radio, has IR remote

the R5C7 installation was flawless. (new install.. not upgrade).
Used pvr350 installation script.
Only modified cfg-0 and set_ivtv_parms and XF86Config-4 for PAL and recovered old channels from mysql backup.

Xdriver for pvr350 is working perfectly (not xv acceleration) but there is no way to use the other features of the PVR350.

cat /dev/video0>test.mpg gives 0 byte file
cat mpegfile>/dev/video16 nothing

when trying to watch old mpeg recordings nothing (OSD is working but no video). when I try to watch live tv the frontend stops responding
2006-06-03 00:43:45.760 read <- 14 51 BACKEND_MESSAGE[]:[]RECORDING_LIST_CHANGE[]:[]empty
2006-06-03 00:43:45.766 read <- 14 82 BACKEND_MESSAGE[]:[]LIVETV_CHAIN UPDATE live-mythtv2-2006-06-03T00:43:45[]:[]empty
2006-06-03 00:43:45.779 RingBuf(/myth/tv//2_20060603004345.mpg): OpenFile(/myth/tv//2_20060603004345.mpg, 12)
2006-06-03 00:43:45.781 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 12 retries remaining.
2006-06-03 00:43:46.283 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 11 retries remaining.
2006-06-03 00:43:46.785 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 10 retries remaining.
2006-06-03 00:43:47.287 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 9 retries remaining.
2006-06-03 00:43:47.788 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 8 retries remaining.
2006-06-03 00:43:48.290 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'. 7 retries remaining.
2006-06-03 00:43:48.792 RingBuf(/myth/tv//2_20060603004345.mpg): Invalid file (fd 16) when opening '/myth/tv//2_20060603004345.mpg'.

dmesg reports no errors for ivtv.
I've tried many possible solutions:

1. different ivtv versions (from 0.2 to 0.4.5)
2. different firmware for PVR
3 possible conflicts with different versions of kernel modules (like saa7127, etc.)
4. other I can't remember

no success!!
It look like the mpeg hw is dead.
any suggestions?


Top
 Profile  
 
 Post subject:
PostPosted: Fri Jun 02, 2006 4:54 pm 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
I'm guessing that the firmware isn't being found because the ivtv driver is getting loaded for display purposes before the hotplug support is there. Use the directions here http://www.knoppmythwiki.org/index.php? ... ngLogFiles to extract the full IVTV section from the logs. The fix might be as simple as moving the hotplug initialization in the /etc/modules list.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 1:43 am 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
Unfortunately ivtv reports firmware has been loadedd successfully
Among the various tests I've tried to have X on the VGA monitor and videos on the PVR350 (ticking PVR350 hw support flag in the TV settings of mythtv)

I include my dmesg|greo ivtv
I've increased the verbose level of ivtv to 7

ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.5 (tagged release) loading
ivtv: Linux version: 2.6.15-chw-2 SMP preempt 586 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 350 card (cx23415 based)
ivtv0 info: base addr: 0xf0000000
ivtv0 info: Enabling pci device
ivtv0 info: Bus Mastering Enabled.
ivtv0 info: 2051 (rev 1) at 00:0d.0, irq: 10, latency: 64, memory: 0xf0000000
ivtv0 info: attempting ioremap at 0xf0000000 len 0x00800000
ivtv0 info: attempting ioremap at 0xf1000000 len 0x00800000
ivtv0 info: attempting ioremap at 0xf2000000 len 0x00010000
ivtv0 info: activating i2c...
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
saa7127 0-0044: ivtv driver
saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
msp34xx: ivtv version
ivtv0: i2c attach to card #0 ok [client=MSP3418W-A2, addr=40]
tveeprom: ivtv version
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
ivtv0 info: Active card count: 1.
ivtv0 info: Loaded module tveeprom
ivtv0 info: Loaded module tuner
ivtv0 info: Loaded module saa7115
ivtv0 info: Loaded module saa7127
ivtv0 info: Loaded module msp3400
ivtv0 info: Loaded module tda9887
ivtv0 info: Stopping VDM
ivtv0 info: Stopping AO
ivtv0 info: pinging (?) APU
ivtv0 info: Stopping VPU
ivtv0 info: Resetting Hw Blocks
ivtv0 info: Stopping SPU
ivtv0 info: Sleeping for 10ms
ivtv0 info: init Encoder SDRAM pre-charge
ivtv0 info: init Encoder SDRAM refresh to 1us
ivtv0 info: init Decoder SDRAM pre-charge
ivtv0 info: init Decoder SDRAM refresh to 1us
ivtv0 info: Sleeping for 600ms (600 recommended)
ivtv0 info: Card ready for firmware!
ivtv0 info: Loading encoder image
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0 info: Loading decoder image
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0 info: Sleeping for 100 ms
ivtv0 info: Sleeping for 100 ms
ivtv0 info: GPIO INIT
ivtv0 info: About to search for mailboxes
ivtv0 info: Searching for encoder mailbox
ivtv0 info: match: 0x34567812 at 0xcec80104. match: 1
ivtv0 info: match: 0x56781234 at 0xcec80108. match: 2
ivtv0 info: match: 0x78123456 at 0xcec8010c. match: 3
ivtv0 info: found encoder mailbox!
ivtv0 info: Searching for decoder mailbox
ivtv0 info: match: 0x34567812 at 0xcf500404. match: 1
ivtv0 info: match: 0x56781234 at 0xcf500408. match: 2
ivtv0 info: match: 0x78123456 at 0xcf50040c. match: 3
ivtv0 info: found decoder mailbox!
ivtv0 info: Checking firmware
ivtv0 api: API Call: 0x00000080 (IVTV_API_ENC_PING_FW)
ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
ivtv0 info: Encoder OK
ivtv0 api: API Call: 0x00000000 (IVTV_API_DEC_PING_FW)
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
ivtv0 info: Decoder OK
ivtv0 info: Getting firmware version..
ivtv0 info: Getting encoder firmware rev.
ivtv0 api: API Call: 0x000000c4 (IVTV_API_ENC_GETVER)
ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
ivtv0: Encoder revision: 0x02040011
ivtv0 info: Getting decoder firmware rev.
ivtv0 api: API Call: 0x00000011 (IVTV_API_DEC_GETVER)
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
ivtv0: Decoder revision: 0x02020023
ivtv0 info: v4l2 streams setup
ivtv0 info: Configuring WinTV PVR 350 card with 10 streams
ivtv0 info: Registered v4l2 device for encoder MPEG minor 0
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0 info: Registered v4l2 device for encoder YUV minor 32
ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv0 info: Registered v4l2 device for encoder VBI minor 224
ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv0 info: Registered v4l2 device for encoder PCM audio minor 24
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv0 info: Registered v4l2 device for encoder radio minor 64
ivtv0: Create encoder radio stream
ivtv0 info: Allocate encoder radio stream
ivtv0 info: Registered v4l2 device for decoder MPEG minor 16
ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv0 info: Registered v4l2 device for decoder VBI minor 228
ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv0 info: Registered v4l2 device for decoder VOUT minor 232
ivtv0: Create decoder VOUT stream
ivtv0 info: Allocate decoder VOUT stream
ivtv0 info: Registered v4l2 device for decoder YUV minor 48
ivtv0: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total)
ivtv0 info: Starting Threads
ivtv0 api: API Call: 0x0000001a (IVTV_API_DEC_DECODE_SOURCE)
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
ivtv0 api: API Call: 0x00000001 (IVTV_API_DEC_START_PLAYBACK)
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
ivtv0 info: ivtv_enc_thread: pid = 2359, itv = 0xc9730000
ivtv0 info: encoder thread sleeping 2359
ivtv0 info: ivtv_enc_vbi_thread: pid = 2360, itv = 0xc9730000
ivtv0 info: encoder thread sleeping 2360
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
ivtv0 api: API Call: 0x0000000b (IVTV_API_DEC_DMA_FROM_HOST)
ivtv0 api: API Call: 0x00000002 (IVTV_API_DEC_STOP_PLAYBACK)
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
tuner: type set to 28 (LG PAL_BG+FM (TPI8PSB01D)) by ivtv i2c driver #0
ivtv0 info: Setting audio to input 0
ivtv0 info: Setting audio matrix to input 3, output 1
ivtv0 info: Switching standard to PAL.
ivtv0 api: API Call: 0x00000010 (IVTV_API_DEC_DISP_STANDARD)
ivtv0 api: cmd: 0x00000010 not stored
ivtv0 info: ivtv_dec_thread: pid = 2388, itv = 0xc9730000
ivtv0 info: decoder thread sleeping 2388
ivtv0 info: ivtv_dec_vbi_thread: pid = 2389, itv = 0xc9730000
ivtv0 info: encoder thread sleeping 2389
ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
ivtv0 info: Disabling digitizer
ivtv0 info: v4l2 ioctl: set frequency 6400
ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
ivtv0 info: Enabling digitizer
ivtv0 info: Finished with Mute
ivtv0: Initialized WinTV PVR 350, card #0
ivtv: ==================== END INIT IVTV ====================
ivtv0: i2c attach to card #0 ok [client=Hauppauge IR, addr=18]
ivtv0 info: v4l2 close
ivtv0 info: Changing input from 4 to 0
ivtv0 info: Disabling digitizer
ivtv0 info: Setting audio to input 1
ivtv0 info: Setting audio matrix to input 1, output 1
ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
ivtv0 info: Enabling digitizer
ivtv0 info: Finished with Mute
ivtv0 info: v4l2 close
ivtv0 info: v4l2 close
ivtv0 info: v4l2 close
ivtv0 info: Changing input from 0 to 4
ivtv0 info: Disabling digitizer
ivtv0 info: Setting audio to input 0
ivtv0 info: Setting audio matrix to input 3, output 1
ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
ivtv0 info: Enabling digitizer
ivtv0 info: Finished with Mute
ivtv0 info: Input unchanged
ivtv0 info: Input unchanged
ivtv0 info: Disabling digitizer
ivtv0 info: v4l2 ioctl: set frequency 8820
ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
ivtv0 info: Enabling digitizer
ivtv0 info: Finished with Mute
ivtv0 info: v4l2 close


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 7:57 am 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
arconnen wrote:
I include my dmesg|greo ivtv

We've been trying to wean people off of that grep command, and get them to use the sed command on the wiki page, since it provides more complete information. The word ivtv is not mentioned in all the relevant message lines and in more recent KM versions not all the information ends up in the dmesg log.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 8:18 am 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
used sed

Jun 3 16:05:09 mythtv2 kernel: ivtv: ==================== START INIT IVTV ====================
Jun 3 16:05:09 mythtv2 kernel: ivtv: version 0.4.5 (tagged release) loading
Jun 3 16:05:09 mythtv2 kernel: ivtv: Linux version: 2.6.15-chw-2 SMP preempt 586 gcc-3.3
Jun 3 16:05:09 mythtv2 kernel: ivtv: In case of problems please include the debug info between
Jun 3 16:05:09 mythtv2 kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with
Jun 3 16:05:09 mythtv2 kernel: ivtv: any module options, when mailing the ivtv-users mailinglist.
Jun 3 16:05:09 mythtv2 kernel: ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: base addr: 0xf0000000
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: Enabling pci device
Jun 3 16:05:09 mythtv2 kernel: ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
Jun 3 16:05:09 mythtv2 kernel: PCI: setting IRQ 10 as level-triggered
Jun 3 16:05:09 mythtv2 kernel: ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: Bus Mastering Enabled.
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: 2051 (rev 1) at 00:0d.0, irq: 10, latency: 64, memory: 0xf0000000
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: attempting ioremap at 0xf0000000 len 0x00800000
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: attempting ioremap at 0xf1000000 len 0x00800000
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: attempting ioremap at 0xf2000000 len 0x00010000
Jun 3 16:05:09 mythtv2 kernel: ivtv0 info: activating i2c...
Jun 3 16:05:09 mythtv2 kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
Jun 3 16:05:09 mythtv2 kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
Jun 3 16:05:09 mythtv2 kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
Jun 3 16:05:09 mythtv2 kernel: saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
Jun 3 16:05:09 mythtv2 kernel: ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
Jun 3 16:05:09 mythtv2 kernel: saa7127 0-0044: ivtv driver
Jun 3 16:05:09 mythtv2 kernel: saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c driver #0)
Jun 3 16:05:09 mythtv2 kernel: ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
Jun 3 16:05:09 mythtv2 kernel: msp34xx: ivtv version
Jun 3 16:05:09 mythtv2 kernel: msp34xx: init: chip=MSP3418W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode
Jun 3 16:05:09 mythtv2 kernel: msp34xx: $Id$ compiled on: Jun 2 2006 17:52:56
Jun 3 16:05:10 mythtv2 kernel: ivtv0: i2c attach to card #0 ok [client=MSP3418W-A2, addr=40]
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Active card count: 1.
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module tveeprom
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: Hauppauge model 48134, rev J347, serial# 6822096
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: tuner model is LG TP18PSB01D (idx 47, type 28)
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: TV standards PAL(B/G) (eeprom 0x04)
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: audio processor is MSP4418 (idx 25)
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
Jun 3 16:05:10 mythtv2 kernel: tveeprom 0-0050: has radio, has IR remote
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module tuner
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module saa7115
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module saa7127
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module msp3400
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Loaded module tda9887
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Stopping VDM
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Stopping AO
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: pinging (?) APU
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Stopping VPU
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Resetting Hw Blocks
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Stopping SPU
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Sleeping for 10ms
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: init Encoder SDRAM pre-charge
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: init Encoder SDRAM refresh to 1us
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: init Decoder SDRAM pre-charge
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: init Decoder SDRAM refresh to 1us
Jun 3 16:05:10 mythtv2 kernel: ivtv0 info: Sleeping for 600ms (600 recommended)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Card ready for firmware!
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Loading encoder image
Jun 3 16:05:11 mythtv2 kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Loading decoder image
Jun 3 16:05:11 mythtv2 kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Sleeping for 100 ms
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Sleeping for 100 ms
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: GPIO INIT
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: About to search for mailboxes
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Searching for encoder mailbox
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x34567812 at 0xcec80104. match: 1
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x56781234 at 0xcec80108. match: 2
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x78123456 at 0xcec8010c. match: 3
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: found encoder mailbox!
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Searching for decoder mailbox
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x34567812 at 0xcf500404. match: 1
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x56781234 at 0xcf500408. match: 2
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: match: 0x78123456 at 0xcf50040c. match: 3
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: found decoder mailbox!
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Checking firmware
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: API Call: 0x00000080 (IVTV_API_ENC_PING_FW)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Encoder OK
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: API Call: 0x00000000 (IVTV_API_DEC_PING_FW)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Decoder OK
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Getting firmware version..
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Getting encoder firmware rev.
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: API Call: 0x000000c4 (IVTV_API_ENC_GETVER)
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:05:11 mythtv2 kernel: ivtv0: Encoder revision: 0x02040011
Jun 3 16:05:11 mythtv2 kernel: ivtv0 info: Getting decoder firmware rev.
Jun 3 16:05:11 mythtv2 kernel: ivtv0 api: API Call: 0x00000011 (IVTV_API_DEC_GETVER)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Decoder revision: 0x02020023
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: v4l2 streams setup
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Configuring WinTV PVR 350 card with 10 streams
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for encoder MPEG minor 0
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for encoder YUV minor 32
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for encoder VBI minor 224
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for encoder PCM audio minor 24
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for encoder radio minor 64
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Create encoder radio stream
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Allocate encoder radio stream
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for decoder MPEG minor 16
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for decoder VBI minor 228
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for decoder VOUT minor 232
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Create decoder VOUT stream
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Allocate decoder VOUT stream
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Registered v4l2 device for decoder YUV minor 48
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Starting Threads
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x0000001a (IVTV_API_DEC_DECODE_SOURCE)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x00000001 (IVTV_API_DEC_START_PLAYBACK)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: ivtv_enc_thread: pid = 2361, itv = 0xc9630000
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: encoder thread sleeping 2361
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: ivtv_enc_vbi_thread: pid = 2362, itv = 0xc9630000
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: encoder thread sleeping 2362
Jun 3 16:05:12 mythtv2 kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x0000000b (IVTV_API_DEC_DMA_FROM_HOST)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x00000002 (IVTV_API_DEC_STOP_PLAYBACK)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:12 mythtv2 kernel: tuner: type set to 28 (LG PAL_BG+FM (TPI8PSB01D)) by ivtv i2c driver #0
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Setting audio to input 0
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Setting audio matrix to input 3, output 1
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Switching standard to PAL.
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x00000010 (IVTV_API_DEC_DISP_STANDARD)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: cmd: 0x00000010 not stored
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: ivtv_dec_thread: pid = 2390, itv = 0xc9630000
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: decoder thread sleeping 2390
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: ivtv_dec_vbi_thread: pid = 2391, itv = 0xc9630000
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: encoder thread sleeping 2391
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000004, after 0x00000000)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Disabling digitizer
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: v4l2 ioctl: set frequency 6400
Jun 3 16:05:12 mythtv2 kernel: ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Enabling digitizer
Jun 3 16:05:12 mythtv2 kernel: ivtv0 info: Finished with Mute
Jun 3 16:05:12 mythtv2 kernel: ivtv0: Initialized WinTV PVR 350, card #0
Jun 3 16:05:12 mythtv2 kernel: ivtv: ==================== END INIT IVTV ====================

the firmware is reported as being loaded correctly
I add also the /var/log/messages generate by a cat /dev/video0 > test.mpg
Jun 3 16:14:04 mythtv2 kernel: ivtv0 info: v4l2 read
Jun 3 16:14:04 mythtv2 kernel: ivtv0 info: ivtv start v4l2 stream
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000d9 (IVTV_API_MUTE_VIDEO)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000c9 (IVTV_API_ASSIGN_DMA_BLOCKLEN)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000db (IVTV_API_ENC_UNKNOWN)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000dc (IVTV_API_ENC_MISC)
Jun 3 16:14:04 mythtv2 last message repeated 3 times
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000d7 (IVTV_API_ASSIGN_PLACEHOLDER)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: cmd: 0x000000d7 not stored
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000d6 (IVTV_API_ASSIGN_NUM_VSYNC_LINES)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 info: Setup VBI API header 0x0000bd0d pkts 1 buffs 4 ln 36 sz 1456
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000c8 (IVTV_API_CONFIG_VBI)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 info: Setup VBI start 0x0018ea04 frames 4 fpi 1 lines 0x000000f1
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:04 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000b7 (IVTV_API_SELECT_VBI_LINE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000c7 (IVTV_API_ASSIGN_PGM_INDEX_INFO)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000c7 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 info: ENC: PGM Index at 0x0017e56c with 0x00000190 elements
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000b9 (IVTV_API_ASSIGN_STREAM_TYPE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000b9 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000bb (IVTV_API_ASSIGN_OUTPUT_PORT)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000bb not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x0000008f (IVTV_API_ASSIGN_FRAMERATE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x0000008f not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x00000091 (IVTV_API_ASSIGN_FRAME_SIZE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x00000091 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x00000099 (IVTV_API_ASSIGN_ASPECT_RATIO)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x00000099 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x00000095 (IVTV_API_ASSIGN_BITRATES)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x00000095 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x00000097 (IVTV_API_ASSIGN_GOP_PROPERTIES)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x00000097 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000b1 (IVTV_API_ASSIGN_3_2_PULLDOWN)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000b1 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000c5 (IVTV_API_ASSIGN_GOP_CLOSURE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000c5 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000bd (IVTV_API_ASSIGN_AUDIO_PROPERTIES)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000bd not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x0000009b (IVTV_API_ASSIGN_DNR_FILTER_MODE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x0000009b not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x0000009d (IVTV_API_ASSIGN_DNR_FILTER_PROPS)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x0000009d not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x0000009f (IVTV_API_ASSIGN_CORING_LEVELS)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x0000009f not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000a1 (IVTV_API_ASSIGN_SPATIAL_FILTER_TYPE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000a1 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000d0 (IVTV_API_ASSIGN_FRAME_DROP_RATE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: cmd: 0x000000d0 not stored
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000dc (IVTV_API_ENC_MISC)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000d5 (IVTV_API_EVENT_NOTIFICATION)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 info: Disabling digitizer
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x000000cd (IVTV_API_INITIALIZE_INPUT)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 info: Enabling digitizer
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: API Call: 0x00000081 (IVTV_API_BEGIN_CAPTURE)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:05 mythtv2 kernel: ivtv0 info: ivtv_read: stream 0..
Jun 3 16:14:05 mythtv2 kernel: ivtv0 info: ENC: 128 bufs, 0x00000000 fill; 128 free 0 dma 0 full 0 io
Jun 3 16:14:09 mythtv2 kernel: ivtv0 info: ENC: User stopped capture.
Jun 3 16:14:09 mythtv2 kernel: ivtv0 info: v4l2 close
Jun 3 16:14:09 mythtv2 kernel: ivtv0 info: close stopping capture
Jun 3 16:14:09 mythtv2 kernel: ivtv0 info: Stop Capture
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: API Call: 0x00000082 (IVTV_API_END_CAPTURE)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: API Call: 0x000000d5 (IVTV_API_EVENT_NOTIFICATION)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: API Call: 0x000000dc (IVTV_API_ENC_MISC)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: API Call: 0x000000c6 (IVTV_API_ENC_GET_SEQ_END)
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: cmd: 0x000000c6 not stored
Jun 3 16:14:09 mythtv2 kernel: ivtv0 api: Releasing mailbox (before 0x00000007, after 0x00000000)

and an ivtvctl --log-status

Jun 3 16:15:22 mythtv2 kernel: ivtv0: ================= START STATUS CARD #0 =================
Jun 3 16:15:22 mythtv2 kernel: saa7115 0-0021: Audio frequency: 48 kHz
Jun 3 16:15:22 mythtv2 kernel: saa7115 0-0021: Video signal: bad
Jun 3 16:15:22 mythtv2 kernel: saa7115 0-0021: Frequency: 50Hz
Jun 3 16:15:22 mythtv2 kernel: saa7115 0-0021: Detected format: BW/No color
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: Standard: 50 Hz
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: Input: normal
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: Output: S-Video + Composite
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: WSS: disabled
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: VPS: disabled
Jun 3 16:15:22 mythtv2 kernel: saa7127 0-0044: CC: disabled
Jun 3 16:15:22 mythtv2 kernel: ivtv0: ================== END STATUS CARD #0 ==================
Jun 3 16:15:22 mythtv2 kernel: ivtv0 info: v4l2 close

thanks


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 8:25 am 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
The last bit looks nasty, have you double checked tuner input cable with your TV? What does an "ivtvctl -a" dump show?

Also, if you're upgrading from an older version, did you follow the directions in the R5C7 upgrade hints and the CompileIvtv page on the wiki about dropping and rrecreating your card definitions? At some point in the 0.4.x series between 0.4.0 and 0.4.3 they renumbered the inputs and changed certain input names. If you don't drop and recreate the cards in mythtv-setup it simply won't work with MythTV.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jun 03, 2006 1:18 pm 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
I'm not upgrading from a previous version, it is a fresh install. The same machine was working with an R4V5 (2.4 series kernel) and ivtv 0.2 but my wife was complaining on the size of HDD (30GB is really low even for a second house system, and WAF is important).

However I've tried ro rum mythtv-setup and recreate the tv card, but it didn't help.

However the card doesn't work even outside mythtv if I do ivtv-tune and then cat /dev/video0 > test.mpg
the file is 0 bytes long

and the decoder (an existing mpeg file recorded in the old HD and working on the previos version) cat mpeg file > /dev/video16 does not produce any output on the TV out of the PVR350

The funny think is that the Xdriver on the pvr350 frame buffer (TVout) is working perfectly


[/quote]


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 1:50 pm 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
An update. I've tried mythdora distribution with kernel 2.6.15 and ivtv 0.4.3 and it is working.

I did that to check that the card was working.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 3:34 pm 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
This critical bit apparently got lost.
tjc wrote:
What does an "ivtvctl -a" dump show?



BTW - There is apparently a bug in the card initialization which can semi-randomly put the PVR-350 into radio mode. Known to exist in ivtv driver versions 0.6.2, 0.4.5 and the 0.4.4 used in R5C7. The patch for it is a one-liner. Find the bit around line 1340-1350 in driver/ivtv-driver.c that says:
Code:
          vf.tuner = 0;
          vf.frequency = 6400; /* the tuner 'baseline' frequency */
And make it say:
Code:
          vf.tuner = 0;
          vf.type = V4L2_TUNER_ANALOG_TV;
          vf.frequency = 6400; /* the tuner 'baseline' frequency */


Top
 Profile  
 
 Post subject:
PostPosted: Sun Jun 04, 2006 3:48 pm 
Offline
Joined: Wed Jun 16, 2004 3:16 pm
Posts: 11
Location: La Spezia, Italy
sorry tjc

I did that but I've lost the file.

The system was at that point in a very bad state
At that point I've messed it too much.

ivtvctl -I was reporting a problem in accessing saa7115 registers,
ivtvctl --log-status was no longer reporting saa7115 data.

I had already reinstalled everything three times and therefore I've tried a different way. My three days of "holydays" at home (dauther with chickenpox) are at the end. If I don't deliver a working MYTHBOX the WAF will drop down.

If I have time I will try to put that pvr350 on another motherboard (Nforce2) and redo a R5C7 install again in the future.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu