[mythtv-users] recordings cut off early especially when watching recoding in progress

McNally mcnallychris at pobox.com
Thu Oct 12 11:47:37 UTC 2006


Hi,

I'm using mythtv 0.20.  When I watch recording in progress, such as a 
baseball game, I begin watching about 40 minutes after the start, fast 
forward through commercials and other junk,  and find that the actual 
recording seems to have stopped soon after i started watching. This has 
happened twice already to me. I see from the logs that there seems to be 
a DMA error and it may be IVTV related. Other recordings have ended much 
sooner than scheduled and there is an error in the Myth log.

I am using an ASUS A8N-VM CSM mainboard with an AMD Sempron  which has 
NVIDIA nforce and gforce chipsets. The backend and frontend are the same 
box. I am using ext3. The CPU from top is around 90% when watching 
recordings. I have sections of the logs below.  Thanks in advance.

ivtv version
ivtv:  version 0.7.0 (tagged release) loading
ivtv:  Linux version: 2.6.17-1.2142_FC4 mod_unload 686 REGPARM 4KSTACKS 
gcc-4.0

top

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 3418 mythtv    15   0  290m 114m  39m S 89.5 26.0   7:34.59 mythfrontend
 3232 root      15   0 71632  61m  13m S 10.3 13.9   0:43.71 X
 3523 root      16   0  2024 1028  804 R  0.3  0.2   0:00.03 top



----- mythbackend log  when the recording started and the error occured: 
IVTV not responding

2006-10-11 19:59:33.232 Started recording: metscards (Manual Record) 
"Wed Oct 1\
1 20:00:00 2006": channel 1013 on cardid 1, sourceid 1
2006-10-11 21:02:43.884 MainServer::HandleAnnounce Monitor
2006-10-11 21:02:43.911 adding: localhost.localdomain as a client 
(events: 0)
2006-10-11 21:02:43.925 MainServer::HandleAnnounce Monitor
2006-10-11 21:02:43.925 adding: localhost.localdomain as a client 
(events: 1)
2006-10-11 21:10:17.211 MPEGRec(/dev/video0) Error: select timeout - 
ivtv drive\
r has stopped responding
2006-10-11 21:17:43.258 Running mythfilldatabase
2006-10-11 21:17:44.512 Using runtime prefix = /usr
2006-10-11 21:17:44.834 New DB connection, total: 1
2006-10-11 21:17:44.876 Connected to database 'mythconverg' at host: 
localhost
2006

---- dmesg
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.7.0 (tagged release) loading
ivtv:  Linux version: 2.6.17-1.2142_FC4 mod_unload 686 REGPARM 4KSTACKS 
gcc-4.0
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 Hauppauge WinTV PVR-250 card (cx23416 based)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 18
ACPI: PCI Interrupt 0000:04:08.0[A] -> Link [LNKA] -> GSI 18 (level, 
low) -> IRQ 58
tveeprom 0-0050: Hauppauge model 32032, rev B326, serial# 7106947
tveeprom 0-0050: tuner model is Temic 4036FY5 (idx 26, type 8)
tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 0-0050: audio processor is MSP4448 (idx 27)
tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
tveeprom 0-0050: has no radio, has IR remote
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
msp3400 0-0040: MSP4448G-A2 supports radio, mode is autodetect and 
autoselect
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
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)
tuner 0-0061: type set to 8 (Temic NTSC (4036 FY5))
ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
ivtv:  ====================  END INIT IVTV  ====================

errors in dmesg:

ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (1) DMA Error 0x0000000b
ivtv0 warning: ENC: (2) DMA Error 0x0000000b
ivtv0 warning: ENC: (3) DMA Error 0x0000000b
ivtv0 warning: ENC: REDO DMA took too many tries.
ivtv0 warning: Error Encoder DMA
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: (0) DMA Error 0x0000000b
ivtv0 warning: ENC: REG_DMAXFER 2 wait failed
ivtv0 warning: ENC: DMA still Pending while stopping capture!





More information about the mythtv-users mailing list