LinHES Forums http://forum.linhes.org/ |
|
R5C7 pvr350 mpeg en/decoder problems http://forum.linhes.org/viewtopic.php?f=2&t=10327 |
Page 1 of 1 |
Author: | arconnen [ Fri Jun 02, 2006 4:48 pm ] |
Post subject: | R5C7 pvr350 mpeg en/decoder problems |
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? |
Author: | tjc [ Fri Jun 02, 2006 4:54 pm ] |
Post subject: | |
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. |
Author: | arconnen [ Sat Jun 03, 2006 1:43 am ] |
Post subject: | |
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 |
Author: | tjc [ Sat Jun 03, 2006 7:57 am ] |
Post subject: | |
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. |
Author: | arconnen [ Sat Jun 03, 2006 8:18 am ] |
Post subject: | |
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 |
Author: | tjc [ Sat Jun 03, 2006 8:25 am ] |
Post subject: | |
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. |
Author: | arconnen [ Sat Jun 03, 2006 1:18 pm ] |
Post subject: | |
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] |
Author: | arconnen [ Sun Jun 04, 2006 1:50 pm ] |
Post subject: | |
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. |
Author: | tjc [ Sun Jun 04, 2006 3:34 pm ] |
Post subject: | |
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; And make it say:vf.frequency = 6400; /* the tuner 'baseline' frequency */ Code: vf.tuner = 0;
vf.type = V4L2_TUNER_ANALOG_TV; vf.frequency = 6400; /* the tuner 'baseline' frequency */ |
Author: | arconnen [ Sun Jun 04, 2006 3:48 pm ] |
Post subject: | |
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. |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |